-
Notifications
You must be signed in to change notification settings - Fork 1.3k
nrf_security: cracen: Add support for multipart cmac to lm20 #22912
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
base: main
Are you sure you want to change the base?
Conversation
43021e1
to
1472aab
Compare
CI InformationTo view the history of this post, clich the 'edited' button above Inputs:Sources:sdk-nrf: PR head: 35ad3dad8a5139f45d13e010d998f5e7a15876b2 more detailssdk-nrf:
Github labels
List of changed files detected by CI (6)
Outputs:ToolchainVersion: 3ae5dc3c63 Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
1472aab
to
47f8759
Compare
return PSA_ERROR_NOT_SUPPORTED; | ||
} | ||
|
||
/* lm20 does not support 192-bit keys */ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ignore this comment. Apparently we do and no one documented it. Will remove after ci
47f8759
to
5c5f9e4
Compare
Add software workaround to allow multipart cmac to work on lm20 This is done by implementing CMAC using the hardware aes encryption primitives. Split out cmac for lm20 into separate files Signed-off-by: Dag Erik Gjørvad <dag.erik.gjorvad@nordicsemi.no>
5c5f9e4
to
35ad3da
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Add software workaround to allow multipart cmac to work on lm20.
This is done by implementing CMAC using the hardware aes encryption primitives.
Split out cmac for lm20 into separate files