Commit Graph

  • d793a9db02 build(deps): bump getrandom from 0.4.2 to 0.4.3 dependabot/cargo/getrandom-0.4.3 dependabot[bot] 2026-06-18 14:32:55 +00:00
  • 0bb957d535 cargo: increase retry count to 10 (#1384) master Tony Arcieri 2026-06-17 09:07:50 -06:00
  • 3f1e540cf1 build(deps): bump crypto-bigint from 0.7.3 to 0.7.4 dependabot/cargo/crypto-bigint-0.7.4 dependabot[bot] 2026-06-17 14:34:35 +00:00
  • 344087d63f ecdsa v0.17.0-rc.20 (#1383) ecdsa/v0.17.0-rc.20 Tony Arcieri 2026-06-17 08:14:46 -06:00
  • 58ce150e60 ml-dsa: fix hardcoded MlDsa44 in Wycheproof verification tests (#1382) Lukas Zobernig 2026-06-17 16:03:34 +02:00
  • a08448edee ecdsa: remove signature verification from recovery (#1381) Tony Arcieri 2026-06-16 18:00:19 -06:00
  • 116295f346 ecdsa: move low-S normalization check into verify_prehashed (#1379) Tony Arcieri 2026-06-16 10:11:30 -06:00
  • 9cabd275ba build(deps): bump zeroize from 1.8.2 to 1.9.0 (#1378) dependabot[bot] 2026-06-15 12:32:32 -06:00
  • 503829e699 build(deps): bump crypto-primes from 0.7.1 to 0.7.2 (#1377) dependabot[bot] 2026-06-11 08:41:32 -06:00
  • b508c09e73 build(deps): bump crypto-primes from 0.7.0 to 0.7.1 (#1375) dependabot[bot] 2026-06-10 12:40:27 -06:00
  • dbc983378f ecdsa v0.17.0-rc.19 (#1376) ecdsa/v0.17.0-rc.19 Tony Arcieri 2026-06-10 12:25:05 -06:00
  • dbcf1caf8d build(deps): bump crate-ci/typos from 1.47.0 to 1.47.2 dependabot/github_actions/crate-ci/typos-1.47.2 dependabot[bot] 2026-06-08 14:32:47 +00:00
  • a8c7206efe rfc6979 v0.6.0-pre.0 (#1373) rfc6979/v0.6.0-pre.0 Tony Arcieri 2026-06-06 13:00:38 -06:00
  • 332fe968e4 slh-dsa,xmss: replace sha3 with shake (#1359) Arthur Gautier 2026-06-06 18:45:41 +00:00
  • 1b47ec5298 dsa: impl Generate for Components and SigningKey (#1372) Tony Arcieri 2026-06-06 11:27:17 -06:00
  • 43d9831ccf rfc6979: allow the use of non-block_api-backed hashes (#1360) Arthur Gautier 2026-06-06 15:58:40 +00:00
  • 57a7cd7519 feat(ml-dsa): expose c_tilde getter on Signature (#1362) Thomas 2026-06-06 15:13:05 +02:00
  • 6618db4e48 build(deps): bump crate-ci/typos from 1.46.0 to 1.47.0 (#1366) dependabot[bot] 2026-06-06 07:12:36 -06:00
  • d69d20a240 Cargo.lock: bump dependencies Tony Arcieri 2026-06-05 12:34:37 -06:00
  • f75d5b8299 ml-dsa v0.1.1 (#1371) ml-dsa/v0.1.1 Tony Arcieri 2026-06-05 12:32:04 -06:00
  • 63a79f3822 build(deps): bump elliptic-curve from 0.14.0-rc.32 to 0.14.0-rc.33 (#1368) dependabot[bot] 2026-06-04 09:06:09 -06:00
  • 275aea5146 dsa: add TryCryptoRng support (#1367) Tony Arcieri 2026-06-02 15:20:32 -06:00
  • c97a63150d ml-dsa: alloc feature implies module-lattice/alloc (#1365) Kingsley Yung 2026-06-02 21:33:00 +08:00
  • 699547f9c3 ml-dsa v0.1.0 (#1356) ml-dsa/v0.1.0 Tony Arcieri 2026-05-17 09:37:36 -06:00
  • 4055f370fd ml-dsa: migrate from sha3 to shake (#1355) Tony Arcieri 2026-05-16 12:28:18 -06:00
  • 3166358438 build(deps): bump hybrid-array from 0.4.11 to 0.4.12 (#1353) dependabot[bot] 2026-05-11 17:27:22 -06:00
  • ad600420a1 rfc6979: migrate from subtle to ctutils (#1352) Tony Arcieri 2026-05-10 16:43:34 -06:00
  • 3b596f42eb README.md: fix xmss badges Tony Arcieri 2026-05-10 15:54:54 -06:00
  • 59fea640a4 ml-dsa v0.1.0-rc.11 (#1351) ml-dsa/v0.1.0-rc.11 Tony Arcieri 2026-05-10 15:53:13 -06:00
  • 093267c91d ml-dsa: use MaybeBox from module-lattice crate (#1350) Tony Arcieri 2026-05-10 15:12:31 -06:00
  • fb08f196a7 ml-dsa: remove KeyGen trait (#1349) Tony Arcieri 2026-05-09 17:16:38 -06:00
  • a39b5af547 CI: add workspace-level doc check (#1348) ml-dsa/v0.1.0-rc.10 Tony Arcieri 2026-05-09 17:02:21 -06:00
  • 0842fa86ff ml-dsa: add SigningKey::as_seed (#1347) Tony Arcieri 2026-05-09 17:00:38 -06:00
  • e7f6a601f9 ml-dsa: precompute VerifyingKeys when alloc enabled (#1346) Tony Arcieri 2026-05-09 16:21:34 -06:00
  • c3ded0c799 ml-dsa: use MaybeBox for SigningKey (#1345) Tony Arcieri 2026-05-09 16:03:49 -06:00
  • 7336ca4af8 ml-dsa: use MaybeBox to store VerifyingKey (#1344) Tony Arcieri 2026-05-09 15:28:23 -06:00
  • e3f07e9ce5 ml-dsa: expand usage docs (#1343) Tony Arcieri 2026-05-09 14:53:34 -06:00
  • 62fa7ac438 ml-dsa: implement KeyInit, KeyExport, KeySizeUser (#1342) Tony Arcieri 2026-05-09 14:19:30 -06:00
  • 20b0095bd9 ml-dsa: factor from_seed method onto SigningKey (#1341) Tony Arcieri 2026-05-08 10:12:42 -06:00
  • f9f4c60d78 ml-dsa: rename ExpandedSigningKey field/method to expanded_key (#1340) Tony Arcieri 2026-05-08 09:34:29 -06:00
  • e5f9f64231 ml-dsa: extract signing and verifying modules (#1339) Tony Arcieri 2026-05-08 09:04:40 -06:00
  • 0c7cf02d1b ml-dsa: apply and fix workspace-level lints (#1338) Tony Arcieri 2026-05-07 21:14:26 -06:00
  • ebe040ee89 rfc6979 v0.5.0 (#1337) rfc6979/v0.5.0 Tony Arcieri 2026-05-06 12:55:52 -06:00
  • 4854bcfa4d ml-dsa: optimize rejection sampling in rej_(ntt|bounded)_poly (#1291) xjd 2026-05-07 02:45:56 +08:00
  • 2399f8ae6e build(deps): bump digest from 0.11.2 to 0.11.3 (#1329) dependabot[bot] 2026-05-06 12:04:03 -06:00
  • 8c849e0e2f rfc6979: apply and fix workspace-level lints (#1336) Tony Arcieri 2026-05-06 11:54:08 -06:00
  • 78c2b75436 ed448 v0.5.0 (#1335) ed448/v0.5.0 Tony Arcieri 2026-05-06 11:30:51 -06:00
  • 668b85189c ed448: apply and fix workspace-level lints (#1334) Tony Arcieri 2026-05-06 11:13:09 -06:00
  • 3f353f90ea ed448: use serdect for serde support (#1333) Tony Arcieri 2026-05-06 10:43:42 -06:00
  • 2ac115c5fe build(deps): bump serdect from 0.4.2 to 0.4.3 (#1330) dependabot[bot] 2026-05-05 15:21:43 -06:00
  • d5012d5ba3 ed25519: add back serde_bytes support (#1332) Tony Arcieri 2026-05-05 15:09:40 -06:00
  • b60664ed3c build(deps): bump crate-ci/typos from 1.45.0 to 1.46.0 (#1331) dependabot[bot] 2026-05-04 14:16:34 -06:00
  • a1eb4e0982 build(deps): bump signature from 2.2.0 to 3.0.0 (#1328) dependabot[bot] 2026-05-04 13:44:28 -06:00
  • f2b087c0f3 ed25519 v3.0.0 (#1327) ed25519/v3.0.0 Tony Arcieri 2026-05-03 10:28:50 -06:00
  • 9c1e1fc627 ed25519: fix Zeroize impl for Signature (#1326) Tony Arcieri 2026-05-03 10:06:36 -06:00
  • 01e41793c3 ed25519: remove rand_core dev-dependency (#1325) Tony Arcieri 2026-05-03 09:54:22 -06:00
  • 3c97f39a05 ed25519: use serdect for serde support (#1324) Tony Arcieri 2026-05-03 09:28:36 -06:00
  • 2d7866fa4c ed25519: configure and apply workspace-level lints (#1323) Tony Arcieri 2026-05-02 21:21:26 -06:00
  • e0d47990aa Update copyright year to 2026 (#1322) Tony Arcieri 2026-05-02 18:10:44 -06:00
  • 088a4fe7a4 Bump signature dependency to v3 (#1321) Tony Arcieri 2026-05-02 15:16:18 -06:00
  • 826baa3682 Implement Hash on non-secret Signature and VerifyingKey types (#1309) Onyeka Obi 2026-05-01 15:17:15 -07:00
  • f3c409ee83 ml-dsa: add internal MaybeBox type (#1320) Tony Arcieri 2026-04-30 11:13:41 -06:00
  • 58bae19939 Cut new prereleases (#1319) xmss/v0.1.0-pre.1 slh-dsa/v0.2.0-rc.5 ml-dsa/v0.1.0-rc.9 ed448/v0.5.0-rc.6 ed25519/v3.0.0-rc.5 ecdsa/v0.17.0-rc.18 dsa/v0.7.0-rc.15 Tony Arcieri 2026-04-28 10:08:48 -06:00
  • 2eadc3c766 ml-dsa: bump module-lattice to v0.2.2 (#1318) Tony Arcieri 2026-04-28 09:36:10 -06:00
  • 452633d33a ecdsa: bump elliptic-curve to v0.14.0-rc.32 (#1317) Tony Arcieri 2026-04-28 09:35:52 -06:00
  • 86c035a74f Bump pkcs8 dependency to v0.11 (#1316) Tony Arcieri 2026-04-28 08:32:20 -06:00
  • f873b8e758 build(deps): bump hybrid-array from 0.4.10 to 0.4.11 (#1314) dependabot[bot] 2026-04-27 13:09:18 -06:00
  • d8b1875a9f Bump pkcs8 to v0.11.0-rc.12 (#1312) Tony Arcieri 2026-04-27 13:07:45 -06:00
  • 00e6eed7b2 build(deps): bump typenum from 1.19.0 to 1.20.0 (#1306) dependabot[bot] 2026-04-27 10:27:46 -06:00
  • f93d5022da ml-dsa: fix unreachable_pub lint by making Eta pub (#1311) Tony Arcieri 2026-04-27 09:15:21 -06:00
  • 0efe0f8936 ecdsa: use absolute 128-bit floor for bits2field (#1310) Onyeka Obi 2026-04-27 07:50:50 -07:00
  • f467f70447 ecdsa v0.17.0-rc.17 (#1304) ecdsa/v0.17.0-rc.17 Tony Arcieri 2026-04-15 13:41:21 -06:00
  • a39b93d604 ecdsa: bump spki to v0.8 (#1303) Tony Arcieri 2026-04-15 13:23:50 -06:00
  • 6752ba4cbe ecdsa: use mul_by_generator_and_mul_add_vartime for verification (#1302) Tony Arcieri 2026-04-15 12:49:14 -06:00
  • ecaf35904d ml-dsa: zeroize NTT-domain derived values in ExpandedSigningKey Drop (#1300) Peter Membrey 2026-04-16 00:53:09 +08:00
  • 66de36e62f xmss: delete Cargo.lock (#1301) Tony Arcieri 2026-04-14 14:27:43 -06:00
  • a9b80562a9 Cargo.lock: bump deps (#1299) Tony Arcieri 2026-04-14 08:47:04 -06:00
  • 8cb1795140 build(deps): bump elliptic-curve from 0.14.0-rc.29 to 0.14.0-rc.30 (#1292) dependabot[bot] 2026-04-09 08:47:57 -06:00
  • 66473ecba8 xmss: bump format dependencies (#1290) Tony Arcieri 2026-04-06 14:16:17 -06:00
  • 37f9be5bca build(deps): bump actions/checkout from 5.0.1 to 6.0.2 (#1289) dependabot[bot] 2026-04-06 08:52:04 -06:00
  • a031db91a4 build(deps): bump crate-ci/typos from 1.44.0 to 1.45.0 (#1288) dependabot[bot] 2026-04-06 08:40:58 -06:00
  • d011b9a356 ml-dsa: make PartialEq for ExpandedSigningKey constant time (#1286) Arthur Gautier 2026-04-03 15:58:36 -07:00
  • f282377eb6 build(deps): bump ctutils from 0.4.0 to 0.4.2 (#1285) dependabot[bot] 2026-04-03 09:01:18 -06:00
  • fc8907dde0 Bump sha3 dependency to v0.11 (#1283) Tony Arcieri 2026-04-03 08:34:07 -06:00
  • 76822a8af0 bign-genk v0.1.0-pre.0 (#1282) bign-genk/v0.1.0-pre.0 Tony Arcieri 2026-04-02 22:42:04 -06:00
  • 73e7128459 ml-dsa: missing derives on SigningKey (#1281) Arthur Gautier 2026-04-02 21:17:29 -07:00
  • 902819d431 build(deps): bump hybrid-array from 0.4.9 to 0.4.10 (#1279) dependabot[bot] 2026-04-01 16:33:27 -06:00
  • 6fd15b6f05 build(deps): bump belt-hash from 0.2.0-rc.5 to 0.2 (#1277) dependabot[bot] 2026-03-30 10:24:20 -06:00
  • 5c5d8740f4 build(deps): bump hybrid-array from 0.4.8 to 0.4.9 (#1276) dependabot[bot] 2026-03-30 10:11:59 -06:00
  • 6054a76564 build(deps): bump actions/checkout from 5 to 6 (#1278) dependabot[bot] 2026-03-30 10:10:42 -06:00
  • d73c1e2ecb Bump hmac to v0.13 (#1274) Tony Arcieri 2026-03-29 17:48:15 -06:00
  • f1c060a225 fix(ecdsa): correct error message for invalid vector.k in dev macro (#1220) GarmashAlex 2026-03-27 20:18:28 +03:00
  • e1acc72d8b fix(slh-dsa): use checked_shl for idx_tree range in tests (#1224) sashass1315 2026-03-27 19:18:05 +02:00
  • ff2cf64b0c build(deps): bump sha1 from 0.11.0-rc.5 to 0.11 (#1273) dependabot[bot] 2026-03-27 11:15:30 -06:00
  • 32e80942ca bign-genk: Initial implementation (#1109) Alexandr Kitaev 2026-03-27 19:37:22 +03:00
  • ecfc95ebc4 ml-dsa v0.1.0-rc.8 (#1272) ml-dsa/v0.1.0-rc.8 Tony Arcieri 2026-03-26 14:38:29 -06:00
  • 4deba8ec98 ml-dsa: bump module-lattice to v0.2 (#1271) Tony Arcieri 2026-03-26 13:36:24 -06:00
  • f2a7431e09 build(deps): bump crate-ci/typos from 1.43.4 to 1.44.0 (#1239) dependabot[bot] 2026-03-26 13:20:35 -06:00
  • 8d862f25c2 build(deps): bump actions/upload-artifact from 6 to 7 (#1240) dependabot[bot] 2026-03-26 13:20:15 -06:00
  • 7b0ffd01c1 ml-dsa: use ctutils for constant-time selection; avoid branches (#1245) Scott Arciszewski 2026-03-26 15:19:57 -04:00