توزیع کلید کوانتومی (QKD): پروتکل BB84 و قضیه عدم شبیهسازی چگونه امنیت دادهها را تضمین میکنند؟
توزیع کلید کوانتومی (QKD) از قوانین بنیادی فیزیک برای ایجاد کانالهای ارتباطی غیرقابل هک استفاده میکند. با بهرهگیری از قطبش فوتون و قضیه عدم شبیهسازی، QKD تضمین میکند که هرگونه تلاش برای رهگیری دادهها بلافاصله آن را از بین میبرد و دفاعی فیزیکی در برابر حملات آینده محاسبات کوانتومی ارائه میدهد.
به قلم شیرین کریمی
این خبر را به اشتراک بگذارید
بهطور خلاصه
- QKD برای ایمنسازی کانالهای ارتباطی، به جای پیچیدگی ریاضی، از قوانین فیزیک استفاده میکند.
- قضیه عدم شبیهسازی تضمین میکند که هرگونه تلاش برای رهگیری یک کلید کوانتومی بلافاصله آن را از بین میبرد.
- پروتکل BB84 کلیدها را با استفاده از فوتونهای قطبیشده که در پایههای تصادفی ارسال میشوند، منتقل میکند.
بیشتر بحثها درباره فناوری کوانتومی در امنیت سایبری بر تهدید متمرکز است: ترس از اینکه کامپیوترهای کوانتومی به زودی رمزنگاری RSA که از اینترنت جهانی محافظت میکند را در هم بشکنند. این امر به یک تصور غلط منجر میشود که مکانیک کوانتومی صرفاً یک سلاح تهاجمی است. واقعیت دقیقاً برعکس است. توزیع کلید کوانتومی (QKD) دفاع نهایی است که از قوانین تغییرناپذیر فیزیک برای ایجاد کانالهای ارتباطی استفاده میکند که از نظر تئوری هک کردن آنها بدون شناسایی غیرممکن است.[2]
برای سازمانهایی که وضعیت امنیتی پسا-کوانتومی خود را ارزیابی میکنند، نتیجه عملی روشن است: در حالی که رمزنگاری پسا-کوانتومی (PQC) ریاضیات را بهروز میکند، QKD سختافزار فیزیکی را بهروز میکند. سرمایهگذاری در QKD به معنای ساخت شبکههای فیبر نوری است که کلیدهای رمزنگاری را از طریق فوتونهای منفرد منتقل میکنند و تضمین میکنند که دادهها توسط محدودیتهای فیزیکی جهان ایمن میشوند، نه پیچیدگی ریاضی.[1][5]
رمزنگاری سنتی بر عدم تقارن ریاضی تکیه دارد. این روش از پازلهایی استفاده میکند که ایجاد آنها آسان اما حل آنها فوقالعاده دشوار است، مانند تجزیه اعداد اول بسیار بزرگ. با این حال، با قدرت محاسباتی کافی، این پازلها در نهایت قابل حل هستند. QKD ریاضیات را کنار میگذارد و به نفع مکانیک کوانتومی، به ویژه رفتار ذرات زیراتمی مانند فوتونها، امنیت را تضمین میکند.[2]
اساس QKD «قضیه عدم شبیهسازی» است. در محاسبات کلاسیک، دادهها به راحتی کپی میشوند؛ یک هکر میتواند جریانی از بیتها را بدون اطلاع فرستنده یا گیرنده تکثیر کند. در قلمرو کوانتومی، از نظر فیزیکی غیرممکن است که یک کپی یکسان از یک حالت کوانتومی ناشناخته ایجاد شود.[3]
این محدودیت فیزیکی با اصل عدم قطعیت هایزنبرگ ترکیب میشود. شما نمیتوانید یک سیستم کوانتومی را بدون تغییر برگشتناپذیر آن اندازهگیری کنید. اگر یک استراق سمعکننده – که به طور سنتی در مدلهای رمزنگاری «ایو» (Eve) نامیده میشود – تلاش کند کلید کوانتومی را رهگیری و بخواند، همین عمل مشاهده، حالت فوتونها را تغییر میدهد.[3]
مشهورترین و پرکاربردترین طرح QKD، پروتکل BB84 است که توسط چارلز بنت و ژیل براسارد در سال ۱۹۸۴ توسعه یافت. درک این نکته حیاتی است که BB84 پیام واقعی را از طریق حالتهای کوانتومی منتقل نمیکند؛ بلکه کلید متقارنی را که برای رمزگذاری پیام کلاسیک استفاده خواهد شد، به صورت ایمن منتقل میکند.[4]
فرآیند BB84 با فرستنده، «آلیس» (Alice)، آغاز میشود. او یک دنباله تصادفی از بیتها (صفر و یک) تولید میکند و آنها را با استفاده از قطبش بر روی فوتونهای منفرد کدگذاری میکند. او به طور تصادفی بین دو پایه برای کدگذاری هر فوتون انتخاب میکند: مستطیلی (عمودی یا افقی) یا قطری (۴۵ درجه یا ۱۳۵ درجه).[4]
این فوتونهای قطبیشده از طریق کابل فیبر نوری برای گیرنده، «باب» (Bob)، ارسال میشوند. از آنجا که باب نمیداند آلیس برای هر فوتون از کدام پایه استفاده کرده است، باید حدس بزند. او به طور تصادفی یک پایه را برای اندازهگیری هر فوتون ورودی انتخاب میکند. از نظر آماری، او حدود ۵۰ درصد مواقع پایه صحیح را حدس خواهد زد.[4]
پس از دریافت و اندازهگیری همه فوتونها، آلیس و باب از طریق یک کانال کلاسیک عمومی استاندارد ارتباط برقرار میکنند. آنها نتایج اندازهگیریهای خود را به اشتراک نمیگذارند؛ بلکه فقط پایههایی را که استفاده کردهاند به اشتراک میگذارند. آنها بیتهایی را که باب پایه اشتباه را حدس زده، دور میاندازند و بیتهایی را که پایههایشان مطابقت داشته، نگه میدارند.[4]
این دنباله باقیمانده از بیتهای منطبق، به کلید محرمانه مشترک تبدیل میشود. اگر یک استراق سمعکننده، ایو، سعی کند انتقال را رهگیری کند، با همان مشکلی روبرو میشود که باب: او باید پایه را برای اندازهگیری فوتون حدس بزند. به دلیل قضیه عدم شبیهسازی، او نمیتواند به سادگی آن را کپی کرده و ارسال کند.[3][4]
هنگامی که ایو فوتون را اندازهگیری میکند، حالت آن را تغییر میدهد. اگر او پایه اشتباه را حدس بزند، قبل از ارسال آن به باب، فوتون را به طور برگشتناپذیر درهم میریزد. هنگامی که آلیس و باب زیرمجموعه کوچکی از بیتهای منطبق خود را برای بررسی تداخل مقایسه میکنند، اختلافاتی پیدا خواهند کرد.[4]
این اختلاف به عنوان نرخ خطای بیت کوانتومی (QBER) اندازهگیری میشود. در یک سیستم بینقص بدون استراق سمعکننده، بیتهای آنها باید دقیقاً مطابقت داشته باشند. اگر ایو فوتونها را رهگیری کرده باشد، او تقریباً ۲۵ درصد نرخ خطا را در کلید نهایی وارد میکند و بلافاصله حضور خود را فاش میسازد.[4]
در پیادهسازیهای عملی، آستانه برای لغو پروتکل معمولاً حدود ۱۱ درصد QBER است. اگر نرخ خطا زیر این آستانه باشد، آلیس و باب میتوانند از تصحیح خطای کلاسیک و تقویت حریم خصوصی برای استخراج یک کلید کاملاً ایمن استفاده کنند. اگر بالاتر باشد، میدانند که کانال به خطر افتاده است، کلید را دور میاندازند و دوباره تلاش میکنند.[4]
فراتر از BB84، سیستمهای پیشرفته QKD از درهمتنیدگی کوانتومی استفاده میکنند. در پروتکلهایی مانند E91، جفت فوتونهای درهمتنیده تولید میشوند. اندازهگیری حالت یک فوتون فوراً حالت دیگری را تعیین میکند، صرف نظر از فاصله بین آنها، و همبستگی کامل را تضمین میکند.[2]
QKD مبتنی بر درهمتنیدگی نیاز به یک گره مرکزی مورد اعتماد را از بین میبرد. اگر یک استراق سمعکننده تلاش کند یکی از فوتونهای درهمتنیده را رهگیری کند، درهمتنیدگی شکننده شکسته میشود. همبستگی بین اندازهگیریهای آلیس و باب از بین میرود و بلافاصله آنها را از نفوذ مطلع میسازد.[2]
با وجود کمال نظری، QKD با محدودیتهای سختافزاری عملی روبرو است. آشکارسازهای تکفوتونی بسیار حساس هستند و میتوانند در معرض «حملات کورکننده» قرار گیرند، جایی که یک مهاجم آشکارساز را با نور روشن پر میکند تا آن را مجبور به حالت کلاسیک کند و از حفاظتهای کوانتومی عبور کند.[1][2]
علاوه بر این، فوتونها در فواصل طولانی در کابلهای فیبر نوری تخریب میشوند. در حال حاضر، QKD استاندارد به چند صد کیلومتر محدود شده است. گسترش این محدوده نیازمند «گرههای مورد اعتماد» یا توسعه تکرارکنندههای کوانتومی است که هنوز در مرحله آزمایشی هستند. در حال حاضر، QKD یک دفاع لایه فیزیکی گرانقیمت برای حیاتیترین لینکهای داده باقی میماند.[1][5]
اصطلاحات کلیدی
- کوبیت
- واحد اصلی اطلاعات کوانتومی، که قادر است به طور همزمان در برهمنهی چندین حالت وجود داشته باشد.
- قضیه عدم شبیهسازی
- اصلی در مکانیک کوانتومی که بیان میکند از نظر فیزیکی غیرممکن است که یک کپی یکسان از یک حالت کوانتومی ناشناخته ایجاد شود.
- نرخ خطای بیت کوانتومی (QBER)
- درصد خطاها در یک انتقال کوانتومی، که برای شناسایی حضور استراق سمعکننده استفاده میشود.
- درهمتنیدگی
- یک پدیده کوانتومی که در آن ذرات به گونهای به هم مرتبط میشوند که حالت یکی فوراً حالت دیگری را تعیین میکند، صرف نظر از فاصله.
پرسشهای متداول
آیا QKD از کامپیوترهای کوانتومی برای رمزگذاری دادهها استفاده میکند؟
خیر. QKD از فوتونهای منفرد و قوانین مکانیک کوانتومی برای انتقال ایمن کلیدهای رمزنگاری استفاده میکند که سپس با الگوریتمهای رمزنگاری متقارن سنتی به کار میروند.
آیا یک استراق سمعکننده میتواند کلید کوانتومی را بدون اینکه متوجه شوند بدزدد؟
خیر. به دلیل قضیه عدم شبیهسازی و اثر مشاهدهگر، هرگونه تلاش برای رهگیری کلید کوانتومی حالت آن را تغییر میدهد و به فرستنده و گیرنده هشدار میدهد.
چرا QKD در همه جای اینترنت استفاده نمیشود؟
QKD نیازمند زیرساخت فیبر نوری اختصاصی و سختافزار تخصصی است که آن را گران و در حال حاضر محدود به فاصله میکند، برخلاف رمزنگاری مبتنی بر نرمافزار.
بررسی عمیق دیدگاهها
فیزیکدانان کوانتومی
طرفدار کمال نظری امنیت مبتنی بر فیزیک.
محققان در اپتیک کوانتومی تأکید میکنند که QKD «امنیت نظری اطلاعات» را ارائه میدهد. برخلاف رمزنگاری ریاضی، که متکی بر فرضیات اثبات نشده در مورد دشواری محاسباتی است، QKD توسط قوانین بنیادی طبیعت پشتیبانی میشود. آنها استدلال میکنند که تا زمانی که مکانیک کوانتومی درست باشد، یک سیستم QKD که به درستی پیادهسازی شده باشد، نمیتواند شکسته شود و آن را به نقطه پایانی نهایی برای ارتباطات ایمن تبدیل میکند.
رمزنگاران عملگرا
تمرکز بر آسیبپذیریهای سختافزاری و چالشهای پیادهسازی QKD.
آژانسهای امنیتی و رمزنگاران سنتی اشاره میکنند که در حالی که فیزیک QKD بیعیب و نقص است، سختافزار اینطور نیست. آنها آسیبپذیریهایی در آشکارسازهای تکفوتونی، مانند حملات کورکننده، و هزینه بالای زیرساخت فیبر نوری اختصاصی را برجسته میکنند. این گروه عموماً از رمزنگاری پسا-کوانتومی (PQC) – که ریاضیات را بهروز میکند و بر روی زیرساختهای اینترنتی موجود اجرا میشود – به عنوان یک راهحل عملیتر و فوری برای امنیت جهانی حمایت میکند.
- فیزیکدانان نظری
- QKD را به عنوان راهحل نهایی و نشکن امنیتی مبتنی بر قوانین طبیعی میبینند.
- رمزنگاران عملگرا
- بر آسیبپذیریهای سختافزاری تأکید کرده و PQC ریاضی را برای استقرار فوری ترجیح میدهند.
- معماران امنیت سازمانی
- QKD را به عنوان یک راهحل خاص و پرهزینه برای ایمنسازی زیرساختهای حیاتی نقطهبهنقطه ارزیابی میکنند.
دیدگاههایی که این گزارش پوشش نداده
- ارائهدهندگان خدمات مخابراتی که وظیفه ساخت شبکههای فیبر فیزیکی برای QKD را دارند.
- بازیگران تهدید در سطح دولت-ملت که استراتژیهای «اکنون جمعآوری کن، بعداً رمزگشایی کن» را توسعه میدهند.
منابع
[1]National Security Agencyرمزنگاران عملگراQuantum Key Distribution (QKD) and Quantum Cryptography (QC)
مطالعه در National Security Agency →
[2]IBMرمزنگاران عملگراWhat Is Quantum Cryptography?
مطالعه در IBM →
[3]The Quantum Spaceفیزیکدانان نظریUnderstanding the No-Cloning Theorem in Quantum Security
مطالعه در The Quantum Space →
[4]Into Quantumفیزیکدانان نظریThe BB84 Protocol Explained From Scratch
مطالعه در Into Quantum →
[5]تیم سردبیری کوهستانمعماران امنیت سازمانیتحلیل تیم سردبیری کوهستان
مطالعه در تیم سردبیری کوهستان →
بیشتر در راهنماها
مشاهده همه →تکنولوژی لوازم خانگی
خشککنهای پمپ حرارتی: صرفهجویی ۶۰ درصدی انرژی و نصب بدون نیاز به تهویه
4 منبع
امنیت کوانتومی
واقعیت جدید امنیت سایبری جهانی: راهنمای رمزنگاری پسا-کوانتومی، تهدید «همین حالا ذخیره کن» و مهلت انطباق ۲۰۳۰
5 منبع
ترمودینامیک
نقطه یوتکتیک و نمودار فازی: چرا نقطه ذوب مخلوطها از اجزای سازندهشان کمتر است؟
5 منبع
اصول دفترداری
معادله حسابداری و حساب T: چگونه حسابداری دوطرفه تعادل داراییها، بدهیها و حقوق صاحبان سهام را حفظ میکند
9 منبع
نظرات
هر زاویه. هر روز.
اخبار راهنماها با پوشش کامل منابع و تحلیل دیدگاهها، هر روز و رایگان.





