روشهای پیشگیرانه سطح بالا در برابر حملات شنود (Eavesdropping) در سیستمهای اطلاعاتی مدرن
چکیده
شنود (Eavesdropping) به عنوان یک تهدید غیرفعال اما بسیار خطرناک در امنیت اطلاعات، لایههای مختلفی از جمله شبکه، سختافزار و تشعشعات الکترومغناطیسی را هدف قرار میدهد. این مقاله به بررسی روشهای پیشرفته جلوگیری از شنود بر اساس اصول Zero Trust Architecture، Physical Layer Security (PLS)، Quantum Key Distribution (QKD و تکنیکهای ضد الکترومغناطیسی TEMPEST میپردازد. بر خلاف رویکردهای سنتی که صرفاً بر رمزنگاری تکیه دارند، راهکارهای ارائهشده در این مقاله، امنیت را در سطح فیزیکی و لایه پیوند تضمین میکنند.
1. مقدمه و دستهبندی تهدیدات شنود
حملات شنود به دو دسته اصلی تقسیم میشوند: Passive Eavesdropping(بدون تغییر داده) و Active Eavesdropping(تزریق یا تغییر جزیی داده برای تسهیل شنود بعدی).
روشهای متداول شامل:
– Network Tapping(مانند SPAN port یا Ethernet tap)
– Wireless Eavesdropping(مانند حمله به Wi-Fi، Bluetooth و GSM)
– Side-Channel Attacks(شامل Power Analysis، Timing Attack و Electromagnetic Emanations)
– Acoustic Eavesdropping(بازسازی سیگنال از صدای کیبورد یا فن CPU)
برای مقابله با این تهدیدات، راهکارهای زیر در سطح علمی بالا ارائه میشوند.
2. لایه اول: امن سازی فیزیکی و کانال با استفاده از Physical Layer Security (PLS)
برخلاف رمزنگاری سنتی که در لایه بالایی (مثل AES-GCM-256) عمل میکند، PLS از تئوری اطلاعات (Information-Theoretic Security) استفاده میکند. پایه ریاضی آن بر اساس ظرفیت کانال Wiretap Channel مدل Wyner است:

که در آن \(Y\) خروجی گیرنده مجاز، \(Z\) خروجی شنودگر (Eavesdropper) و \(X\) ورودی فرستنده است. اگر \(C_s > 0\)، میتوان بدون کلید اشتراکی، ارتباط امن برقرار کرد. روش عملی:
– استفاده از Artificial Noise (AN): فرستنده نویز تصادفی به فضای تهی کانال گیرنده مجاز تزریق میکند که فقط در موقعیت شنودگر قابل اندازهگیری است.
– Beamforming تطبیقی در سیستمهای MIMO(مثلاً در 5G) که بهره آنتن را به سمت کاربر مجاز و صفر را به سمت شنودگر هدایت میکند.
3. لایه دوم: Quantum Key Distribution (QKD) برای جلوگیری از شنود کوانتومی
شنود در فیبر نوری با استفاده از Beam Splitter یا Bending قابل تشخیص نیست مگر اینکه از اصول کوانتوم استفاده شود. پروتکل BB84 با استفاده از قطبش فوتونها کار میکند. هرگونه تلاش شنود (مثلاً حمله Intercept-Resend) باعث تغییر حالت کوانتومی و افزایش خطای کوانتومی QBER (Quantum Bit Error Rate) میشود.
شرط امنیت در QKD:

در شبکههای عملی، از Trusted Relays یا Quantum Repeaters برای افزایش فاصله بدون کاهش امنیت استفاده میشود.
4. لایه سوم: جلوگیری از شنود الکترومغناطیسی با TEMPEST و EMSEC
تشعشعات ناخواسته از کابلها، صفحهنمایش و پردازنده (مثل حمله Van Eck Phreaking) میتوانند بازسازی اطلاعات را ممکن کنند. راهکارهای سطح بالا:
– استفاده از کابلهای Shielded Twisted Pair (STP) با Braid Shield و Foiled Shield (مطابق استاندارد NSA Type-1)
– پیادهسازی White Noise Generator همباند با فرکانس کاری سیستم
– محفظههای Faraday Cage با ابعاد متناسب با طول موج فرکانس مزاحم (ضخامت حداقل 0.5mm مس برای فرکانسهای 1GHz)
– در سختافزار: استفاده از Spread Spectrum Clocking (SSC) برای پهنکردن پیکهای طیفی تشعشع
5. لایه چهارم: مقابله با شنود صوتی (Acoustic Eavesdropping)
حملات مدرن مانند Hardware Trojan در میکروفون یا بازسازی صدای صفحه کلید از لرزش فن (حمله Fan-Vibration) نیاز به روشهای فعال دارد:
– Ultrasonic Jamming: تولید امواج فراصوتی که توسط میکروفونهای غیرخطی مدوله شده و گفتار را غیرقابل درک میکند، اما برای انسان نامحسوس است.
– استفاده از MEMS Microphone Disruptor که نوسانات خازنی میکروفون را با میدان الکتریکی قوی قفل میکند (اثر Pull-in).
6. لایه پنجم: امنیت شبکه با MACsec و Homing Beacons
در شبکههای سیمی، MACsec (IEEE 802.1AE) امنیت در لایه پیوند داده را با رمزنگاری نقطه به نقطه و جلوگیری از CAM Table Overflow(برای جلوگیری از شنود سوییچ) فراهم میکند. همچنین پروتکل Homing Beacon در لایه 2، بستههای فریبنده (Decoy packets) را ارسال میکند تا هر شنودگر غیرمجاز شناسایی شود.
7. جمعبندی و ماتریس انتخابی روشها
| سطح تهدید | روش جلوگیری | سطح امنیت (از نظر تئوری اطلاعات) |
|---|---|---|
| شنود فیبر نوری | QKD + BB84 | اطلاعاتی مطلق (برابر با One-time pad) |
| شنود بیسیم (Wi-Fi/5G) | PLS + Artificial Noise | امنیت محاسباتی بالا (برابر با رمز 128 بیتی) |
| شنود الکترومغناطیس | TEMPEST + Faraday Cage | کاهش SNR به زیر آستانه بازسازی |
| شنود صوتی | Ultrasonic Jamming + MEMS Disruptor | تخریب سیگنال به زیر -30dB |
نتیجهگیری
هیچ روش واحدی نمیتواند در برابر همه انواع Eavesdropping مقاومت کند. رویکرد بهینه ترکیبی از QKD برای لایه فیزیک، PLS برای لایه بیسیم، TEMPEST برای امنیت الکترومغناطیسی و Acoustic jamming برای فضای صوتی است. طراحی سیستمهای مقاوم در برابر شنود باید از ابتدا بر اساس مدل Defense-in-Depth و با در نظر گرفتن تهدیدات کانالهای جانبی (Side Channels) انجام شود.