২০৩৬ সালে একটি ব্যাটারি পুনর্ব্যবহার কেন্দ্রে আসে। পুনর্ব্যবহারকারী ২০১৬ সালে আবরণে মুদ্রিত কোড স্ক্যান করে এবং পণ্য পাসপোর্ট পুনরুদ্ধার করে। সেই কোম্পানিটি, যা তখন পাসপোর্ট সংরক্ষণ করেছিল, হয়তো আর অস্তিত্বই নেই। তবুও, স্ক্যানটি প্রমাণ করতে হবে যে তথ্যটি আসল: যে এটি প্রস্তুতকারকের কাছ থেকেই এসেছে এবং তারপর থেকে কেউ একটি অক্ষরও পরিবর্তন করেনি।
এটাই মূল বিষয়। একটি ডিজিটাল পণ্য পাসপোর্ট দশ বছর বা তার বেশি সময়ের জন্য যাচাইযোগ্য থাকতে হবে। একটি সফটওয়্যার প্ল্যাটফর্ম খুব কমই এতদিন টিকে থাকে। তাই বিশ্বাস প্রদানকারীর উপর নির্ভর করা উচিত নয়। এটি সরাসরি ডেটা রেকর্ডের সাথে সংযুক্ত থাকতে হবে।
এই নিবন্ধে ব্যাখ্যা করা হয়েছে কিভাবে Transpareo এটি সমাধান করে: প্রতিটি পাসপোর্টে দুটি সীল, নিজস্ব ডোমেইনে ইস্যুকারী আইডি, প্রদানকারীর চেয়ে দীর্ঘস্থায়ী একটি সংরক্ষণাগার, এবং একটি যাচাইকরণ প্রক্রিয়া যা যে কেউ আমাদের কাছে না জিজ্ঞাসা করেই তাদের ব্রাউজারে করতে পারে।
প্রতিটি সংস্করণে দুটি সীল থাকে
পাসপোর্ট প্রকাশের আগে, ট্রান্সপারেও যাচাই করে যে এর পণ্য বিভাগের সমস্ত বাধ্যতামূলক ক্ষেত্র উপস্থিত আছে কি না। যদি কোনোটি অনুপস্থিত থাকে, তাহলে প্রকাশনা প্রত্যাখ্যান করা হয়।
শুধুমাত্র একটি সম্পূর্ণ পাস স্বাক্ষরিত হয়।
এরপর Transpareo বিষয়বস্তুটিকে একটি সংস্করণ হিসেবে স্থির করে এবং দুটি স্বতন্ত্র স্বাক্ষর প্রয়োগ করে: একটি প্রস্তুতকারকের এবং একটি Transpareo-এর। প্রস্তুতকারক তাদের নিজস্ব কী রাখতে পারে এবং তাদের নিজস্ব স্বাক্ষর পরিষেবা পরিচালনা করতে পারে। Transpareo কখনোই এই ব্যক্তিগত কীটি দেখে না এবং শুধুমাত্র তার নিজস্ব সহ-স্বাক্ষর যোগ করে। অতএব, প্রস্তুতকারকের স্বাক্ষর এমন একটি স্বাক্ষর যা আমরা নিজে তৈরি করতে পারি না।
স্বাক্ষরটি পুরো নথিতে নয়, বরং প্রতিটি পৃথক তথ্যের উপর প্রয়োগ করা হয়। এই কারণেই মেরামতের দোকান বা কোনো সরকারি কর্তৃপক্ষ অতিরিক্তভাবে যে ক্ষেত্রগুলো দেখতে পারে, সেগুলোতেও পুনরায় স্বাক্ষরের প্রয়োজন ছাড়াই একই প্রমাণ বহন করে। কেন এটি আমাদের জন্য গুরুত্বপূর্ণ, তা স্বাক্ষর অক্ষুণ্ণ রেখে প্রকাশ করুন-এ ব্যাখ্যা করা হয়েছে।
যাচাইকরণ ভিউয়ারের ব্রাউজারেই সম্পন্ন হয়। ওপেন-সোর্স ডিসপ্লে অ্যাপ Transpareo Time Machine পাসটি লোড করে, এর ফিঙ্গারপ্রিন্ট পুনরায় গণনা করে এবং কোনো সার্ভারের সাথে যোগাযোগ না করেই উভয় স্বাক্ষর যাচাই করে। যারা সন্দিহান তারা কোডটি পড়তে পারেন।
জারিকারীর আইডেন্টিফায়ার আপনার নিজস্ব ডোমেইনে হোস্ট করা হয়
যাচাইকারী পাবলিক কীগুলো খুঁজে পেতে সক্ষম করতে, প্রতিটি প্রস্তুতকারক তাদের নিজস্ব ডোমেইনে তাদের আইডেন্টিফায়ার প্রকাশ করে, এমন একটি স্থায়ী ঠিকানায় যা প্রতিটি যাচাইকারী জানে (যারা স্ট্যান্ডার্ড সম্পর্কে পরিচিত: W3C স্ট্যান্ডার্ড DID:web অনুযায়ী)। ইচ্ছাকৃতভাবে এটি একটি প্রচলিত সার্টিফিকেট নয়: সার্টিফিকেট চেইনগুলো কয়েক দশকে মেয়াদোত্তীর্ণ হয়ে যায়, যেখানে আপনার নিজস্ব ডোমেনের একটি ঠিকানা মজবুত থেকে যায় এবং আপনার নিয়ন্ত্রণে থাকে।
যদি কোনো কী পরিবর্তিত হয়, পুরনো স্বাক্ষরগুলো যাচাইযোগ্য থাকে। পুরনো কীটি যা একসময় স্বাক্ষর করেছিল তা নিশ্চিত করতে থাকে; এটি কেবল আর কোনো নতুন কিছু স্বাক্ষর করে না। এবং যেহেতু কোনো প্রদানকারী শেষ পর্যন্ত তাদের ডোমেইন পরিত্যাগ করতে পারে, Transpareo প্রকাশের সময় প্রতিটি পাবলিক কী-কে একটি স্থায়ী ঠিকানায় প্রতিফলিত করে। এটি নিশ্চিত করে যে প্রতিটি সংস্করণ যাচাইযোগ্য থাকবে, এমনকি মূল ঠিকানা একদিন সাড়া দেওয়া বন্ধ করে দিলেও।
ইইউ নিবন্ধনে একটি যোগ্য সীল সংযুক্ত থাকে
EU DPP রেজিস্টারে নিবন্ধন, যা 20 জুলাই 2026 থেকে কার্যকর, শুধুমাত্র একটি সাধারণ স্বাক্ষরের চেয়ে বেশি কিছু প্রয়োজন: আপনাকে ই-আইডিএএস (eIDAS), ইলেকট্রনিক স্বাক্ষরের জন্য ইউরোপীয় ইউনিয়ন-ব্যাপী নিয়মাবলী, এর মাধ্যমে আপনার পরিচয় যাচাই করতে হবে এবং [ই-আইডিএএস নিয়মাবলী 910/2014] অনুযায়ী একটি যোগ্য ইলেকট্রনিক সীল প্রদান করতে হবে।(https://eur-lex.europa.eu/legal-content/DE/TXT/?uri=CELEX:02014R0910-20240520) অনুমোদিত উপায়গুলির একটি। এ ধরনের সীল হার্ডওয়্যার-ভিত্তিক এবং একটি যাচাইকৃত আইনগত সত্তার সাথে সংযুক্ত, যা EU আইনের অধীনে স্বীকৃত সর্বোচ্চ স্তরের বিশ্বাসযোগ্যতাকে প্রতিনিধিত্ব করে।
এই সক্ষমতা eIDAS আইন এবং রেজিস্টার ইন্টারফেস চূড়ান্ত হওয়ার সাথে সাথেই বাস্তবায়নের পরিকল্পনা রয়েছে। এই উদ্দেশ্যে, Transpareo তার নিজস্ব সিলিং পরিষেবা পরিকল্পনা করছে, যার মধ্যে রয়েছে একটি ইন-হাউস সিলিং ডিভাইস এবং একটি স্বীকৃত ট্রাস্ট সার্ভিস প্রদানকারীর কাছ থেকে একটি যোগ্যতা সম্পন্ন সার্টিফিকেট, যাতে নিজস্ব সিলিং অবকাঠামো না থাকা প্রস্তুতকারকরা তাদের নিজস্ব হার্ডওয়্যার ছাড়াই তাদের পাসপোর্ট সিল করতে পারে।
একটি সংরক্ষণাগার যা প্রদানকারীকে ছাড়িয়ে বেঁচে থাকবে
একবার পাসপোর্টগুলো ইইউ রেজিস্টারে নিবন্ধিত হয়ে গেলে, প্রতিটি সংস্করণ দশ বছরের জন্য অপরিবর্তনীয় ফর্মে সংরক্ষণাগারে রাখা হবে। উৎপাদনকারী বা Transpareo কেউই এগুলো পূর্বাবর্তে পরিবর্তন করতে পারবে না। Transpareo যদি একদিন অস্তিত্বহীন হয়ে যায় তবুও এই আর্কাইভটি যাতে অ্যাক্সেসযোগ্য থাকে তা নিশ্চিত করতে, এর তহবিল সুইজারল্যান্ডে নোটারিয়াল আমানতের মাধ্যমে সুরক্ষিত রয়েছে। অতএব, এই প্রতিশ্রুতি শুধুমাত্র প্রযুক্তিগতভাবে নয়, চুক্তিগতভাবেও দীর্ঘস্থায়ী করার জন্য তৈরি করা হয়েছে।
তৃতীয় পক্ষ কীভাবে সম্পূর্ণরূপে আমাদের ছাড়াই পাসপোর্ট যাচাই করে
গুরুত্বপূর্ণ পরীক্ষা হল কেউ আমাদের অবকাঠামো ছাড়াই পাসপোর্ট যাচাই করতে পারে কিনা। প্রক্রিয়া:
১. যেকোনো উৎস থেকে পাসপোর্ট পুনরুদ্ধার করুন: CDN, পাবলিক আর্কাইভ, EU রেজিস্টার বা তৃতীয় পক্ষের আর্কাইভ থেকে। ২. ডেটা সেটটিকে একটি নির্দিষ্ট ক্রমে সাজিয়ে এর ডিজিটাল ফিঙ্গারপ্রিন্ট গণনা করুন। ৩. পাসপোর্টে উল্লেখিত ঠিকানা থেকে প্রস্তুতকারক এবং Transpareo-এর পাবলিক কী-গুলো উদ্ধার করুন। ৪. ডিজিটাল ফিঙ্গারপ্রিন্টের বিরুদ্ধে উভয় স্বাক্ষর যাচাই করুন। যদি উভয়ই মিলি, পাসপোর্টটি আসল এবং অপরিবর্তিত।
কোনও লগইন নেই, Transpareo-কে কল করার প্রয়োজন নেই, কোনও সক্রিয় প্ল্যাটফর্মের ওপর নির্ভরতা নেই। শেষে থাকা প্রশ্নগুলো ব্যাখ্যা করে যে এই কাজের জন্য কোন পদ্ধতি ব্যবহার করা হয়েছে।
বর্তমানে কী কার্যকর আছে এবং ভবিষ্যতে কী আসছে
স্বাক্ষর, ব্রাউজার-ভিত্তিক যাচাইকরণ, প্রস্তুতকারকের নিজস্ব ডোমেইনে ইস্যুকারী সনাক্তকরণ এবং প্রস্তুতকারকের নিজস্ব কী - এসবই ব্যবহার হচ্ছে। টেম্পার-প্রুফ দশ-বছরের আর্কাইভ স্থাপন করা হয়েছে এবং পাসপোর্টগুলো EU রেজিস্টারে নিবন্ধিত হওয়ার সাথে সাথেই এটি কার্যকর হবে। ইইউ নিবন্ধনের জন্য যোগ্য সীলটি eIDAS প্রবিধান এবং রেজিস্টার ইন্টারফেস চূড়ান্ত হওয়ার সময়ের জন্য পরিকল্পিত।
একবার কোনো কিছু স্বাক্ষরিত এবং সংরক্ষণ করা হলে, ভবিষ্যতে প্ল্যাটফর্মটি যেই পরিচালনা করুক না কেন, তা যাচাইযোগ্যই থাকবে।
এই পোস্ট সম্পর্কে প্রশ্ন
কে আমাদের স্বাক্ষর চাবি ধরে আছে?
আপনি নিজেই, যদি আপনি চান। প্রস্তুতকারক তার নিজস্ব স্বাক্ষর সেবা পরিচালনা করতে পারে, এবং Transpareo কখনোই ব্যক্তিগত কী ধারণ করে না, বরং শুধুমাত্র স্বাধীন প্রতিস্বাক্ষর যোগ করে। এভাবে প্রতিটি পাস সংস্করণে দুটি স্বতন্ত্র সংস্থার স্বাক্ষর থাকে, এবং প্রস্তুতকারকের স্বাক্ষরটি এমন একটি যা Transpareo নিজে তৈরি করতে পারে না।
যদি ট্রান্সপারিয়ো একদিন অস্তিত্ব হারায়, তাহলে আমাদের পাসপোর্টগুলোর কী হবে?
তারা যাচাইযোগ্যই থেকে যায় কারণ বিশ্বাস আমাদের নয়, বরং ডেটাসেটের সাথেই আবদ্ধ। প্রতিটি সংস্করণ পাসপোর্টে তালিকাভুক্ত ঠিকানায় প্রকাশিত কী দিয়ে স্বাক্ষরিত হয়, এবং Transpareo প্রকাশের সময় প্রতিটি পাবলিক কী-কে একটি স্থায়ী ঠিকানায় প্রতিফলিত করে, যাতে মূল ঠিকানা অস্তিত্বহীন হয়ে গেলেও যাচাইকরণ প্রক্রিয়া বৈধ থাকে। অপরিবর্তনীয় দশ বছরের আর্কাইভটি সুইজারল্যান্ডে নোটারিয়াল আমানতের মাধ্যমে অর্থায়িত; তাই এর প্রবেশযোগ্যতা কোম্পানির অব্যাহত অস্তিত্বের ওপর নির্ভর করে না।
সার্টিফিকেটের পরিবর্তে আপনার নিজস্ব ডোমেইনে ইস্যুকারী শনাক্তকারী কেন ব্যবহার করবেন?
কারণ সার্টিফিকেট চেইনগুলো কয়েক দশকের মধ্যে মেয়াদোত্তীর্ণ হয়ে যায়, যেখানে পাসপোর্টকে দশ বছর বা তার বেশি সময়ের জন্য যাচাইযোগ্য রাখতে হয়। ইস্যুকারী তার শনাক্তকারীকে তার নিজ ডোমেইনের /.well-known/ ফোল্ডারে একটি স্থায়ী ঠিকানায় প্রকাশ করে (W3C DID:web স্ট্যান্ডার্ড অনুযায়ী), এবং এটি মজবুত থেকে যায় এবং আপনার নিয়ন্ত্রণে থাকে, এমনকি আপনি প্রদানকারী পরিবর্তন করলেও। একটি যাচাইকারী সেখান থেকে পাবলিক কীগুলো আনতে পারে, কাউকে অনুমতি না চেয়ে।
আমরা যখন একটি কী পরিবর্তন করি, তখন পুরনো পাসপোর্টগুলোর কী হয়?
সেগুলো যাচাইযোগ্যই থেকে যায়। পুরনো কী একবার যা স্বাক্ষর করেছিল, তা এখনও নিশ্চিত করে; এটি কেবল আর নতুন পাসপোর্ট স্বাক্ষর করে না। যেহেতু প্রতিটি পাবলিক কী প্রকাশের পর স্থায়ীভাবে মিরর করা হয়, যাচাইকারী বছর পরও সঠিক কী খুঁজে পেতে পারে। এটাই ঠিক সেই কারণ যা এই পরিবর্তনকে ইতিহাস বাতিলকারী কোনো ঘটনা না রেখে একটি রুটিন প্রক্রিয়া করে তোলে।
ইউরোপীয় ইউনিয়ন রেজিস্টারের জন্য কি আমাদের নিজস্ব যোগ্য ডিজিটাল সিলের প্রয়োজন?
অবশ্যই নয়। নিবন্ধন একটি প্রক্রিয়া যা আপনি নিজে সম্পন্ন করেন, এবং আপনি eIDAS-এর মাধ্যমে যোগ্য ইলেকট্রনিক স্বাক্ষর, সীল বা যোগ্য বৈশিষ্ট্য শংসাপত্র ব্যবহার করে আপনার পরিচয় যাচাই করেন। এই উদ্দেশ্যে, Transpareo স্ব-হোস্টেড সীল ডিভাইস এবং স্বীকৃত ট্রাস্ট সার্ভিস প্রদানকারীর একটি যোগ্য সার্টিফিকেট ব্যবহার করে নিজস্ব সীল সেবা পরিচালনা করবে, যা নিজস্ব সীল অবকাঠামো না থাকা প্রস্তুতকারকদের নিজস্ব হার্ডওয়্যার ছাড়াই এই বাধ্যবাধকতা পূরণে সক্ষম করবে। এই সক্ষমতা eIDAS প্রবিধান এবং রেজিস্টার ইন্টারফেস চূড়ান্ত হওয়ার সাথে সাথেই বাস্তবায়নের পরিকল্পনা রয়েছে।
প্রকাশের সময় যদি পাসপোর্ট অসম্পূর্ণ থাকে তাহলে কী হবে?
এটি স্বাক্ষরিত নয়। চূড়ান্ত করার আগে, ডেটা রেকর্ডটি তার পণ্য বিভাগের বাধ্যতামূলক ক্ষেত্রগুলির বিরুদ্ধে যাচাই করা হয়; যদি এই যাচাইকরণ ব্যর্থ হয়, প্রকাশনা প্রত্যাখ্যাত হয়। শুধুমাত্র একটি সম্পূর্ণ এবং মানানসই Pass সংস্করণ হিসেবে চূড়ান্ত করা হয়। অতএব Transpareo Pass-এ স্বাক্ষর বাধ্যতামূলক ক্ষেত্রগুলি উপস্থিত ছিল তাও নিশ্চিত করে।
অতিরিক্ত ফিল্ড প্রকাশ করলে কি স্বাক্ষর ভেঙে যাবে?
না, এবং ঠিক এ কারণেই এই প্রক্রিয়াটি ডিজাইন করা হয়েছে। স্বাক্ষরটি নথিটির সমগ্রের পরিবর্তে ডেটা রেকর্ডের প্রতিটি পৃথক তথ্যের অংশে প্রয়োগ করা হয়; তাই মেরামত কর্মশালা বা কোনো সরকারি কর্তৃপক্ষের কাছে অতিরিক্তভাবে প্রকাশ করা ক্ষেত্রগুলোও পুনরায় স্বাক্ষরের প্রয়োজন ছাড়াই একই প্রমাণ বহন করে। আরও জানতে দেখুন স্বাক্ষর অক্ষুণ্ণ রেখে প্রকাশ করুন ।
গ্রাহক কি আমাদের ছাড়া পাসপোর্ট যাচাই করতে পারবেন?
হ্যাঁ, এবং এটাই সবচেয়ে গুরুত্বপূর্ণ পরীক্ষা। পাসপোর্ট যেকোনো উৎস থেকে পুনরুদ্ধার করুন, ডেটাসেটটিকে তার নির্দিষ্ট ক্রমে সাজিয়ে ফিংগারপ্রিন্ট গণনা করুন; পাসপোর্টে উল্লেখিত ঠিকানার মাধ্যমে প্রস্তুতকারক এবং Transpareo থেকে পাবলিক কীগুলো পুনরুদ্ধার করুন; তারপর উভয় স্বাক্ষরকে ফিংগারপ্রিন্টের বিরুদ্ধে যাচাই করুন। এর পেছনের পদ্ধতি হলো উন্মুক্ত W3C স্ট্যান্ডার্ড ecdsa-sd-2023। কোনো লগইন নেই, আমাদের কল করার প্রয়োজন নেই, কোনো চলমান প্ল্যাটফর্মের ওপর নির্ভরতা নেই। উন্মুক্ত-সোর্স ভিউয়িং অ্যাপ Transpareo Time Machine ভিউয়ারের ব্রাউজারে ঠিক এটাই করে।




