Commit Graph

  • 56b66a832b ecdsa: der: use impl EncodeValue/DecodeValue on SignatureRef (#965) dishmaker 2025-06-06 16:28:44 +02:00
  • 4babc06bed ed448 v0.5.0-pre.0 (#993) Tony Arcieri 2025-06-06 07:50:55 -06:00
  • 8d8837f0d7 Cargo.lock: bump bumpalo to v3.18.1 (#994) Tony Arcieri 2025-06-06 07:50:31 -06:00
  • cda011a535 ed448: drop -signature suffix from crate name (#990) Tony Arcieri 2025-06-06 07:30:32 -06:00
  • 0da7d962e1 Cargo.lock: bump dependencies (#992) Tony Arcieri 2025-06-05 18:33:59 -06:00
  • ca0b3dadf4 ml-dsa: Turn off unsused default features so that no_std works (#989) Luna 2025-06-05 22:26:36 +02:00
  • 066595c927 ecdsa: minor signing cleanups (#988) Tony Arcieri 2025-06-05 09:56:00 -06:00
  • 80a0276c6f ed448: implement AssociatedAlgorithmIdentifier for Signature (#986) Arthur Gautier 2025-06-05 15:25:40 +00:00
  • 479bcef39a ed25519,ed448: remove std features (#985) Arthur Gautier 2025-06-05 15:24:53 +00:00
  • 85c1abb4fd Implement MultipartSigner/Verifier (#982) daxpedda 2025-06-05 17:24:25 +02:00
  • 1fb2f88221 ed448: do not pull std (#984) Arthur Gautier 2025-06-03 23:46:50 +00:00
  • ffc1ffe3c3 ed448: make ComponentBytes an array (#983) Arthur Gautier 2025-06-03 18:57:22 +00:00
  • 2798f7999b dsa: remove std feature (#980) Tony Arcieri 2025-05-31 20:15:34 -06:00
  • daf1f36e42 dsa: minor hazmat cleanups (#979) Tony Arcieri 2025-05-31 20:11:13 -06:00
  • 9feb055fec ed25519 v3.0.0-pre.0 (#978) ed25519/v3.0.0-pre.0 Tony Arcieri 2025-05-31 10:19:17 -06:00
  • d0f9665b50 README.md(s): crates.io badge logo Tony Arcieri 2025-05-30 20:45:49 -06:00
  • d76ebac63b dsa: README.md fixups Tony Arcieri 2025-05-30 20:43:37 -06:00
  • 8715ae96cb dsa v0.7.0-rc.0 (#977) dsa/v0.7.0-rc.0 Tony Arcieri 2025-05-30 19:07:17 -06:00
  • 6e3caccf2e Bump crypto-bigint to v0.7.0-pre.4 (#976) Tony Arcieri 2025-05-30 18:46:39 -06:00
  • b98d6c0508 ecdsa v0.17.0-rc.0 (#975) ecdsa/v0.17.0-rc.0 Tony Arcieri 2025-05-29 10:46:37 -06:00
  • af3688602f rfc6979 v0.5.0-rc.0 (#974) rfc6979/v0.5.0-rc.0 Tony Arcieri 2025-05-29 10:32:22 -06:00
  • 26b2889438 Bump digest dependency to v0.11.0-rc.0 (#973) Tony Arcieri 2025-05-29 10:16:43 -06:00
  • 132a6b1b38 chore(deps): bump digest git pin (#971) Arthur Gautier 2025-05-27 18:13:58 +00:00
  • 6caf9afc4a apply nightly clippy fixes: const div_ceil (2025-05-12) (#968) dishmaker 2025-05-17 19:21:57 +02:00
  • c1f1829e5b fix: correct hi bit description in RecoveryId documentation (#970) Georgine Forner 2025-05-15 09:31:20 -06:00
  • 6f17b32120 bump crypto-bigint to master, use core naming conventions (#963) Arthur Gautier 2025-05-13 22:48:33 +00:00
  • b66adc00be bump signature git pin (#961) Arthur Gautier 2025-05-06 19:18:53 +00:00
  • 7febf15d74 ecdsa: restore RandomizedSigner<der::Signature> (#960) Arthur Gautier 2025-05-06 01:56:06 +00:00
  • 2c8b508c5d ed25519: fix docs of ComponentBytes (#957) Ivan Stanković 2025-05-05 14:50:20 +02:00
  • d2a93b3d5a Revert "ecdsa: use blanket impl from signature 3 (#945)" (#955) Arthur Gautier 2025-05-04 06:17:56 -07:00
  • 692353d7c6 refactor: improve no_std support for slh-dsa (#956) xjd 2025-05-04 20:52:37 +08:00
  • 2f10b1b714 ml-dsa: migrate to signature 3 (#954) Arthur Gautier 2025-05-03 19:01:42 -07:00
  • 0dd5dbc3e8 chore(deps): bump crypto-bigint to 0.7.0-pre.2 (#953) Arthur Gautier 2025-05-03 06:38:37 -07:00
  • 6cce0281c2 dsa: impl ZeroizeOnDrop for SigningKey (#917) kat fox 2025-04-29 13:40:07 -07:00
  • a10c3f6756 signature does not carry the std feature anymore (#946) Arthur Gautier 2025-04-29 13:38:25 -07:00
  • 57f98328b1 ecdsa: restore Signer<der::Signature> (#947) Arthur Gautier 2025-04-29 13:37:23 -07:00
  • edb327f4a7 ecdsa: impl Zeroize for Signature (#948) daxpedda 2025-04-29 22:33:58 +02:00
  • 57588e2ae7 ed25519: impl Zeroize for ed25519::Signature (#952) daxpedda 2025-04-29 21:51:43 +02:00
  • 32aea438cd ecdsa: automatically retry signing with random k (#951) daxpedda 2025-04-29 16:06:37 +02:00
  • afe73a90c3 dsa: capture error (#941) Arthur Gautier 2025-04-23 14:37:05 -07:00
  • 3dff944134 chore(deps): bump const-oid from 0.10.0-rc3 to 0.10 (#942) Arthur Gautier 2025-04-23 10:58:02 -07:00
  • 8f770af1a2 dsa: migrate to crypto-bigint (#906) Arthur Gautier 2025-04-23 10:30:26 -07:00
  • 8e6bb26c26 ecdsa: use blanket impl from signature 3 (#945) Arthur Gautier 2025-04-23 09:58:24 -07:00
  • a83c494216 chore(deps): bump signature from 2.3.0-pre.6 to 2.3.0-pre.7 (#943) Arthur Gautier 2025-04-21 15:48:12 -07:00
  • 34cd7792c2 bump ff and group to pre-releases (#940) Arthur Gautier 2025-04-18 16:21:48 +02:00
  • 0dd107bed6 ml-dsa: cargo test with --no-default-features in workflow (#932) Jason Gerard DeRose 2025-04-15 11:05:08 -06:00
  • 3679d7129a feat(slh-dsa): add zeroize support for SigningKey (#938) Friedel Ziegelmayer 2025-04-13 06:30:15 +02:00
  • aef671ad40 Revert "downgrade ml-dsa and slh-dsa to non-prerelease deps (#931)" (#935) Tony Arcieri 2025-04-10 09:18:48 +09:00
  • e3555efde9 slh-dsa v0.0.3 (#934) slh-dsa/v0.0.3 Tony Arcieri 2025-04-10 09:02:32 +09:00
  • ea7a000fa4 ml-dsa v0.0.4 (#933) ml-dsa/v0.0.4 Tony Arcieri 2025-04-10 08:52:52 +09:00
  • 64b55c6393 downgrade ml-dsa and slh-dsa to non-prerelease deps (#931) Friedel Ziegelmayer 2025-04-10 01:48:45 +02:00
  • 5f44af42ac slh-dsa: fix benchmark to also run verify_benches() (#928) Jason Gerard DeRose 2025-04-06 19:04:09 -06:00
  • e1ededaa34 lms,ml-dsa: relax Sized requirement on the rng (#918) Arthur Gautier 2025-03-18 14:25:48 -07:00
  • 3d5016ab2a ecdsa: remove default elliptic-curve/digest feature (#927) Tony Arcieri 2025-03-18 15:24:48 -06:00
  • 8324be3608 README.md: fix build badges Tony Arcieri 2025-03-10 07:55:00 -06:00
  • 1bc7a38952 ml-dsa, slh-dsa: update NIST FIPS ipd links to final (#925) Jason Gerard DeRose 2025-03-10 07:22:41 -06:00
  • 449d748349 ecdsa: provide a SigningKey::try_from_rng (#915) Arthur Gautier 2025-03-09 18:08:59 +00:00
  • 8de0caff46 CI: fix security audit (#924) Tony Arcieri 2025-03-09 12:08:24 -06:00
  • 06b9cc91f2 remove git dependency on hashes and hmac (#923) Arthur Gautier 2025-03-09 17:08:12 +00:00
  • af0860737e ml-dsa: cargo build --benches in github workflow (#922) Jason Gerard DeRose 2025-03-08 09:24:38 -07:00
  • 00872d3ec9 ml-dsa: catch benches/ml_dsa.rs up with ml-dsa implementation changes (#921) Kat Fox 2025-03-08 07:39:02 -08:00
  • a3c930906b ml-dsa: exclude tests/ in published crate due to size (#919) Jason Gerard DeRose 2025-03-05 06:46:48 -07:00
  • 0e69f92b56 Upgrade all crates to the 2024 edition and bump MSRV to 1.85 (#913) Arthur Gautier 2025-03-01 01:12:00 +00:00
  • 647de14b4d slh-dsa: migrate to nextest, shard tests (#914) Arthur Gautier 2025-02-24 14:23:59 +00:00
  • d3640f1c6f ml-dsa: update pkcs8@0.11.0-rc.2 (#911) Jason Gerard DeRose 2025-02-22 00:54:00 -07:00
  • d6698e086d ml-dsa: update signature@2.3.0-pre.6 (#910) Jason Gerard DeRose 2025-02-20 13:43:00 -07:00
  • 801e2eeb40 ml-dsa v0.1.0-pre.2 (#900) ml-dsa/v0.1.0-pre.2 Tony Arcieri 2025-02-13 12:59:09 -07:00
  • bd3d94ce61 ml-dsa: bump rand_core to v0.9 (#899) Tony Arcieri 2025-02-13 12:54:14 -07:00
  • b532d1ee8f ml-dsa v0.1.0-pre.1 (#898) ml-dsa/v0.1.0-pre.1 Tony Arcieri 2025-02-12 15:31:15 -07:00
  • b4c90c53d5 Add proptests with round trip check (#897) Tony Arcieri 2025-02-12 15:15:28 -07:00
  • b01c3b73dd Make ML-DSA signature decoding follow the spec (#895) Richard Barnes 2025-02-12 16:57:11 -05:00
  • 24179cc34c Add proptests for Signature encoding encoding-proptests Tony Arcieri 2025-02-12 11:53:23 -07:00
  • e7c698a094 ml-dsa: support for encoding PKCS#8 private keys (#892) Arthur Gautier 2025-01-25 18:15:34 -08:00
  • f7e7312d94 ml-dsa: implement initial pkcs8/spki traits (#891) Arthur Gautier 2025-01-25 09:30:30 -08:00
  • ba7f5e43b3 ml-dsa: remove std feature (#893) Tony Arcieri 2025-01-24 14:16:42 -07:00
  • e5a732d8a8 ed25519: implement SignatureBitStringEncoding support (#889) Arthur Gautier 2025-01-23 13:22:17 -08:00
  • 753cfcf006 ml-dsa: note crate implements FIPS 204 (final) (#886) Tony Arcieri 2025-01-19 17:24:49 -07:00
  • 802245c800 ml-dsa v0.1.0-pre.0 (#885) ml-dsa/v0.1.0-pre.0 Tony Arcieri 2025-01-19 17:01:28 -07:00
  • 8c15d0e7b9 ecdsa: impl recoverable RandomizedPrehashSigner for SigningKey (#878) Dan Cline 2025-01-19 16:13:52 -05:00
  • 40649077c2 dsa: gate signing under hazmat feature (#859) Mirek Sedzinski 2025-01-19 22:12:56 +01:00
  • e658b9686b slh-dsa: adds pkcs8 support (#867) Arthur Gautier 2025-01-19 13:11:43 -08:00
  • c9eabf70e4 CI: fix security audit (#884) Tony Arcieri 2025-01-19 14:11:24 -07:00
  • 1d3a1d1945 Add support for ML-DSA (#877) Richard Barnes 2025-01-19 14:00:26 -07:00
  • 9265f5c2b6 slh-dsa: fix lint (#879) Tony Arcieri 2024-12-10 08:28:20 -07:00
  • dff009f5a4 lms: fix size of otstype (#875) David Wood 2024-12-10 00:13:19 +00:00
  • 85c984bcc9 slh-dsa: ensure no_std compatibility in CI (#876) Tony Arcieri 2024-11-12 14:18:20 -07:00
  • 8f93676ea0 slh-dsa: remove allocations (#860) Jon Wallace 2024-10-20 07:50:24 -07:00
  • f46f4a32ac ecdsa: simplify serde feature (#874) Tony Arcieri 2024-10-18 10:17:06 -06:00
  • 5109516d21 dsa v0.7.0-pre.1 (#873) dsa/v0.7.0-pre.1 Tony Arcieri 2024-10-15 15:01:16 -06:00
  • 55abb77c88 dsa: loosen pkcs8 pre-release dependency (#872) Tony Arcieri 2024-10-15 14:46:16 -06:00
  • 4aead4b464 workspace: limit duplicate dependencies (#871) Arthur Gautier 2024-10-15 17:01:58 +00:00
  • c0ab70c4e7 build(deps): bump const-oid from 0.10.0-rc.1 to 0.10.0-rc.1; bump MSRV to 1.81 (#868) Arthur Gautier 2024-10-02 10:06:46 -07:00
  • 5c33bd5432 slh-dsa: use pre-release versions (#866) Arthur Gautier 2024-09-30 12:31:17 -07:00
  • 87a6da8435 lms: convert to hybrid-array (#865) Arthur Gautier 2024-09-30 12:12:00 -07:00
  • e87f60d47c ecdsa v0.17.0-pre.9 (#863) ecdsa/v0.17.0-pre.9 Tony Arcieri 2024-09-20 13:17:37 -06:00
  • 6d6629d7d2 ecdsa: bump elliptic-curve to v0.14.0-rc.1 (#862) Tony Arcieri 2024-09-20 13:06:05 -06:00
  • 07d6fff391 ecdsa v0.17.0-pre.8 (#861) ecdsa/v0.17.0-pre.8 Tony Arcieri 2024-09-19 21:04:37 -06:00
  • 839cbdabfe bump pkcs8 dependency after breaking change (#857) Arthur Gautier 2024-09-06 10:48:53 -07:00
  • 25e14015c9 workspace: move back to traits.git/master (#856) Arthur Gautier 2024-09-05 16:35:19 -07:00
  • cf81fb325c ecdsa,dsa,ed25519,ed448: pkcs8 API changes (#851) Arthur Gautier 2024-09-05 15:00:43 -07:00