Implemented AES-CMAC based PRF and signer.

The cmac plugin implements AES-CMAC as defined in RFC 4493 and the
signer and PRF based on it as defined in RFC 4494 and RFC 4615,
respectively.
This commit is contained in:
Tobias Brunner
2012-04-03 10:40:47 +02:00
parent 9a6b1cb412
commit c0d39c205c
11 changed files with 926 additions and 0 deletions
+7
View File
@@ -215,6 +215,13 @@ if MONOLITHIC
endif
endif
if USE_CMAC
SUBDIRS += plugins/cmac
if MONOLITHIC
libstrongswan_la_LIBADD += plugins/cmac/libstrongswan-cmac.la
endif
endif
if USE_XCBC
SUBDIRS += plugins/xcbc
if MONOLITHIC