implemented XCBC algorithms (signer, prf) for IKE on top of a crypter
authorMartin Willi <martin@strongswan.org>
Wed, 30 Apr 2008 14:26:24 +0000 (14:26 -0000)
committerMartin Willi <martin@strongswan.org>
Wed, 30 Apr 2008 14:26:24 +0000 (14:26 -0000)
commit27d04e055defe459e49480dc88286e5fa87bffb9
treeae841bd64e63e12b2edec52a8673bb1115891e65
parentf5475fa440db647c524e04bead3f4599653499a8
implemented XCBC algorithms (signer, prf) for IKE on top of a crypter
supporting ike=...-aesxcbc-... in ipsec.conf
added AUTH_AES_XCBC_96 and PRF_AES128_CBC to default IKE proposal
AES XCBC testcase
14 files changed:
configure.in
src/charon/config/proposal.c
src/charon/plugins/unit_tester/tests.h
src/charon/plugins/unit_tester/tests/test_aes.c
src/libstrongswan/Makefile.am
src/libstrongswan/plugins/xcbc/Makefile.am [new file with mode: 0644]
src/libstrongswan/plugins/xcbc/xcbc.c [new file with mode: 0644]
src/libstrongswan/plugins/xcbc/xcbc.h [new file with mode: 0644]
src/libstrongswan/plugins/xcbc/xcbc_plugin.c [new file with mode: 0644]
src/libstrongswan/plugins/xcbc/xcbc_plugin.h [new file with mode: 0644]
src/libstrongswan/plugins/xcbc/xcbc_prf.c [new file with mode: 0644]
src/libstrongswan/plugins/xcbc/xcbc_prf.h [new file with mode: 0644]
src/libstrongswan/plugins/xcbc/xcbc_signer.c [new file with mode: 0644]
src/libstrongswan/plugins/xcbc/xcbc_signer.h [new file with mode: 0644]