Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update PFX file defaults to use modern encryption #449

Open
rmbolger opened this issue Aug 14, 2022 · 0 comments
Open

Update PFX file defaults to use modern encryption #449

rmbolger opened this issue Aug 14, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@rmbolger
Copy link
Owner

OpenSSL 3.x no longer supports the use of RC2-40-CBC encryption for PFX private keys without reverting to "legacy" mode which is cumbersome. AES256CBC with HMAC-SHA256 is the modern option used with the UseModernPfxEncryption option in #447 and is supported natively on both OpenSSL 3.x and 1.1.x, but not on 1.0.x which is EOL.

To avoid potentially breaking users in 4.x, #447 made the modern encryption option opt-in. But with a new major version, we should change the default for new orders to use the modern encryption option and make the legacy option opt-in.

@rmbolger rmbolger added the enhancement New feature or request label Aug 14, 2022
@rmbolger rmbolger added this to the v5.0 milestone Aug 14, 2022
@rmbolger rmbolger self-assigned this Aug 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant