Skip to content

Fix primes on RSA key conversion#318

Merged
tarcieri merged 1 commit intoRustCrypto:stablefrom
EpicEric:key-conversion-fix
Mar 26, 2025
Merged

Fix primes on RSA key conversion#318
tarcieri merged 1 commit intoRustCrypto:stablefrom
EpicEric:key-conversion-fix

Conversation

@EpicEric
Copy link

@EpicEric EpicEric commented Dec 1, 2024

Shoutout to @dignifiedquire for finding the issue in RustCrypto/RSA#463

Shoutout to @dignifiedquire for finding the issue
@Eugeny
Copy link
Contributor

Eugeny commented Dec 1, 2024

It's same as #218 so I guess it just needs a backport to the stable release

Eugeny added a commit to Eugeny/RustCrypto-SSH that referenced this pull request Dec 28, 2024
Eugeny added a commit to Eugeny/RustCrypto-SSH that referenced this pull request Dec 29, 2024
@tarcieri tarcieri merged commit 68e8589 into RustCrypto:stable Mar 26, 2025
zydou pushed a commit to zydou/arti that referenced this pull request Mar 16, 2026
Upstream `ssh-key` is missing some important features we need for
arti-relay:

  * a bug fix without which we can't convert deserialized RSA keys to
    their rsa counterparts: RustCrypto/SSH#318
  * @WesleyAC 's patch RustCrypto/SSH#412 for
    allowing insecure (1024 bits long) RSA keys (needed because the
    relay KS_relayid_rsa identity keys are 1024 bits long)

We plan to switch back to mainline `ssh-key` when `ssh-key 0.7.0` comes
out.

See the discussion in #2398 for more details.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants