Vývojáři distribuce openSUSE představili projekt zssh, v němž se pokusili o implementaci protokolu SSH v jazyce Zig. Implementace zahrnuje kód pro analýzu protokolu a práci s primitivy spojenými s SSH, jako jsou klíče, certifikáty a mechanismus výměny zpráv s ssh-agentem. Implementace šifrovacích algoritmů byla převzata z existujících knihoven. Kód projektu je distribuován pod licencí GPLv3.
Cílem projektu je vytvoření SSH stacku v jazyce Zig, který je snadno rozšiřitelný pro experimenty a výzkum, například související s testováním postkvantových šifrovacích algoritmů a rozšiřováním protokolu. Projekt byl původně vyvíjen s ohledem na možnost použití s různými kryptografickými knihovnami, jako jsou libcrypto a leancrypto.
Zdroj: opennet.ru
