
ডিজিটাল সিগনেচার কী এবং কেন এগুলো দরকারি? এই আর্টিকেলে আমরা এমন তিনটি পদ্ধতি নিয়ে আলোচনা করব, যার মাধ্যমে আপনি Windows 10/8/7-এ প্রোগ্রামগুলোর ডিজিটাল সিগনেচার খুঁজে বের করতে, পরীক্ষা করতে বা যাচাই করতে পারবেন।
যখনই ফাইলগুলি ডিজিটালভাবে তৈরি করা হয়, সেগুলি মাল্টিমিডিয়া ফাইল, এক্সিকিউটেবল ফাইল, ডকুমেন্ট বা অন্য কোনও ফাইল হোক না কেন, সেগুলি সেই ডেটার উৎস দ্বারা ডিজিটালভাবে স্বাক্ষরিত হয়। উদাহরণস্বরূপ, যখন গুগল ইনস্টলেশন ফাইলটি প্রকাশ করে, যা গুগল ক্রোম ব্রাউজারের জন্য একটি এক্সিকিউটেবল ফাইল, তখন এটি ডিজিটালভাবে স্বাক্ষরিত হয়। অতএব, যখনই ফাইলটি সরাসরি অফিসিয়াল উৎস থেকে ডাউনলোড করা হয়, তখন এর সত্যতা যাচাই করা যেতে পারে।
অন্য পরিস্থিতিতে, অন্য কেউ তাদের সার্ভারে একই ফাইল হোস্ট করতে পারে। এটা ঠিক আছে কারণ সেই ফাইলটি কোনওভাবেই পরিবর্তন করা হবে না। কিন্তু যদি সেই ফাইলটি ধ্বংস হয়ে যায় এবং কোডে কিছু পরিবর্তন করা হয়, তাহলে ডিজিটাল স্বাক্ষরটি স্বয়ংক্রিয়ভাবে সরানো হবে, এবং তাই ফাইলটির সত্যতা যাচাই করা হবে না, কারণ ডিজিটাল স্বাক্ষরটি স্বয়ংক্রিয়ভাবে সরানো হবে, যা টেম্পারড ইনস্টলেশন ফাইলটিকে পুনরায় কম্পাইল করবে। এটি আসলে এভাবেই কাজ করে।
এখন, আমাদের ফাইলের সাথে আসা ডিজিটাল স্বাক্ষরগুলি কীভাবে যাচাই করতে হয় তাও জানতে হবে। তাহলে, শুরু করা যাক।
Windows 10-এ একটি প্রোগ্রামের ডিজিটাল স্বাক্ষর পরীক্ষা করুন
আমরা উইন্ডোজ অপারেটিং সিস্টেমের প্রোগ্রামগুলির ডিজিটাল স্বাক্ষর যাচাই করার তিনটি পদ্ধতি নিয়ে আলোচনা করব।
১] ফাইল এক্সপ্লোরারের মাধ্যমে
প্রথমে, উইন্ডোজ ফাইল এক্সপ্লোরার খুলুন এবং প্রোগ্রামটি যেখানে সংরক্ষিত আছে সেখানে যান।
ইনস্টলেশন ফাইলটিতে রাইট-ক্লিক করুন এবং তারপর প্রোপার্টিজে ক্লিক করুন।
ডিজিটাল সিগনেচার লেবেলযুক্ত ট্যাবে যান ।
স্বাক্ষর তালিকায়, যদি আপনি এন্ট্রি দেখতে পান, তাহলে এর অর্থ হল আপনার ফাইলটি ডিজিটালি স্বাক্ষরিত।
স্বাক্ষরকারী কর্তৃপক্ষ সম্পর্কে অতিরিক্ত বিবরণ দেখতে আপনি এই এন্ট্রিগুলির যেকোনোটিতে ডাবল-ক্লিক করতে পারেন।
অতএব, আপনি জানতে পারবেন যে ফাইলটি মূল সফ্টওয়্যার পরিবেশকের দ্বারা স্বাক্ষরিত কিনা।
এছাড়াও, বিস্তারিত স্বাক্ষর ভিউ-তে, আপনি 'ভিউ সার্টিফিকেট' লেখা একটি বোতামে ক্লিক করে স্বাক্ষরের সাথে থাকা সার্টিফিকেটটির বিষয়ে অতিরিক্ত বিবরণ দেখতে পারেন।
2] DigiCert সার্টিফিকেট ইউটিলিটি ব্যবহার করে
এই লিঙ্ক থেকে DigiCert-এর সর্বশেষ সংস্করণটি ডাউনলোড করুন এবং এক্সিকিউটেবল ফাইলটি চালান।
শুরুতে প্রদর্শিত ব্যবহারের শর্তাবলী গ্রহণ করুন, তারপর 'Code Signing' লেখা ট্যাবে ক্লিক করুন এবং এরপর হেডার সেকশনে ' Check Signature'-এ ক্লিক করুন।
ডিজিটাল স্বাক্ষর যাচাই করার জন্য আপনার প্রয়োজনীয় কনফিগারেশন ফাইলটি নির্বাচন করুন।

এটি DigiCert-কে স্বাক্ষর যাচাই করতে এবং একটি নতুন উইন্ডোতে সম্পূর্ণ সারসংক্ষেপ তথ্য প্রদর্শন করতে অনুরোধ করবে যা খোলে।
DigiCert দুটি জিনিস যাচাই করে। সেগুলো হল:
- ফাইলটি স্বাক্ষরিত কিনা এবং স্বাক্ষরটি বৈধ কিনা।
- স্বাক্ষরের টাইমস্ট্যাম্প পরীক্ষা করুন।
যদি আপনি উপরের স্ক্রিনশটে দেখানো দুটি সবুজ টিক চিহ্ন দেখতে পান, তাহলে যাচাইকরণ সফল হয়েছে। আপনার সুবিধার জন্য আপনি সেই উইন্ডোতে অতিরিক্ত তথ্যও পাবেন।
৩] সাইনটুল ব্যবহার করা
মাইক্রোসফট উইন্ডোজ এসডিকে-এর সাথে সাইনটুল (SignTool) নামের একটি প্রোগ্রাম দিয়ে থাকে । উইন্ডোজ এসডিকে বা সফটওয়্যার ডেভেলপমেন্ট কিট, উইন্ডোজের সাথে অন্তর্ভুক্ত থাকে না। এটি ডেভেলপারদের জন্য তৈরি, যাদের এটি আলাদাভাবে ইনস্টল করার কথা। আপনি যদি এই পদ্ধতিটি চেষ্টা করতে আগ্রহী হন, তবে নিশ্চিত হয়ে নিন যে আপনার প্রয়োজনের জন্য সঠিক এসডিকেটি আপনার কাছে আছে। আপনি এখান থেকে উইন্ডোজ ১০ এসডিকে ডাউনলোড করতে পারেন ।
আপনি যদি "এই ফাইলের ডিজিটাল স্বাক্ষর যাচাই করা যাচ্ছে না" বার্তাটি দেখতে পান, তাহলে এই এন্ট্রিটি আপনাকে সাহায্য করবে ।
সম্পর্কিত বিষয়বস্তু
[pt_view id=»1047b4eroy»]

