apple / swift-crypto

Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
https://apple.github.io/swift-crypto
Apache License 2.0
1.47k stars 166 forks source link

Update to CryptoKit 2023 final API #199

Closed Lukasa closed 1 year ago

Lukasa commented 1 year ago

Motivation

This patch brings us up-to-date with CryptoKit's final 2023 API form.

Modifications

Slight tweak to exporter secrets for HPKE to match final spec. New representation for SecureBytes when empty.

Result

We're ready for the future

Lukasa commented 1 year ago

API breakage is expected.