Commit Graph

26 Commits

Author SHA1 Message Date
Tom French 21e60bad04 chore: apply unreachable_pub lint (#1062) 2025-10-16 12:22:45 -06:00
Tony Arcieri c4ae371c05 New .rc prereleases (#1072)
- `dsa` v0.7.0-rc.6
- `ecdsa` v0.17.0-rc.7
- `ed25519` v3.0.0-rc.1
- `ed448` v0.5.0-rc.1
- `lms-signature` v0.1.0-rc.0
- `ml-dsa` v0.1.0-rc.0
- `slh-dsa` v0.2.0-rc.0
2025-09-13 09:02:13 -06:00
Tony Arcieri 78b0133757 Bump dependencies in Cargo.toml(s) (#1070)
Bumps the following:
- `aes` v0.9.0-rc.1
- `cipher` v0.5.0-rc.1
- `criterion` v0.7
- `ctr` v0.10.0-rc.1
- `hex-literal` v1
- `sha3` v0.11.0-rc.3
2025-09-13 08:27:52 -06:00
Tony Arcieri 7ec5b90af9 Bump signature to v3.0.0-rc.4 (#1069) 2025-09-12 20:31:46 -06:00
Tony Arcieri 7ed5b7c5aa lms: minor syntax fix (#1056) 2025-09-03 15:54:53 -06:00
Tony Arcieri 536d926d35 README.md(s): https links 2025-09-03 15:39:16 -06:00
Tony Arcieri 137ec7935c Bump hybrid-array to v0.4 (#1047) 2025-09-01 20:24:14 -06:00
Tony Arcieri 7359233da9 Bump signature to v3.0.0-rc.2 (#1016) 2025-07-16 08:21:11 -06:00
dishmaker b2229bd404 apply nightly clippy fixes (2025-05-12) (#967) 2025-06-14 12:37:28 -06:00
daxpedda 85c1abb4fd Implement MultipartSigner/Verifier (#982) 2025-06-05 09:24:25 -06:00
Tony Arcieri d0f9665b50 README.md(s): crates.io badge logo 2025-05-30 20:45:49 -06:00
Tony Arcieri 26b2889438 Bump digest dependency to v0.11.0-rc.0 (#973)
Also bumps:
- `elliptic-curve` v0.14.0-rc.2
- `signature` v3.0.0-rc.0
2025-05-29 10:16:43 -06:00
Arthur Gautier 0dd5dbc3e8 chore(deps): bump crypto-bigint to 0.7.0-pre.2 (#953) 2025-05-03 07:38:37 -06:00
Arthur Gautier 8e6bb26c26 ecdsa: use blanket impl from signature 3 (#945)
- Renames `DigestPrimitive` to `DigestAlgorithm`
- `DigestAlgorithm` now exported from crate root instead of `hazmat`
2025-04-23 10:58:24 -06:00
Arthur Gautier a83c494216 chore(deps): bump signature from 2.3.0-pre.6 to 2.3.0-pre.7 (#943) 2025-04-21 16:48:12 -06:00
Arthur Gautier e1ededaa34 lms,ml-dsa: relax Sized requirement on the rng (#918) 2025-03-18 15:25:48 -06:00
Arthur Gautier 06b9cc91f2 remove git dependency on hashes and hmac (#923) 2025-03-09 11:08:12 -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
David Wood dff009f5a4 lms: fix size of otstype (#875)
`otstype` is converted as a `u32` below, panics if it is `ID_LEN` (16) bytes long.

With this change, the `SigningKey` can be correctly converted to bytes and back.
2024-12-09 17:13:19 -07:00
Arthur Gautier 87a6da8435 lms: convert to hybrid-array (#865) 2024-09-30 13:12:00 -06:00
Tony Arcieri 0133af9266 README.md(s): use img.shields.io crate version badges 2024-09-04 19:48:24 -06:00
Tony Arcieri 0247d63bde Use new prerelease/release candidate dependencies (#836)
Bumps the following:

- `der` v0.8.0-rc.0
- `digest` v0.11.0-pre.9
- `elliptic-curve` v0.14.0-pre.6
- `pkcs8` v0.11.0-rc.0
- `sha2` v0.11.0-pre.4
- `signature` v2.3.0-pre.4
- `spki` v0.8.0-rc.0
2024-07-26 18:56:22 -06:00
Tony Arcieri 0a347c1e49 slh-dsa: expand Cargo.toml attributes (#827) 2024-05-31 11:31:18 -06:00
dependabot[bot] b5dc506b77 build(deps): bump zeroize from 1.7.0 to 1.8.1 (#825)
Bumps [zeroize](https://github.com/RustCrypto/utils) from 1.7.0 to 1.8.1.
- [Commits](https://github.com/RustCrypto/utils/compare/zeroize-v1.7.0...zeroize-v1.8.1)

---
updated-dependencies:
- dependency-name: zeroize
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-27 08:48:12 -06:00
Tony Arcieri fae9707c84 lms-signature v0.0.1 (#815) 2024-04-16 11:46:38 -06:00
Will Song 3e4e1aa270 lms: import into RustCrypto/signatures (#801)
Leighton-Micali Hash-Based Signatures

Co-authored-by: Tjaden Hess <tjade273@gmail.com>
2024-03-06 12:30:50 -07:00