Skip to content

Update Swift Crypto with API from CryptoKit @ WWDC20 #40

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 22, 2020

Conversation

Lukasa
Copy link
Contributor

@Lukasa Lukasa commented Jun 22, 2020

Motivation:

At WWDC 2020 Apple updated the CryptoKit APIs. This PR brings those new
APIs to Swift Crypto. This brings Swift Crypto up-to-date with the
latest CryptoKit API support, including PEM/DER key support and HKDF API
extensions.

Modifications:

  • Bring forward the CryptoKit API files
  • Update to have API match the WWDC seed.

Result:

Users will have access to the seed APIs.

@Lukasa Lukasa requested review from FredericJacobs and weissi June 22, 2020 20:15
Copy link
Member

@weissi weissi left a comment

Choose a reason for hiding this comment

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

Awesome, LGTM!

Motivation:

At WWDC 2020 Apple updated the CryptoKit APIs. This PR brings those new
APIs to Swift Crypto. This brings Swift Crypto up-to-date with the
latest CryptoKit API support, including PEM/DER key support and HKDF API
extensions.

Modifications:

- Bring forward the CryptoKit API files
- Update to have API match the WWDC seed.

Result:

Users will have access to the seed APIs.
Copy link
Member

@FredericJacobs FredericJacobs left a comment

Choose a reason for hiding this comment

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

🚀

@Lukasa Lukasa merged commit 794901c into apple:master Jun 22, 2020
@Lukasa Lukasa deleted the cb-wwdc20 branch June 22, 2020 20:40
rnro pushed a commit to rnro/swift-crypto that referenced this pull request Mar 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants