New commits: commit f2a6df67c72987fc2bffb48db82831b93539fd26 Merge: 2234394e67 231e62b064 Author: Andrew Cagney <cag...@gnu.org> Date: Fri Aug 15 11:34:26 2025 -0400
Merge ikev2: in IKE_INTERMEDIATE compute ADDKE keys using KEM primitives see ML-KEM rfc descibes what was DH in terms of the primitives KeyGen() Encaps() Decaps() #2367 see ikev2: add support for multiple key exchanges (RFC 9370) #1830 instead of DH primitives this uses KEM primitives commit 231e62b064ffc960e2f0980244282cea0579e95a Author: Andrew Cagney <cag...@gnu.org> Date: Thu Aug 14 15:27:27 2025 -0400 ikev2: add basic KEM exchange to IKE_INTERMEDIATE commit 0a1d7849d173d62df8a68d0f8dd65318c3971996 Author: Andrew Cagney <cag...@gnu.org> Date: Thu Aug 14 13:05:24 2025 -0400 crypto: return KEM material in struct kem_{initiator,responder} that is, the KE and the SHARED_KEY (possibly also the public and private keys). Structure must be freed by free_kem_{initiator,responder}() Eliminate crypt_kem_public_ke(). _______________________________________________ Swan-commit mailing list -- swan-commit@lists.libreswan.org To unsubscribe send an email to swan-commit-le...@lists.libreswan.org