Vývojáři distribuce openSUSE vydali projekt zssh, pokus o implementaci protokolu SSH v jazyce Zig. Implementace zahrnuje kód pro parsování protokolu a práci s primitivy souvisejícími s SSH, jako jsou klíče, certifikáty a mechanismus zasílání zpráv ssh-agent. Implementace šifrovacích algoritmů jsou převzaty ze stávajících knihoven. Kód projektu je distribuován pod licencí GPLv3.
Deklarovanými cíli projektu je vytvořit SSH stack v jazyce Zig, který lze snadno rozšířit pro experimenty a výzkum, jako je testování postkvantových šifrovacích algoritmů a rozšíření protokolů. Projekt je od začátku vyvíjen s ohledem na použití s různými kryptografickými knihovnami, jako jsou libcrypto a leancrypto.
Zdroj: opennet.ru
