নেটওয়ার্ক সুরক্ষায় প্রমাণীকরণ (Authentication): ধাপ, ধরন ও সেরা পদ্ধতি
নেটওয়ার্ক সুরক্ষায় প্রমাণীকরণ (Authentication) হলো ব্যবহারকারী বা ডিভাইসের পরিচয় যাচাই করার প্রক্রিয়া। এটি সাধারণত দুটি মূল ধাপে সম্পন্ন হয়:
প্রমাণীকরণের দুটি মূল ধাপ
- শনাক্তকরণ (Identification): ব্যবহারকারী তার পরিচয় (username, email, device ID) দাবি করে।
- যাচাইকরণ (Verification): সিস্টেম দাবি করা পরিচয়ের সাহায্যকারী প্রমাণ (password, OTP, certificate, biometric) যাচাই করে। মিলleşলে অ্যাক্সেস দেওয়া হয়।
প্রমাণীকরণের तीनটি প্রধান ফ্যাক্টর (3 Factors)
- Something You Know (জ্ঞান): Password, PIN, Security Question।
- Something You Have (স্বামিত্ব): Smartphone (OTP app), Hardware Token (YubiKey), Smart Card।
- Something You Are (অস্তিত্ব/বায়োমেট্রিক): Fingerprint, Face ID, Retina Scan, Voice Recognition।
দুটি-ফ্যাক্টর প্রমাণীকরণ (2FA / MFA) — সেরা পদ্ধতি
সাধারণ পাসওয়ার্ড (Single Factor) আর নিরাপদ নয়। আধুনিক নেটওয়ার্ক সুরক্ষায় Multi-Factor Authentication (MFA) বাধ্যতামূলক।
- 2FA উদাহরণ: Password + Authenticator App (Google Authenticator, Microsoft Authenticator) OTP।
- Push-based 2FA: ডুয়ো (Duo), অক্টা (Okta) — লগইন চেষ্টার সময় ফোনের স্ক্রিনে "Approve" বাটন চাপুন।
- Hardware Key (FIDO2/WebAuthn): YubiKey, Google Titan — ফিশিং-প্রতিরোধী, সবচেয়ে নিরাপদ।
সাধারণ প্রমাণীকরণ প্রোটোকল
| প্রোটোকল | ব্যবহার | বৈশিষ্ট্য |
|---|---|---|
| RADIUS | Wi-Fi, VPN, ISP | keziquentralized AAA (Authentication, Authorization, Accounting) |
| LDAP / Active Directory | Enterprise Network | User/Group ডিরেক্টরি সার্ভিসের সাথে ইন্টিগ্রেশন |
| Kerberos | Windows Domain | Ticket-based, Mutual Authentication, Single Sign-On (SSO) |
| SAML / OAuth 2.0 / OpenID Connect | Web/Cloud Apps, SSO | Federated Identity, Token-based |
| EAP-TLS / PEAP | Enterprise Wi-Fi (WPA2/3-Enterprise) | Certificate-based, মিউচুয়াল অথেন্টিকেশন |
সেরা অনুশীলন (Best Practices)
- সব Админ অ্যাকাউন্টে MFA বাধ্যতামূলক করুন।
- পাসওয়ার্ড নীতি: কমপক্ষে ১২ অক্ষর, কমপ্লেক্সিটি, পুনরাবৃত্তি নিষেধ, পাসওয়ার্ড ম্যানেজার ব্যবহার।
- সার্টিফিকেট-ভিত্তিক প্রমাণীকরণ (EAP-TLS) ব্যবহার করুন এন্টারপ্রাইজ Wi-Fi-এ।
- লগইন প্রচেষ্টার লগিং, অ্যাকাউন্ট লকআউট নীতি, অস্বাভাবিক লোকেশন/ডিভাইস থেকে লগইন আলার্ট।
- Zero Trust Architecture: "Never trust, always verify" — প্রতিটি রিকোয়েস্ট যাচাই করুন।
সারসংক্ষেপ: নেটওয়ার্ক সুরক্ষায় প্রমাণীকরণের দুটি ধাপ হলো Identification → Verification। আধুনিক পরিবেশে MFA (বহু-ফ্যাক্টর) একমাত্র গ্রহণযোগ্য মানদণ্ড।