একটি ডিজিটাল সার্টিফিকেট একটি ইলেকট্রনিক "পাসওয়ার্ড" যা একজন ব্যক্তি, সংগঠনকে ডেটা নিরাপদে ট্রান্সফার করতে সক্ষম করে ওয়েবের ওপর পাবলিক কি ইনফ্রাস্ট্রাকচার (PKI) ব্যবহার করে। ডিজিটাল সার্টিফিকেটকে পাবলিক কি সার্টিফিকেট বা আইডেন্টিটি সার্টিফিকেট ও বলা হয়।
ডিজিটাল সার্টিফিকেট অনলাইন কমার্স নিরাপদ রাখতে একটি অপরিহার্য ভূমিকা পালন করে। যদি ব্রাউজার একটি ডিজিটাল সার্টিফিকেটের সাথে সমস্যা সতর্ক করে, তাহলে ক্লিক থ্রু না করার পরামর্শ দেওয়া হয়। বরং টেলিফোন নম্বর ব্যবহার করে স্টেটমেন্ট বা ফোন বই থেকে ব্যবসায়কে কল করুন এবং সমস্যা সম্পর্কে জানুন।
পাবলিক কি এনক্রিপশন SSL (সিকিউর সকেটস লেয়ার) প্রয়োজন ডেটা এনক্রিপ্ট করতে গ্রাহকের কম্পিউটার এবং ই-কমার্স ওয়েবসাইটের মধ্যে। তথ্য এনক্রিপ্টেড রূপে সাইটে শেয়ার করা হয় সাইটের পাবলিক কি ব্যবহার করে। তথ্য প্রাপ্ত করার সময়, সাইট তার প্রাইভেট কি প্রয়োজন ডেটা ডিক্রিপ্ট করতে। এটি কি জোড়া হিসেবে পরিচিত। ইন্টারলোপাররা যারা পথে ডেটা ক্যাপচার করতে পারে সেটি অপাঠযোগ্য পাবে।
CA যাচাই করে যে একটি পাবলিক কি একটি নির্দিষ্ট কোম্পানি বা ব্যক্তির ( "সাবজেক্ট"), এবং যাচাইকরণ প্রক্রিয়া যা সেটি সম্পন্ন করে সাবজেক্ট কে কে বলে দাবি করে সেটি নির্ধারণ করতে সার্টিফিকেশন লেভেল এবং CA নিজের ওপর ভিত্তি করে।
যাচাইকরণ প্রক্রিয়া সম্পন্ন হলে, CA একটি X.509 সার্টিফিকেট তৈরি করে যেটি CA এবং সাবজেক্ট ডেটা ধারণ করে, যেন সাবজেক্টের পাবলিক কি (নিচে বিবরণ)। CA সার্টিফিকেট স্বাক্ষর করে একটি ডাইজেস্ট (একটি হ্যাশ) তৈরি করে সার্টিফিকেটের কিছু ফিল্ডের এবং হ্যাশ মান এনক্রিপ্ট করে তার প্রাইভেট কি দিয়ে। এনক্রিপ্টেড ডাইজেস্টকে "ডিজিটাল স্বাক্ষর" বলা হয়, এবং যখন X.509 সার্টিফিকেটে রাখা হয়, সার্টিফিকেটকে "স্বাক্ষরিত" বলা হয়।
CA তার প্রাইভেট কি খুব নিরাপদ রাখে, কারণ যদি কখনো পাওয়া যায়, মিথ্যা সার্টিফিকেট তৈরি করা যেতে পারে। "স্বাক্ষরিত সার্টিফিকেট" যাচাই করার প্রক্রিয়া প্রাপকের সফটওয়্যার দ্বারা সম্পন্ন হয়, যা সাধারণত ওয়েব ব্রাউজার। ব্রাউজার একটি অভ্যন্তরীণ তালিকা রাখে বিখ্যাত CA-দের এবং তাদের পাবলিক কি এবং উপযুক্ত পাবলিক কি ব্যবহার করে স্বাক্ষরকে ডাইজেস্টে ফিরিয়ে ডিক্রিপ্ট করে।
এটি সার্টিফিকেটের প্লেইন টেক্সট থেকে নিজস্ব ডাইজেস্ট পুনর্মূল্যায়ন করে এবং দুটো তুলনা করে। যদি দুটি ডাইজেস্ট মিলে, সার্টিফিকেটের অখণ্ডতা যাচাই করা হয় (এটি টেম্পার করা হয়নি), এবং সার্টিফিকেটের পাবলিক কি সাবজেক্টের বৈধ পাবলিক কি হিসেবে বিবেচিত হয়।
এই পয়েন্টে, সাবজেক্টের পরিচয় এবং সার্টিফিকেটের অখণ্ডতা (কোনো টেম্পারিং নেই) যাচাই করা হয়েছে। সার্টিফিকেট সাধারণত একটি স্বাক্ষরিত মেসেজ বা স্বাক্ষরিত এক্সিকিউটেবল ফাইলের সাথে একত্রিত থাকে, এবং পাবলিক কি স্বাক্ষর যাচাই করতে পারে। সাবজেক্টের পাবলিক কি একটি নিরাপদ কি এক্সচেঞ্জ প্রদান করতে পারেও একটি এনক্রিপ্টেড টু-ওয়ে কানেকশন সেশনের জন্য।