Skip to content

rsa v0.10 release tracking #647

Open

Description

@Snowiiii

Hello, My project is currently forced to use the latest rsa-rc version due to the fact rsa 0.9 still uses rand 0.8 which is pretty much broken on newer rust version due to the addition of the "gen" keyword, Using the release candidate of RSA becomes a problem when users try to use our crate and Cargo fetches a newer RC version then our crate is currently at, resulting in compile errors. I'm sick of constantly having to update the RC and just wish there would be finally an official release.

Activity

  1. tarcieri commented on Jan 26, 2026

    @tarcieri
    Member

    We're currently waiting on the release of rand_core v0.10, which I hope will be soon (and I hope you can appreciate why we wouldn't want to ship on rand_core v0.9 if rand_core v0.10 is imminent), and then we'll start releasing the lower-level crates in our stack, which you can track here: RustCrypto/traits#1571

    It would still also be good to address this before a release: #626

  2. changed the title [-]When 0.10 will release[/-] [+]`rsa` v0.10 release tracking[/+] on Jan 26, 2026
  3. pinned this issue on Jan 26, 2026
  4. Snowiiii commented on Feb 1, 2026

    @Snowiiii
    Author

    @tarcieri rand_core 0.10 just released

  5. psalaberria002 commented on May 21, 2026

    @psalaberria002

    Any progress on this one?

  6. konstin commented on Jun 23, 2026

    @konstin

    A stable release would be interesting for us to remove dependency duplication, the 0.10 prerelease has (transitive) dependency bumps that we require to update.

  7. tarcieri commented on Jun 23, 2026

    @tarcieri
    Member

    It's next on my TODO list after elliptic curves and AEADs, which I'm currently wrapping up

  8. Pgarrett commented on Jul 13, 2026

    @Pgarrett

    Hi @tarcieri any update on the release? Thanks!

  9. tarcieri commented on Jul 13, 2026

    @tarcieri
    Member

    It’s one of the next things I plan to work on, but unfortunately still needs a fairly significant amount of work

  10. dishmaker commented on Aug 29, 2026

    @dishmaker
    Contributor
  11. Snowiiii commented on Aug 29, 2026

    @Snowiiii
    Author

    TODO:

    * [Bump MSRV to 1.89 #707](https://github.com/RustCrypto/RSA/issues/707)
    
    * pkcs1 [pkcs1: blockers for v0.8.0 release? formats#2385](https://github.com/RustCrypto/formats/issues/2385)
    

    Whatever it takes at this point, just please give us 0.10 :crying:

  12. tarcieri commented on Oct 2, 2026

    @tarcieri
    Member

    I created #711 as a tracking issue for all of the remaining constant-time problems I was able to identify based on draft-irtf-cfrg-rsa-guidance.

    I don't think we need to address all of these prior to a v0.10.0 release, but it would at least be good to address the ones that require API changes and definitely get #626 addressed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions