سازمان Linux این بنیاد از ایجاد اتحاد رمزنگاری پساکوانتومی (PQCA) خبر داد که هدف آن پرداختن به چالشهای امنیتی مرتبط با محاسبات کوانتومی با توسعه و پیادهسازی الگوریتمهای رمزگذاری پساکوانتومی است. این اتحاد قصد دارد پیادهسازیهای بسیار امنی از الگوریتمهای رمزگذاری استاندارد پساکوانتومی را توسعه دهد، توسعه و نگهداری آنها را تضمین کند و در استانداردسازی و نمونهسازی اولیه الگوریتمهای جدید پساکوانتومی شرکت کند.
اعضای موسس این اتحاد شامل خدمات وب آمازون (AWS)، سیسکو، گوگل، IBM، NVIDIA، IntellectEU، Keyfactor، Kudelski IoT، QuSecure و SandboxAQ و همچنین دانشگاه واترلو بودند. خاطرنشان می شود که در میان شرکت کنندگان در ابتکار، نویسندگان مشترکی از الگوریتم های CRYSTALS-Kyber، CRYSTALS-Dilithium، Falcon و SPHINCS+ وجود دارند که در برابر انتخاب روی یک کامپیوتر کوانتومی مقاوم هستند، که برای استانداردسازی توسط موسسه ملی استاندارد ایالات متحده انتخاب شده اند. فناوری (NIST).
در حال حاضر، دو پروژه تحت پوشش اتحاد واگذار شده است:
- ایمن کوانتومی باز (OQS) - سیستم های رمزنگاری را که در برابر محاسبات کوانتومی مقاوم هستند توسعه داده و نمونه سازی می کند. این پروژه در حال توسعه Liboqs کتابخانه باز C با پیاده سازی الگوریتم های پس کوانتومی، و همچنین مجموعه ای از پروژه ها برای ادغام این الگوریتم ها در پروتکل های مختلف (SSH، TLS، S/MIME و X.509) و برنامه های کاربردی (OpenSSL، OpenSSH، mbedTLS، wolfSSL، strongSwan، BoringSSL، libssh).
- هدف بسته کد PQ ایجاد و حفظ پیادهسازیهای بسیار قابل اعتماد الگوریتمهای پس کوانتومی است که به عنوان استانداردها تبلیغ میشوند. در مرحله اول، برنامه ریزی شده است تا اجرای الگوریتم ML-KEM (مکانیسم کپسوله سازی کلید مبتنی بر ماژول-شبکه) ارائه شود، پس از آن کار بر روی اجرای ML-DSA و SLH-DSA آغاز خواهد شد. برای تأیید قابلیت اطمینان پیاده سازی ها، برنامه ریزی شده است که یک ممیزی خارجی مستقل انجام شود و تأیید رسمی انجام شود. علاوه بر این، علاقه به ادامه توسعه پیادهسازیهای ML-KEM موجود در C و Rust، و همچنین گزینههای بهینهسازی شده با استفاده از دستورالعملهای AVX2 و پسوندهای CPU Aarch64 وجود دارد.
نیاز به ترویج الگوریتمهای رمزنگاری پس کوانتومی به این دلیل است که رایانههای کوانتومی، که اخیراً به طور فعال در حال توسعه بودهاند، در حل مشکلات تجزیه یک عدد طبیعی به عوامل اول (RSA) و لگاریتم گسسته نقاط منحنی بیضوی بهشدت سریعتر هستند. (ECDSA)، که زیربنای الگوریتمهای رمزگذاری کلید عمومی نامتقارن مدرن است و نمیتوان آن را به طور موثر در پردازندههای کلاسیک حل کرد. در مرحله کنونی توسعه، قابلیتهای رایانههای کوانتومی برای شکستن الگوریتمهای رمزگذاری کلاسیک فعلی و امضای دیجیتال بر اساس کلیدهای عمومی مانند ECDSA کافی نیست، اما فرض بر این است که وضعیت ممکن است ظرف 10 سال تغییر کند.
منبع: opennet.ru
