janmojzis / tinyssh

TinySSH is small server (less than 100000 words of code)
Creative Commons Zero v1.0 Universal
1.43k stars 78 forks source link

sntrup761 #50

Closed orachas closed 3 years ago

orachas commented 3 years ago

It appears that sntrup4591761x25519-sha512@tinyssh.org was removed from OpenSSH, and replaced with sntrup761x25519-sha512@openssh.com, at the behest of Daniel J. Bernstein.

"Per the authors, sntrup4591761 was replaced almost two years ago by sntrup761."

Can this key exchange be implemented in tinyssh?

https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/ssh/kexsntrup761x25519.c

janmojzis commented 3 years ago

work in progress here: https://github.com/janmojzis/tinyssh/tree/sntrup761x25519-sha512%40openssh.com

janmojzis commented 3 years ago

merged