Skip to content

Conversation

@vcsjones
Copy link
Member

@vcsjones vcsjones commented Nov 4, 2025

Summary

Updates the cross-platform cryptography guide for changes in .NET 10.

Closes #46828


Internal previews

📄 File 🔗 Preview link
docs/standard/security/cross-platform-cryptography.md Cross-Platform Cryptography in .NET

Copilot AI review requested due to automatic review settings November 4, 2025 18:51
@vcsjones vcsjones requested review from a team and IEvangelist as code owners November 4, 2025 18:51
@dotnetrepoman dotnetrepoman bot added this to the November 2025 milestone Nov 4, 2025
@vcsjones vcsjones requested a review from bartonjs November 4, 2025 18:51
Copy link
Contributor

Copilot AI left a 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.

Copy link
Contributor

@gewarren gewarren left a 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).

Copy link
Contributor

@gewarren gewarren left a 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]>
@gewarren gewarren enabled auto-merge (squash) November 4, 2025 22:18
@gewarren gewarren merged commit 6ce910a into dotnet:main Nov 4, 2025
9 checks passed
Copy link
Member

@bartonjs bartonjs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Cross Platform Cryptography Guide for .NET 10

3 participants