خبر فوریامروز

راهنمای رمزنگاری پساکوانتومی

با نزدیک شدن به روز فرضی Q-Day، الگوریتم‌های کلاسیک RSA و کدهای امنیتی در معرض انقراض قرار گرفته‌اند. راهنمای کاربردی مهاجرت به رمزنگاری پساکوانتومی را بخوانید.

راهنمای رمزنگاری پساکوانتومی
راهنمای رمزنگاری پساکوانتومی — عکس: آرشیو ماگ بیت
خلاصه در یک نگاه
  • بررسی ضرورت حیاتی مهاجرت به الگوریتم‌های مقاوم در برابر حملات کوانتومی؛ کالبدشکافی استانداردهای نهایی NIST، خطرات ذخیره‌سازی داده برای رمزگشایی در آینده (HNDL) و نحوه پیاده‌سازی PQC در پروتکل‌های وب، سیستم‌های مالی و شبکه‌های ارتباطی.
  • بررسی جامع ابعاد فنی و کاربردی توسط تحریریه ماگ بیت.
  • پیش‌بینی اثرات کوتاه‌مدت و بلندمدت بر اکوسیستم فناوری.

تهدید خاموش HNDL و شمارش معکوس به سوی روز بحران (Q-Day)

تمام ساختار امنیت دیجیتال امروز، از خریدهای اینترنتی روزمره و کیف پول‌های رمزارز گرفته تا پیام‌های محرمانه دولتی و پرونده‌های پزشکی، بر دوش الگوریتم‌های رمزنگاری نامتقارن نظیر RSA و رمزنگاری منحنی بیضوی (ECC) استوار است. دشواری حل مسائلی چون تجزیه اعداد اول بزرگ برای کامپیوترهای سنتی، ضامن این امنیت بود. اما با شتاب باورنکردنی رایانش کوانتومی، الگوریتم شور (Shor's Algorithm) می‌تواند این مسائل را در کسری از ثانیه حل کند.

بسیاری تصور می‌کنند تا زمان دستیابی به یک کامپیوتر کوانتومی با خطای کنترل‌شده چند سالی فاصله داریم؛ اما تهدید بزرگ هم‌اکنون در جریان است. این پدیده «امروز ذخیره کن، بعداً رمزگشایی کن» (Harvest Now, Decrypt Later یا HNDL) نام دارد. سرویس‌های جاسوسی و گروه‌های مجرم سایبری ترافیک رمزگذاری‌شده وب و مخابرات را در سرورهای ابری غول‌پیکر ذخیره می‌کنند تا به محض فرارسیدن روز Q-Day، قفل تمام آنها را باز کنند.

همان‌طور که در گزارش تحولات تراشه‌های پردازش کوانتومی تجاری امروزه بررسی کردیم، تراشه‌های جدید با شبیه‌سازی کدهای تصحیح خطا بسیار زودتر از پیش‌بینی‌ها به نقطه برتری صنعتی نزدیک شده‌اند؛ از این رو آغاز فرآیند مهاجرت امنیتی امروزه نه یک انتخاب، بلکه یک الزام راهبردی بقاست.

معرفی استانداردهای سه‌گانه نهایی موسسه NIST: کالبدشکافی ML-KEM و ML-DSA

موسسه ملی استانداردها و فناوری آمریکا (NIST) پس از یک ماراتن ارزیابی جهانی هشت ساله، سرانجام در اواخر سال ۲۰۲۴ استانداردهای رسمی رمزنگاری پساکوانتومی را ابلاغ کرد و امروزه این دستورالعمل‌ها به مقررات الزامی در صنایع بانکداری و فناوری اطلاعات مبدل شدند.

این استانداردها بر پایه هندسه چندبعدی و «مسائل شبکه پیچیده» (Lattice-based Cryptography) بنا شده‌اند که حتی پیشرفته‌ترین پردازنده‌های کوانتومی نیز راه میان‌بری برای حل آنها ندارند. هسته مرکزی استانداردها شامل دو الگوریتم بنیادین است:

۱. الگوریتم ML-KEM (که پیش‌تر با نام کریستالز-کایبر Crystals-Kyber شناخته می‌شد): برای تبادل ایمن کلید و برقراری تونل‌های ارتباطی TLS در وب. ۲. الگوریتم ML-DSA (دیلیتیوم Crystals-Dilithium): برای امضای دیجیتال اسناد، تایید اصالت نرم‌افزارها و پاسپورت‌های بیومتریک.

نمای سرورهای ابری امن با اتصالات فیبر نوری مجهز به رمزنگاری پساکوانتومی
تصویر ۱: رک‌های زیرساخت دیتاسنترهای نسل جدید مجهز به ماژول‌های شتاب‌دهنده سخت‌افزاری PQC

پیاده‌سازی میدانی امروزه از مرورگرهای وب تا پیام‌رسان‌های امن

در سال جاری، کاربران عادی حتی بدون آگاهی از ریاضیات کوانتومی، از این لایه‌های حفاظتی بهره‌مند شده‌اند. مرورگرهای گوگل کروم، مایکروسافت اج و فایرفاکس به صورت پیش‌فرض پروتکل ترکیبی X25519Kyber768 را برای تمام اتصالات HTTPS فعال کرده‌اند. این رویکرد هیبریدی هوشمند تضمین می‌کند که حتی در صورت کشف یک آسیب‌پذیری غیرمنتظره در الگوریتم جدید کوانتومی، رمزنگاری کلاسیک همچنان سد نفوذ باشد.

در حوزه پیام‌رسانی فوری، اپل با پروتکل امنیتی PQ3 در iMessage و پیام‌رسان سیگنال با به‌روزرسانی اخیر خود، کلیدهای موقت نشست‌ها را به صورت مداوم با الگوریتم‌های مقاوم کوانتومی بازتولید می‌کنند. این لایه‌بندی مستحکم، مکمل رویکردهای نوین بدون رمز عبور است؛ چرا که در آموزش خداحافظی با رمزهای عبور و پیاده‌سازی کلیدهای سخت‌افزاری و پس‌کی نشان دادیم ترکیب کلیدهای فیزیکی امن با کدهای پساکوانتومی، نفوذ به حساب‌ها را غیرممکن می‌سازد.

چالش‌های فنی سازمان‌ها: سایز بسته‌ها و چابکی رمزنگاری (Crypto-Agility)

بزرگ‌ترین هزینه پنهان مهاجرت به PQC در بار مصرف پهنای باند و حافظه نهفته است. کلیدهای عمومی و امضاهای دیجیتال الگوریتم‌های کلاسیک نظیر RSA تنها بین ۲۵۶ تا ۵۱۲ بایت حجم داشتند، اما در ML-KEM اندازه کلیدها به بیش از ۱۰۰۰ بایت و در امضاهای ML-DSA به بیش از ۲.۵ کیلوبایت می‌رسد.

این افزایش حجم ناگهانی، تجهیزات قدیمی شبکه نظیر فایروال‌های سخت‌افزاری، ماژول‌های امنیتی HSM و کنترلرهای اینترنت اشیا (IoT) را با مشکل تکه‌تکه شدن بسته‌ها (Packet Fragmentation) و کاهش راندمان مواجه کرده است. از همین رو، مفهوم «چابکی رمزنگاری» (Crypto-Agility) یعنی توانایی جایگزینی سریع الگوریتم‌ها بدون تغییر کل ساختار اپلیکیشن، مهم‌ترین اصل معماری نرم‌افزارهای مدرن دوران معاصر است.

چک‌لیست گام به گام تحریریه ماگ بیت برای مدیران شبکه و توسعه‌دهندگان

برای شروع مقاوم‌سازی سیستم‌ها امروزه سه اقدام اساسی باید در اولویت قرار گیرد: نخست، فهرست‌برداری کامل (Inventory) از تمام نقاطی که در دیتابیس‌ها و گواهی‌ها از الگوریتم‌های سنتی استفاده می‌کنند. دوم، به‌روزرسانی کتابخانه‌های پایه نظیر OpenSSL نسخه ۳.۳ و ابزارهای مدیریت کلید، و سوم، الزام سرورهای لبه و ارائه‌دهندگان CDN به فعال‌سازی حالت ترکیبی PQC.

آینده به سازمانی تعلق دارد که دیتای باارزش مشتریان خود را پیش از وقوع طوفان کوانتومی در پناهگاه رمزنگاری نوین بیمه کند.

این مطلب را با دوستانتان به اشتراک بگذارید
ل
نوشته‌ی
لیلا احمدی

روزنامه‌نگار حوزه‌ی فناوری؛ علاقه‌مند به روایت آدم‌ها و تغییراتی که فناوری در زندگی روزمره ایجاد می‌کند.

همه‌ی مطالب
مطالب پیشنهادی ماگ بیت

بیشتر از فناوری

مشاهده همه