CIA Triad
সিআইএ ত্রয়ী
Confidentiality, Integrity, Availability — তথ্যনিরাপত্তার ক্লাসিক তিন স্তম্ভ; cryptography মূলত প্রথম দুইটা সমাধান করে, সাথে authenticity ও non-repudiation যোগ করে।
also: confidentiality integrity availability, cia triad
Confidentiality — শুধু অনুমোদিত পক্ষ পড়তে পারবে
Integrity — ডেটা unauthorized ভাবে বদলায়নি, বদলালে ধরা পড়বে
Availability — সঠিক সময়ে সঠিক পক্ষের জন্য সিস্টেম ব্যবহারযোগ্য থাকবে
- Classic triad থেকে cryptography নেয় মূলত confidentiality ও integrity — availability সাধারণত redundancy/rate-limiting/DDoS-protection দিয়ে সমাধান হয়, crypto primitive দিয়ে না
- বাস্তব crypto system-এ triad-এর সাথে আরও দুইটা goal জরুরি — authenticity (sender কে যাচাই) ও non-repudiation (পাঠানো অস্বীকার করতে না পারা)
- STRIDE threat-model-এর সাথে mapping: Information Disclosure ↔ confidentiality, Tampering ↔ integrity, Denial of Service ↔ availability, Spoofing/Repudiation ↔ authenticity/non-repudiation
- একা triad যথেষ্ট না — চারটা+ goal একসাথে বিবেচনা করলেই একটা system-এর security posture-এর সম্পূর্ণ ছবি পাওয়া যায়