কম্পিউটার টিউটোরিয়াল

ডিজিটাল সার্টিফিকেট এবং ডিজিটাল সিগনেচার কী?


চলুন ডিজিটাল সার্টিফিকেট সম্পর্কে জানি।

ডিজিটাল সার্টিফিকেট

এটি মূলত একটি ডিজিটালভাবে ইশ্যু করা সার্টিফিকেট, যা একটি ব্যবহারকারীর প্রামাণিকতা যাচাই করার জন্য ইশ্যু করা হয় অর্থাৎ, মেসেজ পাঠানো ব্যবহারকারী সে কে বলে তার ইদানিং সে, এবং রিসিভারকে একটি রিপ্লাই এনক্রিপ্ট করার উপায় প্রদান করতে।

যে কেউ বা একজন ব্যক্তি যিনি এনক্রিপ্টেড মেসেজ পাঠাতে চান, সে Certificate Authority (CA)-র কাছ থেকে একটি ডিজিটাল সার্টিফিকেটের জন্য আবেদন করেন।

ডিজিটাল সার্টিফিকেটের প্রয়োজনীয়তা

ডিজিটাল সার্টিফিকেট 엔্টিটিগুলোর পাবলিক কী একটি প্রমাণিত উপায়ে শেয়ার করতে দেয়। এগুলো ওয়েব ব্রাউজার এবং ওয়েব সার্ভারের মধ্যে নিরাপদ SSL (Secure Sockets Layer) কানেকশন আরম্ভ ও স্থাপন করতে ব্যবহৃত হয়।

নিচে ডিজিটাল সার্টিফিকেটের একটি ডায়াগ্রাম দেওয়া হলো

ডিজিটাল সার্টিফিকেট এবং ডিজিটাল সিগনেচার কী?

ডিজিটাল সিগনেচার

একটি ডিজিটাল সিগনেচার বা ডিজিটাল কোড যা পাবলিক কী এনক্রিপশন দিয়ে জেনারেট ও প্রমাণিত হয়, একটি গাণিতিক স্কিম যা ডিজিটাল মেসেজ বা ডকুমেন্টের প্রামাণিকতা যাচাই করে।

পূর্বশর্তগুলো পূরণসহ একটি বৈধ ডিজিটাল সিগনেচার নিশ্চিত করে যে রিসিপিয়েন্ট মনে করে মেসেজটি অবশ্য একটি পরিচিত সেন্ডার দ্বারা তৈরি ও পাঠানো হয়েছে যাতে তাকে প্রমাণিত করা যায়, এবং মেসেজটি ট্রানজিটের সময় মডিফাই হয়নি যাতে ইন্টিগ্রিটি শর্ত পূরণ হয়।

ডিজিটাল সিগনেচার RSA এবং পাবলিক কী ক্রিপ্টোগ্রাফির ওপর ভিত্তি করে যা দুইটি পারস্পরিক প্রমাণকারী ক্রিপ্টোগ্রাফিক কী-র ওপর নির্ভর করে। ক্রিয়েটর এবং সেন্ডার ডিজিটাল সিগনেচার তৈরি করতে তার নিজস্ব প্রাইভেট কী ব্যবহার করে সিগনেচার-রিলেটেড ডেটা এনক্রিপ্ট করে এবং সেই ডেটা ডিক্রিপ্ট করতে সাইনারের পাবলিক কী ব্যবহার করা হয় যা সেটি ডিক্রিপ্ট করার একমাত্র কী।

ডিজিটাল সিগনেচারের উদ্দেশ্য

এটি একটি ইলেকট্রনিক্যালি ট্রান্সমিটেড ডকুমেন্টের সাথে আট্যাচ থাকে এর কন্টেন্ট এবং সেন্ডার신의 অভিনবতা যাচাই করে প্রমাণিত করতে। এটি সফটওয়্যার ডিস্ট্রিবিউশন, ফাইনেনসিয়াল ট্রানজ্যাকশন, এবং কন্ট্র্যাক্ট ম্যানেজমেন্ট সফটওয়্যারের জন্য ব্যবহৃত হয়।

নিচে ডিজিটাল সিগনেচারের ডায়াগ্রাম দেওয়া হলো −

ডিজিটাল সার্টিফিকেট এবং ডিজিটাল সিগনেচার কী?

  1. এসএসএল সার্টিফিকেট (SSL Certificate) কী? আপনার ওয়েবসাইটের জন্য এটা দরকার কি?

  2. Microsoft Signature Edition PC এবং সফটওয়্যার কী?

  3. Honeygain কী এবং কি এটি বৈধ?

  4. Digital TV Tuner Device Registration Application কী এবং এটিকে রিমUভ করা উচিত কিনা?