aesni: Implement XCBC mode to provide a signer/prf
authorMartin Willi <martin@revosec.ch>
Fri, 27 Mar 2015 12:51:24 +0000 (13:51 +0100)
committerMartin Willi <martin@revosec.ch>
Wed, 15 Apr 2015 09:35:28 +0000 (11:35 +0200)
commit9d187f87112c0c9ee6a9206e60c39ba2cbaa3ade
tree9c52132df99164b0a3f1edbed065ee88aed794c4
parentd48642b7eb488877df96b59ff334f548e6bb6d7b
aesni: Implement XCBC mode to provide a signer/prf

Compared to the xcbc plugin using AESNI-CBC as backend, this improves
performance of AES-XCBC by ~45%.
src/libstrongswan/plugins/aesni/Makefile.am
src/libstrongswan/plugins/aesni/aesni_plugin.c
src/libstrongswan/plugins/aesni/aesni_xcbc.c [new file with mode: 0644]
src/libstrongswan/plugins/aesni/aesni_xcbc.h [new file with mode: 0644]