Skip to content

ssh-key: correctly parse OpenSSH keys generated by PuTTYgen - #321

Merged
baloo merged 1 commit into
RustCrypto:masterfrom
Eugeny:316-puttygen-relax-padding-checks
Feb 28, 2025
Merged

ssh-key: correctly parse OpenSSH keys generated by PuTTYgen#321
baloo merged 1 commit into
RustCrypto:masterfrom
Eugeny:316-puttygen-relax-padding-checks

Conversation

@Eugeny

@EugenyEugeny commented Dec 27, 2024

Copy link
Copy Markdown
Contributor

fixes#316

This allows parsing unencrypted private keys generated by PuTTYgen that incorrectly use 16-byte block size.

Technically supersedes #317 (saw that one too late)

@Eugeny
Eugenyforce-pushed the 316-puttygen-relax-padding-checks branch from 97c86ec to ddf937bCompareDecember 27, 2024 22:11
@baloo

Copy link
Copy Markdown
Member

Could you rebase this one?

@Eugeny
Eugenyforce-pushed the 316-puttygen-relax-padding-checks branch from ddf937b to beaffadCompareFebruary 28, 2025 08:44
@Eugeny

Copy link
Copy Markdown
ContributorAuthor

Done

@baloo
baloo merged commit 8de9a6c into RustCrypto:masterFeb 28, 2025
@quexten

Copy link
Copy Markdown

Thank you so much for your work on this!

@Eugeny

Copy link
Copy Markdown
ContributorAuthor

You're welcome! Happy to see it merged

Sign up for freeto 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.

Openssh-format private keys exported from putty fail to parse

3 participants

@Eugeny@baloo@quexten