Проект, который обещает сделать SSH не только быстрым, но и идеальным для исследований.
На Hack Week 25 стартовал проект по созданию полноценной реализации SSH на языке программирования Zig. Разработчики хотят получить лёгкую и гибкую альтернативу для экспериментов с протоколом защищённого удалённого доступа.
В основе лежит код, который пока не доведён до конца. Уже написаны базовые примитивы, ключи, сертификаты и большая часть агентского протокола. Код проекта размещён в репозитории на SourceHut.
Главная задача — создать рабочий SSH-стек на Zig, который можно легко расширять для исследований и тестирования. Разработчики ищут тех, кто поможет завершить потоки протокола и расширить криптографическую поддержку.
Готовый код планируется использовать для тестирования алгоритмов постквантовой криптографии. Это актуально в свете появления квантовых компьютеров, которые могут поставить под угрозу существующие методы шифрования.
Проект ставит перед собой три цели. Первая — получить работающую реализацию протокола SSH на языке Zig. Вторая — обеспечить гибкость для экспериментов с протоколом. Третья — сделать код независимым от конкретных криптографических библиотек, таких как libcrypto или leancrypto.
Для участников доступны ресурсы с документацией IETF RFC, которые описывают SSH и связанные расширения. Также есть официальная документация по языку Zig, которая поможет разобраться в тонкостях реализации.
Hack Week проводится с 2007 года и стал частью культуры открытого ПО в экосистеме openSUSE. За годы существования мероприятие породило множество инструментов.
Среди проектов — openQA для автоматизированного тестирования, платформа локализации Weblate и дистрибутив Aeon Desktop. Все они сегодня составляют основу экосистемы openSUSE.
Некоторые проекты Hack Week переросли в популярные продукты. Облачные хранилища ownCloud и его форк Nextcloud появились благодаря идее, предложенной на Hack Week более десяти лет назад
На Hack Week 25 стартовал проект по созданию полноценной реализации SSH на языке программирования Zig. Разработчики хотят получить лёгкую и гибкую альтернативу для экспериментов с протоколом защищённого удалённого доступа.
В основе лежит код, который пока не доведён до конца. Уже написаны базовые примитивы, ключи, сертификаты и большая часть агентского протокола. Код проекта размещён в репозитории на SourceHut.
Главная задача — создать рабочий SSH-стек на Zig, который можно легко расширять для исследований и тестирования. Разработчики ищут тех, кто поможет завершить потоки протокола и расширить криптографическую поддержку.
Готовый код планируется использовать для тестирования алгоритмов постквантовой криптографии. Это актуально в свете появления квантовых компьютеров, которые могут поставить под угрозу существующие методы шифрования.
Проект ставит перед собой три цели. Первая — получить работающую реализацию протокола SSH на языке Zig. Вторая — обеспечить гибкость для экспериментов с протоколом. Третья — сделать код независимым от конкретных криптографических библиотек, таких как libcrypto или leancrypto.
Для участников доступны ресурсы с документацией IETF RFC, которые описывают SSH и связанные расширения. Также есть официальная документация по языку Zig, которая поможет разобраться в тонкостях реализации.
Hack Week проводится с 2007 года и стал частью культуры открытого ПО в экосистеме openSUSE. За годы существования мероприятие породило множество инструментов.
Среди проектов — openQA для автоматизированного тестирования, платформа локализации Weblate и дистрибутив Aeon Desktop. Все они сегодня составляют основу экосистемы openSUSE.
Некоторые проекты Hack Week переросли в популярные продукты. Облачные хранилища ownCloud и его форк Nextcloud появились благодаря идее, предложенной на Hack Week более десяти лет назад
- Источник новости
- www.securitylab.ru