ডেটা স্টোরেজ এবং নেটওয়ার্ক সিকিউরিটি: অভিন্ন সম্পর্ক
ডেটা স্টোরেজ এবং নেটওয়ার্ক সিকিউরিটি আলাদা ডোমেইন হলেও, বাস্তবে তারা একে অপরের সাথে গভীরভাবে জড়িত। ডেটা "At Rest" (স্টোরেজে) এবং "In Transit" (নেটওয়ার্কে) উভয় অবস্থায় নিরাপদ থাকতে হবে। একটিকে উপেক্ষা করলে অন্যটির নিরাপত্তা ভাঙতে পারে।
কোর পার্থক্য এবং ওভারল্যাপ
| দিক | ডেটা সিকিউরিটি (Data Security) | নেটওয়ার্ক সিকিউরিটি (Network Security) | ওভারল্যাপ |
| ফোকাস | ডেটা নিজে (Content) | কমিউনিকেশন চ্যানেল (Transport) | ডেটা ফ্লো কন্ট্রোল, DLP |
| প্রধান হুমকি | চুরি, করাপশন, র্যানসমওয়্যার, অনডিলিশন | স্নিফিং, MITM, DDoS, লেটারাল মুভমেন্ট | এক্সফিলট্রেশন, ক্রেডেনশিয়াল থেফট |
| কন্ট্রোল | এনক্রিপশন, এক্সেস কন্ট্রোল, ব্যাকআপ, ماس্কিং | ফায়ারওয়াল, IDS/IPS, сегমেন্টেশন, VPN | TLS, IPsec, MACsec, Zero Trust |
| স্ট্যান্ডার্ড | ISO 27001 Annex A.8, NIST 800-53 SC/MP | ISO 27001 Annex A.13, NIST 800-53 SC/AC | Data Loss Prevention, Cloud Security |
স্টোরেজ সিকিউরিটির মূল প্রয়োজনীয়তা (CIA + A + A)
- Confidentiality (গোপনীয়তা): AES-256 Encryption at Rest (LUKS, BitLocker, S3 SSE, Azure Disk Encryption), HSM/KMS-ভিত্তিক কী ম্যানেজমেন্ট
- Integrity (অখণ্ডতা): Checksums (SHA-256), Immutable Storage (WORM, Object Lock, S3 Object Lock, Azure Immutable Blob), Blockchain/Log-structured FS
- Availability (উপলব্ধতা): RAID, Erasure Coding, Replication (Multi-AZ/Region), Snapshots, Backup (3-2-1 Rule), DR Site
- Accountability (দায়বদ্ধতা): Audit Logs (CloudTrail, Auditd, SIEM), Access Logging, Data Lineage
- Assurance (নিশ্চিততা): Certifications (FIPS 140-2/3, Common Criteria, SOC 2, ISO 27001), Penetration Testing, Compliance Audits
নেটওয়ার্ক সিকিউরিটি কীভাবে স্টোরেজকে রক্ষা করে?
- এনক্রিপশন ইন ট্রানজিট: TLS 1.3 (HTTPS, FTPS, SMTPS), IPsec VPN, MACsec (802.1AE), WireGuard — স্টোরেজ ট্রাফিক স্নিফিং থেকে বাঁচায়
- অ্যাক্সেস কন্ট্রোল: ফায়ারওয়াল নিয়ম, সিকিউরিটি গ্রুপ, NACL, Zero Trust Network Access (ZTNA) — কে স্টোরেজ অ্যাক্সেস করতে পারে তা নিয়ন্ত্রণ
- সেগমেন্টেশন: স্টোরেজ নেটওয়ার্ক আলাদা VLAN/Subnet-এ, মাইক্রো-সেগমেন্টেশন (Cilium, Calico, Illumio) — লেটারাল মুভমেন্ট সীমিত
- DDoS প্রোটেকশন: স্টোরেজ সার্ভিস উপলব্ধ রাখা (AWS Shield, Cloudflare, Azure DDoS Protection)
- থ্রেট ডিটেকশন: NDR (Network Detection & Response), ফ্লো অ্যানালিটিক্স — অস্বাভাবিক স্টোরেজ অ্যাক্সেস প্যাটার্ন সনাক্ত (র্যানসমওয়্যার এনক্রিপশন বার্তা, বাল্ক ডাউনলোড)
স্টোরেজ সিকিউরিটি কীভাবে নেটওয়ার্ককে সাহায্য করে?
- সিকিউর লগ স্টোরেজ: SIEM লগ, ফোরেনসিক ইভিডেন্স Immutable Storage-এ (WORM, Object Lock) — টেম্পারিং রোধ
- PKI/সার্টিফিকেট স্টোরেজ: HSM, Vault, Key Management Service — TLS সার্টিফিকেট, VPN কী নিরাপদে রাখা
- থ্রেট ইন্টেলিজেন্স স্টোরেজ: IOC, সিগনেচার, ম্যালওয়্যার স্যাম্পল — নেটওয়ার্ক ডিটেকশন কোয়ালিটি বাড়ায়
- ব্যাকআপ আকারে রেজিলিয়েন্স: নেটওয়ার্ক ডিভাইস কনফিগারেশন ব্যাকআপ (GitOps, Ansible Vault, Oxidized) — দ্রুত রিকভারি
ক্লাউড এনভায়রনমেন্টে সমন্বয় (Shared Responsibility Model)
| Layer | Cloud Provider Responsibility | Customer Responsibility |
| Physical Storage | Disk Encryption, Physical Security, Disposal | — |
| Storage Service (S3, EBS, Blob, Persistent Disk) | Server-Side Encryption (SSE-S3, SSE-KMS), Infrastructure | Client-Side Encryption, Bucket Policies, IAM, Versioning, Lifecycle |
| Network (VPC/VNet) | Physical Network, DDoS Baseline | Security Groups, NACL, VPC Endpoints, Private Link, TLS Termination, Flow Logs |
| Data in Transit | TLS for Service Endpoints | Enforce TLS 1.2+, mTLS, Certificate Management, VPN/Direct Connect |
ক্লাউড স্টোরেজ সিকিউরিটি চেকলিস্ট
- ☐ Default Encryption Enabled (SSE-S3 / SSE-KMS / CMEK)
- ☐ Public Access Blocked (S3 Block Public Access, Azure Storage Firewall)
- ☐ Bucket/Container Policies: Least Privilege, Condition Keys (aws:SourceVpce, aws:SecureTransport)
- ☐ Versioning + MFA Delete Enabled
- ☐ Object Lock / WORM (Compliance/Governance Mode) for Critical Data
- ☐ Cross-Region Replication (CRR) for DR
- ☐ Access Logging Enabled → SIEM/S3 Analytics
- ☐ Data Classification Tags (PII, PCI, PHI, Confidential)
- ☐ DLP Policies (Macie, Purview, Custom Lambda/Cloud Functions)
- ☐ Key Rotation Policy (KMS Automatic / Manual Annual)
উপাঙ্গীয় প্রযুক্তি যা দুটোই একসাথে বাড়ায়
- Zero Trust Architecture: "Never Trust, Always Verify" — ডেটা এবং নেটওয়ার্ক উভয় লেভেলে
- SASE / SSE: SWG + CASB + ZTNA + FWaaS — ক্লাউড-ডেলিভার্ড সিকিউরিটি
- DSPM (Data Security Posture Management): ডেটা ডিসকভারি, ক্লাসিফিকেশন, রিস্ক অसेসমেন্ট আটোমেটেড
- CNAPP (Cloud-Native Application Protection Platform): ইনফ্রা + অ্যাপ + ডেটা + নেটওয়ার্ক ইউনিফাইড সিকিউরিটি
- Confidential Computing: CPU Enclaves (SGX, SEV, TrustZone) — ডেটা ইন-ইউজ এনক্রিপ্টেড থাকে
র্যানসমওয়্যার রেজিলিয়েন্স: স্টোরেজ + নেটওয়ার্ক যৌথ কৌশল
- Immutable Backups: Object Lock / WORM / Air-gapped / Offline Tape — এনক্রিপশন থেকে বাঁচায়
- Network Segmentation: Backup Network আলাদা VLAN, Pull-based Backup (Backup Server initiates), No SMB/NFS Push from Production
- Early Detection: NDR + Deception (Honeypots) + File Integrity Monitoring (FIM) — এনক্রিপশন শুরু হওয়ার আগে সনাক্তকরণ
- Rapid Recovery: Instant Recovery (Veeam/Rubrik), Cleanroom Recovery (Isolated VLAN), Automated DR Orchestration