Tony Arcieri
fd12ac06c1
Switch from doc_auto_cfg to doc_cfg ( #1085 )
...
See RustCrypto/traits#2028
2025-10-20 14:50:31 -06:00
Tom French
21e60bad04
chore: apply unreachable_pub lint ( #1062 )
2025-10-16 12:22:45 -06:00
Steve Fan
b439a650d5
ed448: impl SignatureEncoding for Signature ( #1063 )
2025-09-12 08:46:59 -06:00
dishmaker
c84a3c411e
all: test: apply cargo clippy fixes ( #966 )
...
* dsa+ecdsa+ed25519+ed448+ml-dsa: apply cargo clippy fixes
* ml-dsa: test: allow `clippy::integer_division_remainder_used`
2025-06-14 12:38:13 -06:00
dishmaker
b2229bd404
apply nightly clippy fixes (2025-05-12) ( #967 )
2025-06-14 12:37:28 -06:00
Tony Arcieri
cda011a535
ed448: drop -signature suffix from crate name ( #990 )
...
Crate name is now just `ed448`, like the Ed448 variant of EdDSA.
The elliptic curve's name is Ed448-Goldilocks (or "edwards448")
2025-06-06 07:30:32 -06:00
Arthur Gautier
80a0276c6f
ed448: implement AssociatedAlgorithmIdentifier for Signature ( #986 )
...
See <https://datatracker.ietf.org/doc/html/rfc8410#section-3 >
2025-06-05 09:25:40 -06:00
Arthur Gautier
ffc1ffe3c3
ed448: make ComponentBytes an array ( #983 )
2025-06-03 12:57:22 -06:00
Arthur Gautier
0e69f92b56
Upgrade all crates to the 2024 edition and bump MSRV to 1.85 ( #913 )
2025-02-28 20:12:00 -05:00
Arthur Gautier
cf81fb325c
ecdsa,dsa,ed25519,ed448: pkcs8 API changes ( #851 )
...
Signed-off-by: Arthur Gautier <baloo@superbaloo.net >
2024-09-05 16:00:43 -06:00
Arthur Gautier
4da24fb4eb
ed448: zeroize key material ( #855 )
2024-09-05 15:59:08 -06:00
Tony Arcieri
44f6c0bdad
ed448: fix build ( #834 )
...
The crate doesn't currently have a `zeroize` feature but has code gated
under it.
This removes the code in question to fix the build until such a time as
a proper `zeroize` feature can be added.
2024-07-26 07:04:06 -06:00
ashWhiteHat
fb866b4933
ed448: add documentation ( #750 )
2023-11-12 18:41:37 -07:00
ashWhiteHat
d9c304cf91
ed448: Ed448 Implementation ( #727 )
2023-10-15 12:47:41 -06:00