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

সার্টিফিকেট অথরিটি (CA) নেটওয়ার্ক সিকিউরিটিতে পরিচয় যাচাইয়ের জন্য কী তথ্য প্রয়োজন?

সার্টিফিকেট অথরিটি (CA) এবং পরিচয় যাচাই

সার্টিফিকেট অথরিটি (Certificate Authority - CA) হলো একটি বিশ্বস্ত তৃতীয় পক্ষ যা ডিজিটাল সার্টিফিকেট ইস্যু করে। এই সার্টিফিকেটগুলো পাবলিক কী ইন্ফ্রাস্ট্রাকচার (PKI)-র ভিত্তি, যা SSL/TLS, ইমেইল এনক্রিপশন, কোড সাইনিং, ডকুমেন্ট সাইনিং-এ ব্যবহৃত হয়।

CA কীভাবে পরিচয় যাচাই করে (Validation Levels)

ভ্যালিডেশন লেভেলযাচাই করা তথ্যসময়উদাহরণ
Domain Validation (DV)ডোমেন মালিকানা (ইমেইল/DNS/HTTP চ্যালেঞ্জ)মিনিটেLet's Encrypt, Sectigo DV
Organization Validation (OV)DV + সংস্থার নিবন্ধন, ঠিকানা, ফোন, বয়স১-৩ দিনDigiCert OV, GlobalSign OV
Extended Validation (EV)OV + কানूনি অস্তিত্ব, অপারেশনাল এক্সিস্টেন্স, আধিকারিকতা১-৫ দিনDigiCert EV, Entrust EV

প্রয়োজনীয় তথ্য / ডকুমেন্ট (OV/EV-এর জন্য)

  • কানুনি নিবন্ধন ডকুমেন্ট: Incorporation Certificate, MoA, AoA, Trade License
  • ঠিকানা প্রমাণ: ইউটিলিটি বিল, ব্যাংক স্টেটমেন্ট, লিজ অগ্রিমেন্ট (৩ মাসের মধ্যে)
  • ফোন নম্বর যাচাই: থার্ড-পার্টি ডিরেক্টরি (Dun & Bradstreet, Government registry) এ লিস্টেড নম্বর
  • অপারেশনাল এক্সিস্টেন্স: ৩+ বছর ব্যবসা চালু থাকার প্রমাণ (বা লেটার অফ অश्यুরেন্স)
  • অ্যาธরাইজড সাইনători: বোর্ড রেজোলিউশন, পাওয়ার ऑफ অ্যাটর্নি
  • ডোমেন কন্ট্রোল: WHOIS রেকর্ড, DNS TXT রেকর্ড, অ্যাডমিন ইমেইলে ভেরিফিকেশন লিঙ্ক

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

  • Subject Name (CN, O, OU, L, ST, C) - Distinguished Name
  • Public Key (RSA 2048+/ECC P-256+)
  • Issuer Name (CA-এর নাম)
  • Validity Period (Not Before / Not After)
  • Serial Number (CA-এর জন্য ইউনিক)
  • Signature Algorithm (sha256RSA, ecdsa-with-SHA256)
  • Extensions: Key Usage, Extended Key Usage, Subject Alternative Names (SAN), CRL Distribution Points, OCSP URL, Authority Info Access

CA কীভাবে আপনার পাবলিক কী সার্টিফাই করে?

  1. আপনি CSR (Certificate Signing Request) জেনারেট করেন (Private Key আপনার पासে থাকে)
  2. CSR CA-কে সাবমিট করেন (সঙ্গে যাচাই ডকুমেন্ট)
  3. CA আপনার পরিচয় যাচাই করে (DV/OV/EV অনুযায়ী)
  4. CA নিজের Private Key দিয়ে আপনার Public Key সাইন করে সার্টিফিকেট ইস্যু করে
  5. ব্রাউজার/OS CA-এর Root Certificate ট্রাস্ট করে, তাই আপনার সার্টিফিকেটও ট্রাস্টেড হয়

বিশ্বস্ত CA (Trusted CA) কী?

যে CA-এর রুট সার্টিফিকেট ব্রাউজার (Chrome, Firefox, Safari), OS (Windows, macOS, Linux, Android, iOS), Java Trust Store-এ প্রি-ইন্সটলড থাকে। প্রধান CA: DigiCert, Sectigo, GlobalSign, Entrust, GoDaddy, Let's Encrypt (DV), Google Trust Services, Amazon Trust Services।

সার্টিফিকেট ভেরিফিকেশন প্রক্রিয়া

ব্রাউজার সার্টিফিকেট চেইন বানায়: Leaf (Server) → Intermediate CA → Root CA। Root CA ট্রাস্ট স্টোরে থাকলে চেইন ভ্যালিড। OCSP/CRL দিয়ে রিভোকেশন চেক করা হয়।

  1. AT&T-এর নেটওয়ার্ক নিরাপত্তা কী?

  2. নেটওয়ার্ক সিকিউরিটি: সার্টিফিকেট অথরিটি (CA) কী?

  3. নেটওয়ার্ক সিকিউরিটিতে সার্টিফিকেট অথরিটি কী

  4. কলেজে নেটওয়ার্ক সিকিউরিটির জন্য কী কী গাণিতিক জ্ঞান দরকার?