Компания Google выпустила патчи, интегрирующие криптографические алгоритмы ML-KEM и X-Wing в ядро Linux. Это обновление готовит систему к противостоянию атакам квантовых компьютеров — риску, который медленно, но неуклонно приближается. ML-KEM — это уже утверждённый постквантовый стандарт, в то время как X-Wing объединяет классическую и квантовую безопасность в гибридном механизме. Патчи не будут объединены до тех пор, пока не появится внутренний пользователь, готовый их протестировать.
ML-KEM и X-Wing: квантовая защита для ядра 🛡️
ML-KEM, основанный на проблеме решёток, обеспечивает обмен ключами, устойчивый к квантовым компьютерам. X-Wing, в свою очередь, смешивает этот стандарт с традиционной криптографией (Curve25519) для обеспечения совместимости в переходный период. Патчи Google затрагивают подсистему криптографии ядра и позволят использовать их в будущих реализациях NVMe, Bluetooth и WireGuard. Разработчики рекомендуют по возможности применять X-Wing, так как он обеспечивает двойной уровень защиты без ущерба для производительности.
Ваш квантовый жёсткий диск пока не готов, но ядро — да 🚀
Пока что эти патчи подобны покупке космического шлема для поездки на автобусе: подготовка к будущему, но без чёткого пользователя. Google уверяет, что они не будут активированы, пока не найдётся кто-то, готовый их протестировать, что напоминает друга, который покупает электрогенератор и ждёт отключения электричества, которое так и не наступает. А пока разработчики могут спать спокойно: когда квантовые компьютеры атакуют, по крайней мере ядро будет готово. А вот с приложениями — это уже совсем другая история.