commit | 87870cfb4b5a93c70e2dc32d0349af0625bd5546 | [log] [tgz] |
---|---|---|
author | Iuliana Prodan <iuliana.prodan@nxp.com> | Mon Jan 21 15:22:42 2019 +0200 |
committer | Herbert Xu <herbert@gondor.apana.org.au> | Fri Feb 01 14:42:03 2019 +0800 |
tree | a73c5f4b200674b9b8a58abab2035ffb0b0f9b36 | |
parent | 7e33d4d48974e06745514a68c8b1670e5006a4dd [diff] |
crypto: caam - add support for cmac(aes) Add cmac(aes) keyed hash offloading support. Similar to xcbc implementation, driver must make sure there are still some bytes buffered when ahash_final() is called. This way HW is able to decide whether padding is needed and which key to derive (L -> K1 / K2) for the last block. Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com> Signed-off-by: Horia Geantă <horia.geanta@nxp.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>