Commit Graph

  • 4da24fb4eb ed448: zeroize key material (#855) Arthur Gautier 2024-09-05 14:59:08 -07:00
  • 0133af9266 README.md(s): use img.shields.io crate version badges Tony Arcieri 2024-09-04 19:48:24 -06:00
  • 9d92fd875e slh-dsa: fix --no-default-features tests (#853) erdnaxe 2024-09-04 13:10:42 +00:00
  • 132b046314 ecdsa: add IEEE P1363 reference (#850) Tony Arcieri 2024-08-18 15:08:41 -06:00
  • ba562ac3a8 README.md: update rfc6979 description Tony Arcieri 2024-08-18 13:09:55 -06:00
  • 81526ad2de slh-dsa v0.1.0 (#849) slh-dsa/v0.1.0 Tony Arcieri 2024-08-18 13:08:37 -06:00
  • cf34cd2ffd Implement changes from FIP 205 Initial Public Draft -> FIPS 205 Final (#844) Tjaden Hess 2024-08-18 13:56:36 -05:00
  • fe6176a0ec ecdsa: unpin der and spki dependencies (#848) Tony Arcieri 2024-08-18 12:54:52 -06:00
  • 301248fc29 slh-dsa: enable derive feature of zerocopy (#847) Tony Arcieri 2024-08-16 09:58:52 -06:00
  • 8cdbcb77eb slh-dsa: fix no_std (#845) erdnaxe 2024-08-16 14:26:42 +00:00
  • dccd5aaaad ed25519 v2.3.0-pre.0 (#842) ed25519/v2.3.0-pre.0 Tony Arcieri 2024-07-28 10:17:38 -06:00
  • 6d60ba04f9 dsa v0.7.0-pre.0 (#841) dsa/v0.7.0-pre.0 Tony Arcieri 2024-07-27 19:44:48 -06:00
  • 1cf55b3bf4 ecdsa v0.17.0-pre.7 (#840) ecdsa/v0.17.0-pre.7 Tony Arcieri 2024-07-26 21:16:17 -06:00
  • 4d35f35bcb ecdsa: fix deprecation warnings (#839) Tony Arcieri 2024-07-26 21:12:25 -06:00
  • 5c37c80a17 ecdsa v0.17.0-pre.6 (#838) ecdsa/v0.17.0-pre.6 Tony Arcieri 2024-07-26 19:20:30 -06:00
  • 0647240ea8 rfc6979 v0.5.0-pre.4 (#837) Tony Arcieri 2024-07-26 19:06:33 -06:00
  • 0247d63bde Use new prerelease/release candidate dependencies (#836) Tony Arcieri 2024-07-26 18:56:22 -06:00
  • 9566f5eb71 Bump hybrid-array to v0.2.0-pre.9 (#835) Tony Arcieri 2024-07-26 18:45:43 -06:00
  • 44f6c0bdad ed448: fix build (#834) Tony Arcieri 2024-07-26 07:04:06 -06:00
  • 73a8922480 ecdsa: optimize trial_recovery_from_prehash using recover_from_prehash_noverify (#832) xjd 2024-07-25 21:20:02 +08:00
  • 0a4a46058a README.md: improve descriptions Tony Arcieri 2024-07-23 10:21:40 -06:00
  • 138c4c6c72 README.md: add ml-dsa Tony Arcieri 2024-07-23 10:19:23 -06:00
  • 7bcbfdefa3 ecdsa: add VerifyingKey::recover_from_prehash_noverify (#831) xjd 2024-07-24 00:14:26 +08:00
  • 62419f8b10 ml-dsa: initial crate boilerplate (#830) Tony Arcieri 2024-07-10 20:10:32 -06:00
  • 9f337917a8 cargo: point repository metadata to clonable URLs (#829) Luca Bruno 2024-06-10 15:48:08 +02:00
  • d9bb7354cb build(deps): bump zerocopy from 0.7.32 to 0.7.34 (#821) dependabot[bot] 2024-05-31 13:32:28 -06:00
  • c6be34991c build(deps): bump num-traits from 0.2.18 to 0.2.19 (#819) dependabot[bot] 2024-05-31 13:32:18 -06:00
  • c273dc2079 slh-dsa: remove extra 'the' from Cargo.toml description Tony Arcieri 2024-05-31 11:43:42 -06:00
  • 9a0bcd9fa6 build(deps): bump paste from 1.0.14 to 1.0.15 (#822) dependabot[bot] 2024-05-31 11:42:03 -06:00
  • 70b410dccc slh-dsa v0.0.2 (#828) slh-dsa/v0.0.2 Tony Arcieri 2024-05-31 11:40:21 -06:00
  • 0a347c1e49 slh-dsa: expand Cargo.toml attributes (#827) Tony Arcieri 2024-05-31 11:31:18 -06:00
  • 71934e74a8 slh-dsa: improve README.md (#826) Tony Arcieri 2024-05-28 14:07:34 -06:00
  • b5dc506b77 build(deps): bump zeroize from 1.7.0 to 1.8.1 (#825) dependabot[bot] 2024-05-27 08:48:12 -06:00
  • 21a9dfb4a9 Remove unnecessary DigestPrimitive bound on PrehashVerifier (#823) Shao-Fu Chen 2024-05-18 08:17:04 +08:00
  • 20a1dbe208 slh-dsa: adopt Apache 2.0 + MIT licensing (#817) Tony Arcieri 2024-05-17 12:15:35 -06:00
  • 6544071722 ecdsa: fixup unnecessary qualification warnings (#824) Arthur Gautier 2024-05-17 16:39:06 +00:00
  • fae9707c84 lms-signature v0.0.1 (#815) lms-signature/v0.0.1 Tony Arcieri 2024-04-16 11:46:38 -06:00
  • ed9be460db README.md: fix ed448 and slh-dsa build badges Tony Arcieri 2024-04-15 17:30:11 -06:00
  • e210572c68 Fully guard alloc tests with feature flags, make KATs no-alloc (#814) Tjaden Hess 2024-04-15 11:00:32 -05:00
  • f4799f5820 slh-dsa: CI configuration (#813) Tony Arcieri 2024-04-15 09:28:12 -06:00
  • eaa0729447 README.md: add lms and slh-dsa Tony Arcieri 2024-04-13 08:29:01 -06:00
  • 3697688721 slh-dsa: initial implementation (#812) Tjaden Hess 2024-04-13 09:21:36 -05:00
  • 11ea638090 A few optimizations on RFC6979 generate_k_mut (#810) Thomas Coratger 2024-03-15 14:16:24 +01:00
  • 3e4e1aa270 lms: import into RustCrypto/signatures (#801) Will Song 2024-03-06 14:30:50 -05:00
  • c2f3ee6497 Bump pkcs8 to 0.11.0-pre.0 (#807) Arthur Gautier 2024-03-04 06:03:21 -08:00
  • 31838b9dcd dsa+ecdsa: support der custom error types (#809) turbocool3r 2024-03-03 22:26:29 +04:00
  • 3bbea81e1f build(deps): bump num-traits from 0.2.17 to 0.2.18 (#808) dependabot[bot] 2024-02-08 08:07:43 -07:00
  • 803743129d ecdsa v0.17.0-pre.5 (#806) ecdsa/v0.17.0-pre.5 Tony Arcieri 2024-02-01 19:32:13 -07:00
  • 5c2ee91960 ecdsa: bump elliptic-curve to v0.14.0-pre.5 (#805) Tony Arcieri 2024-02-01 19:00:07 -07:00
  • 996130459a ecdsa: refactor VerifyingKey::recover_from_prehash (#804) Tony Arcieri 2024-02-01 18:25:44 -07:00
  • 3e229ed991 rfc6979 v0.5.0-pre.3 (#803) rfc6979/v0.5.0-pre.3 Tony Arcieri 2024-02-01 17:01:06 -07:00
  • a2c44242be Bump digest, elliptic-curve, and signature (#802) Tony Arcieri 2024-02-01 16:55:55 -07:00
  • 2b4e0cc8c7 Bump hybrid-array to v0.2.0-rc.3 (#800) Tony Arcieri 2024-01-28 19:18:48 -07:00
  • ef35987cd1 dsa: add missing backtick in CHANGELOG.md Tony Arcieri 2024-01-28 09:33:43 -07:00
  • cd99984e7d dsa: v0.6.3 CHANGELOG.md entry Tony Arcieri 2024-01-28 09:32:30 -07:00
  • 2faaae8243 dsa v0.6.3 dsa/v0.6.3 Tony Arcieri 2024-01-28 09:30:13 -07:00
  • 24180bbebe feat(dsa): implement `SigningKey::sign_prehashed_rfc6979 (#798) Friedel Ziegelmayer 2024-01-27 20:03:58 +01:00
  • b90db64bcb feat(dsa): implement `SigningKey::sign_prehashed_rfc6979 (#798) Friedel Ziegelmayer 2024-01-27 20:03:58 +01:00
  • ab263a9c43 build(deps): bump actions/cache from 3 to 4 (#797) dependabot[bot] 2024-01-22 07:41:03 -07:00
  • 43e4fd03f6 ecdsa v0.17.0-pre.4 (#796) ecdsa/v0.17.0-pre.4 Tony Arcieri 2024-01-19 19:23:27 +00:00
  • fa7eb4bc2f rfc6979: restore generate_k_mut (#795) Tony Arcieri 2024-01-18 20:03:35 +00:00
  • ff9a2058bd ecdsa: use NonZeroScalar arguments to sign_prehashed (#794) Tony Arcieri 2024-01-18 02:07:59 +00:00
  • 3ed9867409 ecdsa: remove SignPrimitive and VerifyPrimitive traits (#793) Tony Arcieri 2024-01-18 01:18:59 +00:00
  • c5206d43db ecdsa: use EcdsaCurve in bounds (#792) Tony Arcieri 2024-01-17 23:14:01 +00:00
  • 56b8b7acdf ecdsa: move EcdsaCurve trait to toplevel (#791) Tony Arcieri 2024-01-17 21:20:52 +00:00
  • 3992dc30e0 ecdsa: don't feature-gate EcdsaCurve (#790) Tony Arcieri 2024-01-17 20:09:03 +00:00
  • 7bc69e132d ecdsa v0.17.0-pre.3 (#789) ecdsa/v0.17.0-pre.3 Tony Arcieri 2024-01-17 19:37:32 +00:00
  • 1c8963a5a2 rfc6979 v0.5.0-pre.2 (#788) rfc6979/v0.5.0-pre.2 Tony Arcieri 2024-01-17 19:23:29 +00:00
  • 9eda95a623 ecdsa: add EcdsaCurve marker trait (#787) Tony Arcieri 2024-01-17 19:16:17 +00:00
  • 81adf2e2fc ecdsa: add DER support to SignatureWithOid (#786) Tony Arcieri 2024-01-17 17:17:26 +00:00
  • 4a94edb56a Bump digest, elliptic-curve, and signature; MSRV 1.72 (#785) Tony Arcieri 2024-01-17 17:07:35 +00:00
  • 970aacfaea ecdsa: gate pkcs8::Encode*Key impls under alloc+pkcs8 (#783) Tony Arcieri 2024-01-17 15:09:20 +00:00
  • 55e4450a65 rfc6979: add P-521 + SHA-512 test vectors (#775) Tony Arcieri 2024-01-17 04:30:51 +00:00
  • f6426cfb13 rfc6979: add K-163 test vector; fix nonaligned use (#781) Tony Arcieri 2024-01-17 04:25:52 +00:00
  • 32edd0d630 ecdsa: make Signature::normalize_s infallible (#780) Tony Arcieri 2024-01-17 01:33:49 +00:00
  • 83359e104d ecdsa: reduce z mod q when performing RFC6979 (#777) Tony Arcieri 2024-01-17 00:57:05 +00:00
  • 0f53fb823c build(deps): bump serde_bytes from 0.11.13 to 0.11.14 (#764) dependabot[bot] 2024-01-16 16:14:29 -07:00
  • 8e12e1c7cd ecdsa: remove OutputSize bounds on DigestPrimitive (#774) Tony Arcieri 2024-01-16 21:06:50 +00:00
  • 2472e1cb7f rfc6979: add generate_k_mut; remove digest bounds (#773) Tony Arcieri 2024-01-16 16:57:05 +00:00
  • b41c216560 Fixed rfc reference in comment. (#772) Bernd Krietenstein 2024-01-12 13:55:44 +01:00
  • 9be9453f82 ecdsa: bump elliptic-curve to v0.14.0-pre.2 (#771) ecdsa/v0.17.0-pre.2 Tony Arcieri 2024-01-10 17:47:59 -07:00
  • 2cb7693956 ecdsa: fix new_wycheproof_test! macro (#770) Tony Arcieri 2024-01-10 14:11:13 -07:00
  • 1e5e29cc50 Bump elliptic-curve and signature dependencies (#769) rfc6979/v0.5.0-pre.1 ecdsa/v0.17.0-pre.1 Tony Arcieri 2024-01-10 13:34:47 -07:00
  • d935382d8d ecdsa: fix dev macros (#768) Tony Arcieri 2024-01-10 08:16:08 -07:00
  • 6881696f22 ecdsa v0.17.0-pre.0 (#767) ecdsa/v0.17.0-pre.0 Tony Arcieri 2024-01-09 13:39:05 -07:00
  • d7b08e0711 rfc6979 v0.5.0-pre.0 (#766) rfc6979/v0.5.0-pre.0 Tony Arcieri 2024-01-09 13:22:27 -07:00
  • 4ee30f578e Bump signature to v2.3.0-pre.0; MSRV 1.71 (#765) Tony Arcieri 2024-01-09 12:07:49 -07:00
  • fedfe874d5 build(deps): bump serde_bytes from 0.11.12 to 0.11.13 (#763) dependabot[bot] 2023-12-27 07:42:59 -07:00
  • e3a163c76b build(deps): bump elliptic-curve from 0.13.7 to 0.13.8 (#760) dependabot[bot] 2023-11-29 07:59:25 -07:00
  • f0d273960b build(deps): bump spki from 0.7.2 to 0.7.3 (#762) dependabot[bot] 2023-11-29 07:38:12 -07:00
  • 571d31fec7 ed25519: use u64 instead of usize in test (#761) Alexander Kjäll 2023-11-21 17:18:22 +00:00
  • 2f3be45884 Cargo.lock: bump signature to v2.2.0 (#759) Tony Arcieri 2023-11-16 09:25:04 -07:00
  • 89232d6a96 ecdsa v0.16.9 (#758) ecdsa/v0.16.9 Tony Arcieri 2023-11-16 08:56:01 -07:00
  • 4654dc5e09 dsa v0.6.2 (#757) dsa/v0.6.2 Tony Arcieri 2023-11-16 08:26:04 -07:00
  • 250f6525fc dsa+ecdsa: support signature up to v2.2 (#756) Tony Arcieri 2023-11-16 07:59:11 -07:00
  • 3895f21a08 Cargo.lock: bump dependencies (#755) Tony Arcieri 2023-11-16 07:42:58 -07:00
  • fb866b4933 ed448: add documentation (#750) ashWhiteHat 2023-11-13 10:41:37 +09:00
  • 8516671bb5 build(deps): bump actions/checkout from 3 to 4 (#749) dependabot[bot] 2023-10-17 08:30:42 -06:00
  • d939aa7e18 README.md: fixup ed448 entry in crate table Tony Arcieri 2023-10-15 13:21:22 -06:00
  • 6ed5faea44 ed25519 v2.2.3 (#748) ed25519/v2.2.3 Tony Arcieri 2023-10-15 13:13:26 -06:00