Skip to content
This repository has been archived by the owner on Jul 2, 2023. It is now read-only.

Refactor crypto #196

Merged
merged 3 commits into from
May 11, 2023
Merged

Conversation

Xynnn007
Copy link
Member

@Xynnn007 Xynnn007 commented May 10, 2023

Including:

  1. Refactored the code structure of deps/crypto
  2. Add encryption api for AES GCM/CTR 256
  3. Add CI covering deps/crypto

We need 2 for a Sample KMS implementation (#189) and for CoCo Keyprovider potentially in future

different submodules are split into different files and directories.

Signed-off-by: Xynnn007 <xynnn@linux.alibaba.com>
@Xynnn007 Xynnn007 marked this pull request as draft May 10, 2023 06:05
both openssl and purely rust now have support for aes gcm/ctr 256
encryption, also test suites

Signed-off-by: Xynnn007 <xynnn@linux.alibaba.com>
Signed-off-by: Xynnn007 <xynnn@linux.alibaba.com>
@Xynnn007 Xynnn007 marked this pull request as ready for review May 10, 2023 06:38
@jialez0 jialez0 merged commit a72abf0 into confidential-containers:main May 11, 2023
@Xynnn007 Xynnn007 deleted the refactor-crypto branch May 11, 2023 02:15
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants