-
Notifications
You must be signed in to change notification settings - Fork 6.1k
Cross-platform cryptography guide update for .NET 10 #49615
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates the cross-platform cryptography documentation to reflect the removal of OpenSSL support on macOS in .NET 10 and adds comprehensive documentation for post-quantum cryptography algorithms (ML-KEM, ML-DSA, SLH-DSA, and Composite ML-DSA).
- Updated macOS support status from
⚠️ to ❌ for OpenSSL-based cryptographic classes. - Revised explanatory text to clarify that OpenSSL support on macOS was removed in .NET 10.
- Added extensive post-quantum cryptography platform support tables.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left some style edits (mostly: don't use directional terms like "below" and use sentence casing for headings).
Co-authored-by: Genevieve Warren <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some xref errors to fix.
Co-authored-by: Genevieve Warren <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Summary
Updates the cross-platform cryptography guide for changes in .NET 10.
Closes #46828
Internal previews