CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 2019/01/21 03:20:12
Modified files: usr.bin/ssh : Makefile.inc crypto_api.h kex.c kex.h kexc25519.c kexc25519c.c kexc25519s.c monitor.c ssh-keyscan.c ssh_api.c sshconnect2.c sshd.c Added files: usr.bin/ssh : kexkemc.c kexkems.c kexsntrup4591761x25519.c sntrup4591761.c sntrup4591761.sh Log message: Add support for a PQC KEX/KEM: sntrup4591761x25519-sha...@tinyssh.org using the Streamlined NTRU Prime 4591^761 implementation from SUPERCOP coupled with X25519 as a stop-loss. Not enabled by default. introduce KEM API; a simplified framework for DH-ish KEX methods. from markus@ feedback & ok djm@