symm/cmac.h, symm/cmac-def.h: Implement the CMAC (OMAC) message auth'n mode.
authorMark Wooding <mdw@distorted.org.uk>
Wed, 31 Oct 2018 12:05:48 +0000 (12:05 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Thu, 5 Sep 2019 00:36:05 +0000 (01:36 +0100)
commitea0540598e8259ebf543c9485d8afacd880e4d7b
treea5352cce21b550f1c9d11bee9e37b22801023ae7
parentceded83441a661c6c5dee0ec3853b8548df35a5a
symm/cmac.h, symm/cmac-def.h: Implement the CMAC (OMAC) message auth'n mode.

Also introduce `utils/advmodes' containing toy implementations of
`fancy' blockcipher modes, which is useful as a reference and
playground.
26 files changed:
symm/Makefile.am
symm/cmac-def.h [new file with mode: 0644]
symm/cmac.h [new file with mode: 0644]
symm/t/blowfish
symm/t/cast128
symm/t/cast256.local [new file with mode: 0644]
symm/t/des
symm/t/des3
symm/t/desx
symm/t/idea
symm/t/mars.local [new file with mode: 0644]
symm/t/noekeon
symm/t/rc2
symm/t/rc5
symm/t/rijndael.local [new file with mode: 0644]
symm/t/rijndael192
symm/t/rijndael256
symm/t/safer
symm/t/safersk
symm/t/serpent.local [new file with mode: 0644]
symm/t/skipjack
symm/t/square
symm/t/tea
symm/t/twofish.local [new file with mode: 0644]
symm/t/xtea
utils/advmodes [new file with mode: 0755]