diff options
author | Jade Philipoom <jadep@google.com> | 2018-03-22 10:00:52 +0100 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-05-14 03:14:46 -0700 |
commit | 69d0740bd451a3bc0759a644e21b6844fe6d829c (patch) | |
tree | 1edd2cde0793991fb0ee01b3bf01cb470b531b43 /test/lid_sw.tasklist | |
parent | 5550ae7f8d1c34ff9f15bab0d54cb87e4059c9be (diff) | |
download | chrome-ec-69d0740bd451a3bc0759a644e21b6844fe6d829c.tar.gz |
g: add AES CMAC according to RFC 4493
AES-CMAC implementation based on extant 128-bit AES, following closely
to the description in RFC 4493. Timing depends only on the length of the
message, not the content or the keys.
Signed-off-by: Jade Philipoom <jadep@google.com>
BRANCH=cr50
BUG=b:72788497
TEST=Passed the four test vectors provided in the RFC; these tests are defined as commands in aes_cmac.c and can be run with
"test_cmac 1 2 3 4" when CRYPTO_TEST_SETUP is defined.
Change-Id: I96fb4f29927c11970a6a17c0fd583694aa945c91
Reviewed-on: https://chromium-review.googlesource.com/975181
Commit-Ready: Vincent Palatin <vpalatin@chromium.org>
Tested-by: Vincent Palatin <vpalatin@chromium.org>
Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
Diffstat (limited to 'test/lid_sw.tasklist')
0 files changed, 0 insertions, 0 deletions