Разработчиците на openSUSE развиват zssh, реализация на SSH на езика Zig

Разработчиците на дистрибуцията openSUSE представиха проекта zssh, в който е направен опит за реализиране на протокола SSH на езика Zig. Реализцията включва код за парсене на протокола и работа със свързаните с SSH примитиви, като ключове, сертификати и механизъм за обмен на съобщения с ssh-agent. Реализацията на алгоритмите за шифроване е заимствана от съществуващи библиотеки. Кодът на проекта се разпространява под лицензия GPLv3.

Като цели на проекта е заявено създаването на SSH стек на езика Zig, който може лесно да се разширява за експерименти и изследвания, например по отношение на тестването на постквантови алгоритми за шифроване и разширяване на протокола. Проектът първоначално се развива с оглед на възможността да се използва с различни криптографски библиотеки, като libcrypto и leancrypto.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster