PackageTrack
Sign in Get early access

rfc6979

Pure Rust implementation of RFC6979: Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA)

0.6.0 199M downloads/mo #506 most downloaded on crates.io RustCrypto/signatures

What this package is like to depend on

Last release 1 months ago

30 Jun 2026

Release timing varies

gaps range from 2 weeks to 10 months

Most releases are documented

notes for 6 of 8 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

23 releases · first in 2021

9 releases in the last 12 months

see the full history below

Release timeline

23 releases · Feb 2021 to Jun 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 23
  1. 0.6.0 30 Jun 2026
    Release notes

    rfc6979 v0.6.0 (#1404)

    Open source →
    Release notes

    Changed

    • Replace generate_k(_mut) free functions with new KGenerator struct (#1395)
    • Use crypto-bigint for representing q (#1395)

    Fixed

    • Allow the use of non-block_api-backed hashes (#1360)

    Removed

    • generate_k and generate_k_mut free functions (#1395)
    Open source →
  2. 0.6.0-rc.0 29 Jun 2026 pre-release
    Release notes

    This release is a significant rewrite that includes the new KGenerator
    API and integration with crypto-bigint.

    See #1395.

    Open source →
  3. 0.6.0-pre.0 06 Jun 2026 pre-release

    Nothing published for this version

  4. 0.5.0 06 May 2026
    Release notes

    Added

    • generate_k_mut function (#773)
    • P-521 + SHA-512 test vectors (#775)
    • Upgrade to 2024 edition and bump MSRV to 1.85 (#913)

    Changed

    • Replace Digest bounds with EagerHash (#1076)
    • Bump sha2 dependency to v0.11 (#1267)
    • Bump hmac to v0.13 (#1274)

    Removed

    • Output size bounds on digest functions (#773)

    Fixed

    • Handling of inputs which are not the same size as the digest output (#781)
    Open source →
  5. 0.5.0-rc.5 02 Feb 2026 pre-release

    Nothing published for this version

  6. 0.5.0-rc.4 27 Jan 2026 pre-release

    Nothing published for this version

  7. 0.5.0-rc.3 06 Nov 2025 pre-release

    Nothing published for this version

  8. 0.5.0-rc.2 22 Oct 2025 pre-release

    Nothing published for this version

  9. 0.5.0-rc.1 03 Sep 2025 pre-release

    Nothing published for this version

  10. 0.5.0-rc.0 29 May 2025 pre-release

    Nothing published for this version

  11. 0.5.0-pre.4 27 Jul 2024 pre-release

    Nothing published for this version

  12. 0.5.0-pre.3 02 Feb 2024 pre-release

    Nothing published for this version

  13. 0.5.0-pre.2 17 Jan 2024 pre-release

    Nothing published for this version

  14. 0.5.0-pre.1 10 Jan 2024 pre-release

    Nothing published for this version

  15. 0.5.0-pre.0 09 Jan 2024 pre-release

    Nothing published for this version

  16. 0.4.0 28 Feb 2023
    Release notes

    Changed

    • MSRV 1.60 (#628)
    • Decouple from crypto-bigint (#639)
    Open source →
  17. 0.4.0-pre.0 01 Feb 2023 pre-release

    Nothing published for this version

  18. 0.3.1 03 Nov 2022
    Release notes

    Added

    • Usage example (#577)
    Open source →
  19. 0.3.0 27 Jun 2022
    Release notes

    Changed

    • Use SimpleHmac to implement HmacDrbg (#499)
    Open source →
  20. 0.2.0 09 May 2022
    Release notes

    Added

    • License files (#447)

    Changed

    • Bump hmac dependency to v0.12 (#433)
    • Bump crypto-bigint dependency to v0.4 (#469)

    0.1.0 (2021-11-21)

    • Initial release
    Open source →
  21. 0.2.0-pre.0 18 Jan 2022 pre-release

    Nothing published for this version

  22. 0.1.0 21 Nov 2021

    Nothing published for this version

  23. 0.0.0 09 Feb 2021

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive