Gli sviluppatori di openSUSE stanno sviluppando zssh, un'implementazione di SSH in linguaggio Zig

Gli sviluppatori della distribuzione openSUSE hanno presentato il progetto zssh, nel quale è stato fatto un tentativo di implementare il protocollo SSH nel linguaggio Zig. L'implementazione include il codice per l'analisi del protocollo e il funzionamento con i primitivi correlati a SSH, come chiavi, certificati e meccanismi di scambio di messaggi con ssh-agent. Le implementazioni degli algoritmi di crittografia sono state prese in prestito da librerie esistenti. Il codice del progetto è distribuito sotto la licenza GPLv3.

Tra gli obiettivi del progetto è dichiarata la creazione di uno stack SSH nel linguaggio Zig, facilmente estensibile per la conduzione di esperimenti e ricerche, ad esempio, riguardanti il testing degli algoritmi di crittografia post-quantistica e l'estensione del protocollo. Il progetto è inizialmente sviluppato tenendo conto della possibilità di utilizzo insieme a diverse librerie crittografiche, come libcrypto e leancrypto.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster