summaryrefslogtreecommitdiff
path: root/cmac.h
Commit message (Collapse)AuthorAgeFilesLines
* cmac: add CMAC-DES3 (CMAC-TDES) implementationDmitry Eremin-Solenikov2019-07-101-0/+17
| | | | | | Implement CMAC using TrippleDES as underlying cipher. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* cmac: add 64-bit mode CMACDmitry Eremin-Solenikov2019-07-101-0/+69
| | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* Further separation of CMAC per-message state from subkeys.cmac-layoutNiels Möller2019-06-051-15/+22
|
* Revert move of cmac128_ctx indexNiels Möller2019-06-051-1/+1
|
* New struct cmac128_key.Niels Möller2019-06-011-3/+7
|
* Mostly aesthetic changes to CMAC.Niels Möller2018-02-191-15/+18
|
* Reindent CMAC code to GNU standard, white space changes only.Niels Möller2018-02-191-24/+28
|
* Added support for CMACNikos Mavrogiannopoulos2018-02-191-0/+133
That adds support for CMAC as a generic framework for 128-bit block and key ciphers, as well as API for AES-128-CMAC, and AES-256-CMAC. Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>