Skip to content

Support raw ECDH key agreements#82551

Merged
vcsjones merged 9 commits intodotnet:mainfrom
vcsjones:ecdh-raw
Mar 3, 2023
Merged

Support raw ECDH key agreements#82551
vcsjones merged 9 commits intodotnet:mainfrom
vcsjones:ecdh-raw

Conversation

@vcsjones
Copy link
Copy Markdown
Member

This adds support for exposing raw ECDH key agreements. Every platform exception Win8 supports this. Win8 will get a PlatformNotSupportedException.

Closes #71613

@ghost
Copy link
Copy Markdown

ghost commented Feb 23, 2023

Tagging subscribers to this area: @dotnet/area-system-security, @vcsjones
See info in area-owners.md if you want to be subscribed.

Issue Details

This adds support for exposing raw ECDH key agreements. Every platform exception Win8 supports this. Win8 will get a PlatformNotSupportedException.

Closes #71613

Author: vcsjones
Assignees: -
Labels:

area-System.Security

Milestone: -

@vcsjones vcsjones added the cryptographic-docs-impact Issues impacting cryptographic docs. Cleared and reused after documentation is updated each release. label Feb 24, 2023
@vcsjones
Copy link
Copy Markdown
Member Author

/azp run runtime-ioslike, runtime-android

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 2 pipeline(s).

@vcsjones
Copy link
Copy Markdown
Member Author

vcsjones commented Mar 3, 2023

tvOS failures appear to be dotnet/arcade#11683. No failures in affected area.
Mono/Linux/ARM64 failures are #81123.

Merging.

@vcsjones vcsjones merged commit be823a1 into dotnet:main Mar 3, 2023
@vcsjones vcsjones deleted the ecdh-raw branch March 3, 2023 14:54
@vcsjones vcsjones added this to the 8.0.0 milestone Mar 3, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Apr 2, 2023
@bartonjs bartonjs added tracking This issue is tracking the completion of other related issues. and removed tracking This issue is tracking the completion of other related issues. cryptographic-docs-impact Issues impacting cryptographic docs. Cleared and reused after documentation is updated each release. labels Jul 30, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[API Proposal]: Add ECDiffieHellman.DeriveSecretAgreement method

2 participants