Up to [local] / src / usr.bin / ssh
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.1.2.1 / (download) - annotate - [select for diffs], Tue Oct 29 17:03:28 2024 UTC (10 months, 2 weeks ago) by bluhm
Branch: OPENBSD_7_6
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored) next main 1.2 (colored)
fix ML-KEM768x25519 KEX on big-endian systems; from djm@; spotted by jsg@; feedback/ok deraadt@ this is errata/7.6/003_ssh.patch.sig
Revision 1.2 / (download) - annotate - [select for diffs], Sun Oct 27 02:06:59 2024 UTC (10 months, 2 weeks ago) by djm
Branch: MAIN
CVS Tags: OPENBSD_7_7_BASE,
OPENBSD_7_7,
HEAD
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)
explicitly include endian.h
Revision 1.1 / (download) - annotate - [select for diffs], Mon Sep 2 12:13:56 2024 UTC (12 months, 1 week ago) by djm
Branch: MAIN
CVS Tags: OPENBSD_7_6_BASE
Branch point for: OPENBSD_7_6
Add experimental support for hybrid post-quantum key exchange ML-KEM768 with ECDH/X25519 from the Internet-draft: https://datatracker.ietf.org/doc/html/draft-kampanakis-curdle-ssh-pq-ke-03 This is based on previous patches from markus@ but adapted to use the final FIPS203 standard ML-KEM using a formally-verified implementation from libcrux. Note this key exchange method is still a draft and thus subject to change. It is therefore disabled by default; set MLKEM=yes to build it. We're making it available now to make it easy for other SSH implementations to test against it. ok markus@ deraadt@