PKI (Public Key Infrastructure): নেটওয়ার্ক সিকিউরিটিতে ভূমিকা ও কম্পোনেন্ট
নেটওয়ার্ক সিকিউরিটিতে PKI কী?
PKI (Public Key Infrastructure) = সার্ভার এবং ক্লায়েন্ট (ব্যক্তি, ডিভাইস, সার্ভিস) এর মধ্যে কমিউনিকেশন এনক্রিপ্ট ও সুরক্ষিত করার ফ্রেমওয়ার্ক। আপনার টিম যেসব তথ্য, মানুষ, সার্ভিসের সাথে কমিউনিকেশন করে সবকিছুই এখানে অন্তর্ভুক্ত।
PKI কী ধরনের এনক্রিপশন সিস্টেম?
PKI অ্যাসিমেট্রিক্যাল এবং সিমেট্রিক্যাল উভয় প্রসেস কম্বাইন করে। কমিউনিকেশন পক্ষদের মধ্যে প্রাথমিক "হ্যান্ডশেক" এ অ্যাসিমেট্রিক্যাল এনক্রিপশন ব্যবহার হয় সিক্রেট কী এক্সচেঞ্জের জন্য।
PKI সিস্টেম কী?
PKI ডিজিটাল সার্টিফিকেট ইশু করে: সংবেদনশীল ডেটা সুরক্ষা, ইউজার/ডিভাইস/অ্যাপ্লিকেশন আইডেন্টিটি ভেরিফিকেশন, ব্যবহারকারীদের মধ্যে সুরক্ষিত কমিউনিকেশন প্রদান।
TLS কি PKI ব্যবহার করে?
হ্যাঁ। "Cellular Authentication for Mobile and Internet Services" বই এবং RFC 2246 অনুযায়ী, PKI-এর প্রধান ইউজ কেস হলো TLS-এ সার্টিফিকেট ব্যবহার। TLS-এ ক্লায়েন্ট সার্টিফিকেট রিকগনাইজ করা হয়।
PKI নেটওয়ার্ক সিকিউরিটির জন্য কীভাবে উপকারী?
- PKI এনক্রিপশন অ্যালগরিদম কম্পিউটার间 কমিউনিকেশন সিকিউর করে, ডেটা প্রাইভেসি নিশ্চিত করে
- ডিজিটাল সিগনেচার দিয়ে non-repudiation নিশ্চিত করে (কোন ইউজার কী অ্যাকশন করল সেটি প্রুফ করে)
PKI সার্ভিস কী?
Public Key Infrastructure (PKI) দিয়ে এন্টিটি নেটওয়ার্কে কমিউনিকেশন ও ট্রানজ্যাকশন সিকিউর করে: সফটওয়্যার, এনক্রিপশন টেকনিক, রিলেটেড সার্ভিস ব্যবহার করে।
PKI কী এবং কীভাবে কাজ করে?
- ডিজিটাল সার্টিফিকেট (Client Certificate, SSL/TLS Certificate) দিয়ে ইউজার/সার্ভার/ক্লায়েন্ট অথেন্টিকেশন
- অ্যাসিমেট্রিক্যাল এনক্রিপশন: দুটি আলাদা কী (একটা পাবলিক, একটা প্রাইভেট)
PKI-এর ৬টি কম্পোনেন্ট
- পাবলিক কী
- প্রাইভেট কী
- সার্টিফিকেট অথরিটি (CA)
- সার্টিফিকেট স্টোর
- সার্টিফিকেট রিভোকেশন লিস্ট (CRL)
- হার্ডওয়্যার সিকিউরিটি মডিউল (HSM)
PKI অথেন্টিকেশনে কীভাবে ব্যবহার হয়?
PKI পাবলিক এনক্রিপশন কী বিতরণ ও শনাক্তকরণে সাহায্য করে। পাবলিক কি ক্রিপ্টোগ্রাফি = হার্ডওয়্যার, সফটওয়্যার, প্রসেসের সমষ্টি যা পাবলিক কীর আথেন্টিসিটি ও অ্যাক্সেস নিশ্চিত করে।
PKI কি এনক্রিপশন পেরফর্ম করে?
হ্যাঁ। PKI এনক্রিপশন পেরফর্ম করে। সিমেট্রিক্যাল ও অ্যাসিমেট্রিক্যাল উভয় এনক্রিপশন মেথড PKI-তে ব্যবহার হয়।
PKI কী এবং কীভাবে কাজ করে (পুনরাবৃত্তি)
পাবলিক কী ও প্রাইভেট কী দিয়ে ডেটা রক্ষা। টু-কি এনক্রিপশন সিস্টেম: দু পক্ষের মধ্যে ডিজিটাল ডেটা এক্সচেঞ্জ প্রোটেক্ট করে, প্রতিটি পক্ষকে এনক্রিপ্ট/ডিক্রিপ্টের জন্য একটি কী দেয়।
PKI কেন ব্যবহার করা হয়?
PKI = ডিজিটাল সার্টিফিকেটের টেকনোলজি। ডিজিটাল সার্টিফিকেট দিয়ে: অথেন্টিকেশন, এনক্রিপশন, ডিজিটাল সাইনিং - তিনটিই সম্ভব। অর্থাৎ, PKI হলো ডেটা এনক্রিপশন, ডকুমেন্ট ডিজিটালি সাইন করা, এবং আইডেন্টিটি অথেন্টিকেশন করার টেকনোলজি।
PKI এবং SSL-এর পার্থক্য
- SSL Certificate: সিকিউয়ার সার্ভারে থাকে, সার্ভারের আইডেন্টিটিয়ের সাথে জড়িত ডেটা এনক্রিপ্ট করে
- PKI: Certificate Authorities (CA) = ট্রাস্টেড থার্ড পার্টি যা ক্রিপ্টোগ্রাফিক কী শেয়ার করে। CA সার্টিফিকেট ইশু করে PKI-র মাধ্যমে