Skip to content
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

AES-GCM with KV slots as input/output #686

Open
bluegate010 opened this issue Jan 9, 2025 · 0 comments
Open

AES-GCM with KV slots as input/output #686

bluegate010 opened this issue Jan 9, 2025 · 0 comments

Comments

@bluegate010
Copy link

bluegate010 commented Jan 9, 2025

For OCP LOCK, a required feature would be to be able to use a KV slot as an AES GCM key. The AES hardware can truncate the key to the correct size before using it.

This is needed because we wish to derive an AES GCM decryption key based on the results of an HMAC operation where the key is in KV, and therefore the results of the HMAC operation must be in KV.

Separately: a desired feature would be to encrypt/decrypt a payload directly from/into a KV slot, such that it was never exposed to memory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant