নেটওয়ার্ক সিকিউরিটির মূল লক্ষ্য: CIA ট্রায়্যাঙ্গেল
নেটওয়ার্ক সিকিউরিটির তিনটি কোর লক্ষ্য—যাকে CIA ট্রায়্যাঙ্গেল বলা হয়—হচ্ছে:
১. গোপনীয়তা (Confidentiality)
সুস্থ কর্তৃপক্ষযুক্ত ব্যক্তি/সিস্টেমের বাইরে কেউ সংবেদনশীল তথ্য অ্যাক্সেস বা পড়তে না পারে তা নিশ্চিত করা।
- উপায়: এনক্রিপশন (AES, TLS, IPsec), অ্যাক্সেস কন্ট্রোল (RBAC, ABAC), ডেটা লস প্রিভেনশন (DLP), নেটওয়ার্ক সেগমেন্টেশন
- উদাহরণ: HTTPS-এ ক্রেডেনশিয়াল এনক্রিপ্টেড থাকে, ডাটাবেসে PII ফিল্ড-লেভেল এনক্রিপশন
২. অখণ্ডতা (Integrity)
ডেটা অনুমতিহীনভাবে পরিবর্তন, মুছে ফেলা, বা করাপ্ট না হয় তা নিশ্চিত করা।
- উপায়: হ্যাশ (SHA-256), HMAC, ডিজিটাল স্বাক্ষর, ফাইল ইন্টিগ্রিটি মনিটরিং (FIM), ব্লকচেইন/ইমিউটেবল লেজার
- উদাহরণ: Git কমিট সাইনিং, সফটওয়্যার আপডেট চেকসাম, ডাটাবেস ট্রানজ্যাকশন ACID
৩. উপলব্ধতা (Availability)
অনুমোদিত ব্যবহারকারীরা প্রয়োজনে সিস্টেম এবং ডেটা অ্যাক্সেস করতে পারে তা নিশ্চিত করা।
- উপায়: রिडান্ডেন্সি (HA, ক্লাস্টারিং), ব্যাকআপ/DR, DDoS মিটিগেশন, লোড ব্যালেন্সিং, প্যাচ ম্যানেজমেন্ট, ইনসিডেন্ট রেসপন্স প্ল্যান
- উদাহরণ: ৯৯.৯৯% আপটাইম SLA,_multi-AZ ডিপ্লয়মেন্ট, র্যানসমওয়্যার থেকে রিকভারি
পাঁচটি প্রসারিত নিরাপত্তা লক্ষ্য (Extended Security Goals)
NIST এবং DoD মডেল অনুযায়ী আরও দুটি লক্ষ্য যোগ করা হয়:
৪. দায়বদ্ধতা (Accountability / Auditability)
প্রत्यেক কার্যকলাপ নির্দিষ্ট ব্যবহারকারী/প্রক্রিয়ার সাথে লিঙ্ক করা যায়, যাতে দায় নির্ধারণ সম্ভব।
- বাস্তবায়ন: সেন্ট্রালাইজড লগিং (SIEM), অডিট ট্রেইল, নন-রিপুডিয়েশন (ডিজিটাল স্বাক্ষর), ইউজার অ্যাক্টিভিটি মনিটরিং (UAM)
৫. নিশ্চিততা (Assurance / Non-repudiation)
সিস্টেম নিরাপত্তা নিয়মাবলী অনুসরণ করছে এবং প্রমাণযোগ্য তা নিশ্চিত করা।
- বাস্তবায়ন: সার্টিফিকেশন (Common Criteria, FIPS 140-2/3), পেনটেস্টিং, কম্প্লায়েন্স অডিট (ISO 27001, SOC 2, PCI DSS), ফরমাল ভেরিফিকেশন
AAA ফ্রেমওয়ার্ক: অ্যাক্সেস কন্ট্রোলের তিনটি স্তম্ভ
| घटक | বর্ণনা | প্রযুক্তি/প্রোটোকল |
|---|---|---|
| Authentication (অথেনটিকেশন) | তুমি কে? পরিচয় যাচাই | MFA, 802.1X, Kerberos, SAML/OIDC, সার্টিফিকেট, ביомет্রিক্স |
| Authorization (অথরাইজেশন) | তুমি কী করতে পারো? অধিকার নির্ধারণ | RBAC, ABAC, PBAC, ACL, ফায়ারওয়াল নিয়ম, IAM পলিসি |
| Accounting (অ্যাকাউন্টিং) | তুমি কী করলে? লগিং ও বিলিং | RADIUS/TACACS+, SIEM লগ, NetFlow, বিলিং সিস্টেম |