Foundationপ্রথম নীতি থেকে
LEVEL 10 · Computer Security

Certificate Authority

সার্টিফিকেট অথরিটি

নিজের private key দিয়ে 'এই public key এই identity-র' দাবি sign করা trusted entity — PKI-র ভিত্তি।

also: ca

CA-র কাজ: identity যাচাই (domain ownership, org verification)
         → certificate ইস্যু (subject public key + CA-র signature)
Browser/OS root store-এ CA-র public key আগে থেকেই আছে বলে trust chain শুরু হয়
  • CA compromise হলে যেকোনো domain-এর নামে fraudulent certificate ইস্যু করা যায় — তাই CA-দের নিজেদের নিরাপত্তা internet-এর trust model-এর critical link
  • Root CA সরাসরি সাইন করে খুব কম — বেশিরভাগ কাজ intermediate CA করে, root-এর private key offline রাখা যায়, ঝুঁকি কমায়
  • Certificate Transparency (CT) log-এর মতো ব্যবস্থা CA-র misissuance পরে প্রকাশ্যে ধরার সুযোগ দেয় — pure trust-এর ওপর নির্ভর না করে