Проект openSUSE объявил о внедрении постквантовой криптографии в дистрибутивах openSUSE Tumbleweed и openSUSE Leap благодаря новой криптографической библиотеке под названием libzupt.
Библиотека libzupt обеспечивает шифрование и дешифрование файлов и двоичных данных в памяти с использованием гибридной постквантовой криптографии, основанной на алгоритмах ML-KEM-768 и X25519. Проект берет свое начало в инициативе Zupt, созданной Кристианом Цезаром Моисесом. Созданная Алессандро де Оливейра Фариа, библиотека libzupt предназначена для упрощения внедрения постквантовой криптографии в реальных приложениях. В своей основе libzupt построена с использованием C и Python, чтобы ее было легко интегрировать в приложения, требующие повышенной безопасности, при этом оставаясь эффективной и переносимой.
Основная цель libzupt — обеспечить защиту существующих приложений от новых угроз, связанных с квантовыми вычислениями, даже при их запуске на классических компьютерах. Сочетая традиционные криптографические методы с механизмами, устойчивыми к квантовым вычислениям, библиотека обеспечивает дополнительный уровень безопасности, который учитывает будущие сценарии, в которых классические алгоритмы могут быть взломаны, — заявили создатели libzupt. На момент написания статьи libzupt поддерживает C и Python, но ее создатели уже работают над добавлением поддержки приложений на Java и Node.js. Библиотека предоставляет современный объектно-ориентированный интерфейс с обработкой исключений, безопасной очисткой памяти путем удаления конфиденциальных данных после использования, а также шифрованием файлов и буферов памяти.
Проект openSUSE отмечает, что основным преимуществом добавления библиотеки libzupt в Leap и Tumbleweed является возможность подготовить существующие приложения к сценарию, при котором квантовые вычисления могут скомпрометировать классические алгоритмы, такие как алгоритм Шорса, за счет добавления стратегического уровня защиты. openSUSE также добавил, что это позволит разрабатывать более отказоустойчивые системы, обеспечивая конфиденциальность и целостность данных в долгосрочной перспективе, даже в условиях технологической эволюции.Чтобы начать работу с постквантовой криптографией в openSUSE Tumbleweed и openSUSE Leap, вы можете установить libzupt прямо сейчас. Для получения более подробной информации о libzupt с инструкциями по установке и примерами базового использования вы можете посетить страницу проекта на GitHub.




Комментарии (0)