New commits:
commit 5fb22cc7c713df8993ede9b04eb998fc156b6d72
Merge: ce37366353 7606499eb9
Author: Andrew Cagney <[email protected]>
Date: Mon Oct 6 11:06:57 2025 -0400
Merge crypto: add pubkey_type_eddsa
This reworks Rishabh Kumar's change:
2. Generalize ECDSA functions to EC.
which was part of adding EDDSA to Libreswan.
close #2474 add the test whack-hostkey-01-ckaid-eddsa
close #2475 add eddsasigkey as a simple clone of ecdsasigkey
close #2476 add eddsa to showhostkey
commit 7606499eb96fdc8d5163ea6e77e5f069648da7bd
Author: Andrew Cagney <[email protected]>
Date: Sun Oct 5 12:03:54 2025 -0400
testing: add whack-hostkey-01-ckaid-eddsa
... and sanitize eddsa IDs
see #2474 add the test whack-hostkey-01-ckaid-eddsa
commit 3c0d02a9c317c2cc32676534232333c8fa489795
Author: Andrew Cagney <[email protected]>
Date: Sun Oct 5 11:58:04 2025 -0400
eddsasigkey: new, brutal clone of ecdsakey
see #2475 add eddsasigkey as a simple clone of ecdsasigkey
note #2366 is there going to be ipsec kybersigkey?
commit 463b9698a66d0ca23f234e4e64bcfc796832c39f
Author: Andrew Cagney <[email protected]>
Date: Sun Oct 5 17:34:35 2025 -0400
crypto: add pubkey_type_eddsa to pubkey_type_ecp.c
Pass table of valid KEMs to ECP_ipseckey_rdata_to_pubkey_content().
Store NSS param in (new) ike_alg_kem_ed25519.
Add "eddsa" to ipseckey_algorithm_config_names.
commit a2cd1c1413f130ca03fe7011f15f555dcc8b3b16
Author: Andrew Cagney <[email protected]>
Date: Sun Oct 5 15:35:01 2025 -0400
crypto: only add EC_UNCOMPRESSED in rdata blob when expected
... in ECDSA_ipseckey_rdata_to_pubkey_content()
and ECP_pubkey_content_to_ipseckey_rdata()
commit d54c092978b61f3fe80ddd41c0812ef5c5200e47
Author: Andrew Cagney <[email protected]>
Date: Sat Oct 4 11:51:25 2025 -0400
crypto: preset pubkey_type before calling .extract_pubkey_content()
so it is available
commit 10c65712c34c01ad36e83e6a173753399195b277
Author: Andrew Cagney <[email protected]>
Date: Thu Oct 2 08:46:28 2025 -0400
crypto: move pubkey_type's RSA and ECDSA to lib/libswan/pubkey/
For ECDSA, use the prefix/suffix ECP (Eliptic Curve Param?).
commit bf713fc8ed9ff024658746b87fa57c2eb4a60d3c
Author: Andrew Cagney <[email protected]>
Date: Sun Oct 5 14:19:29 2025 -0400
crypto: add pubkey_type_from_SECKEYPublicKey()
replace pubkey_type_nss(); eliminate private_key_type_nss()
use in showhostkey
_______________________________________________
Swan-commit mailing list -- [email protected]
To unsubscribe send an email to [email protected]