dotnet / dotnet/runtime

Add additional algorithms for EnvelopedCms

Open
#132,860 1 comment 0 reactions 1 assignee Claimed by @vcsjones View on GitHub
area-System.Security
Dominant language
C#
Stars
18.3k
Forks
5.6k
PR merge metrics
PR metrics pending

Description

EnvelopedCms has a number of additional, and useful, algorithms that are specified in various RFCs but our managed implementation has not kept up with, or never bothered to implement. We should implement these.

- EC-DH ([RFC 5753])
- X25519 ([RFC 8418])
- AES AEADs ([RFC 5084])

[RFC 5753]: https://datatracker.ietf.org/doc/html/rfc5753
[RFC 8418]: https://datatracker.ietf.org/doc/rfc8418/
[RFC 5084]: https://datatracker.ietf.org/doc/rfc5084/

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.