নেটওয়ার্ক সিকিউরিটিতে নীতিশাস্ত্রের তিনটি স্তম্ভ
নেটওয়ার্ক সিকিউরিটিতে নীতিশাস্ত্র (Ethics) मुख্যভাবে তথ্য নিরাপত্তার CIA ট্রায়েড (Confidentiality, Integrity, Availability) কে কেন্দ্র করে ঘুরে। নিচে তিনটি কী নীতির বর্ণনা দেওয়া হলো:
১. গোপনীয়তা (Confidentiality)
তথ্য শুধুমাত্র অনুমোদিত ব্যক্তি বা সিস্টেম দ্বারা অ্যাক্সেস করা যাবে, এটি নিশ্চিত করা। এনক্রিপশন, পাসওয়ার্ড, টু-ফ্যাক্টর অথেন্টিকেশন (2FA) এবং অ্যাক্সেস কন্ট্রোল লিস্ট (ACL) এর মাধ্যমে গোপনীয়তা বজায় রাখা হয়।
২. অখণ্ডতা (Integrity)
তথ্য অনুমতिहীনভাবে পরিবর্তন, মুছে ফেলা বা ক্ষতিগ্রস্ত না হওয়া নিশ্চিত করা। হ্যাশিং, ডিজিটাল স্বাক্ষর, ভার্সন কন্ট্রোল এবং রাইট-প্রোটেকশন মেকানিজমের মাধ্যমে অখণ্ডতা রক্ষা করা হয়।
৩. উপলব্ধতা (Availability)
প্রয়োজন অনুযায়ী অনুমোদিত ব্যবহারকারীদের জন্য সিস্টেম ও ডেটা সুলভ থাকা নিশ্চিত করা। রিডান্ডেন্সি, ফেইলওভার ক্লাস্টারিং, DDoS প্রোটেকশন, ব্যাকআপ ও ডিজাস্টার রিকভারি প্ল্যানের মাধ্যমে উপলব্ধতা বজায় রাখা হয়।
নেটওয়ার্ক সিকিউরিটির সংজ্ঞা ও লক্ষ্য
নেটওয়ার্ক সিকিউরিটি হল হার্ডওয়্যার, সফ্টওয়্যার ও নীতিমালার সমন্বয় যা কম্পিউটার নেটওয়ার্কের মাধ্যমে ডেটার অখণ্ডতা, গোপনীয়তা ও উপলব্ধতা নিশ্চিত করে। এটি অননুমোদিত অ্যাক্সেস, অপব্যবহার, ক্ষতি বা চুরি থেকে রক্ষা প্রদান করে।
গোপনীয়তা নিশ্চিত করার তিনটি পদ্ধতি
- এনক্রিপশন (Encryption): ডেটা অপাঠ্য ফরম্যাটে রূপান্তর করা।
- ব্যবহারকারী আইডি ও পাসওয়ার্ড: মৌলিক অথেন্টিকেশন মেকানিজম।
- টু-ফ্যাক্টর অথেন্টিকেশন (2FA): দুইটি স্বতন্ত্র ভেরিফিকেশন ফ্যাক্টর ব্যবহার।
অ্যাক্সেস কন্ট্রোলের তিনটি মূল সার্ভিস (AAA)
- অথেন্টিকেশন (Authentication): ব্যবহারকারীর পরিচয় যাচাই।
- অ্যাথরাইজেশন (Authorization): অনুমোদিত রিসোর্স নির্ধারণ।
- অ্যাকাউন্টিং (Accounting): ব্যবহারকারীর ক্রিয়াকলাপ লগিং ও ऑডিট।
এই তিনটি সার্ভিস মিলিতভাবে নেটওয়ার্ক সিকিউরিটির নৈতিক কাঠামোর ভিত্তি গঠন করে।