-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Closed
Labels
area-System.Securityin-prThere is an active PR which will close this issue when it is mergedThere is an active PR which will close this issue when it is merged
Milestone
Description
Right now Core on macOS has quasi-support for AES-GCM. It's there, but you need a modern version of OpenSsl to use it, which isn't there by default and users need to install via homebrew, or software projects need to package it themselves.
There are two new options on the table.
- Apple's upcoming CryptoKit has support for AES-GCM (in fact, as of writing, GCM is the only AES mode it supports). This would get support on 10.15 when it releases.
- SymCrypt is now open source. I don't know what plans have been made if any to integrate it in to CoreFx, or what the timeline for that looks like.
@bartonjs, do you have any input or thought on this? I realize nothing is going to happen for 3.0 but I'm trying to figure out long-term plans. I was contemplating building a managed wrapper around CryptoKit and releasing it as a nuget package, however if the work would be welcome in CoreFx then perhaps my effort is better spent there.
clairernovotny, rmhrisk and nis-spiirGrabYourPitchforks
Metadata
Metadata
Assignees
Labels
area-System.Securityin-prThere is an active PR which will close this issue when it is mergedThere is an active PR which will close this issue when it is merged