mgf1: Refactored MGF1 as an XOF
authorAndreas Steffen <andreas.steffen@strongswan.org>
Tue, 20 Sep 2016 20:01:07 +0000 (22:01 +0200)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Wed, 21 Sep 2016 04:40:52 +0000 (06:40 +0200)
commit188b190a70c9e730bfa9f6edb836252832e2880b
tree502d74eeff97e773cdfb8f18782018dfa3763eb2
parente9e643b240ac6a1c3c8ffd8c7045625b28b4df19
mgf1: Refactored MGF1 as an XOF
61 files changed:
configure.ac
src/libstrongswan/Makefile.am
src/libstrongswan/crypto/mgf1/mgf1.c [deleted file]
src/libstrongswan/crypto/mgf1/mgf1.h [deleted file]
src/libstrongswan/crypto/mgf1/mgf1_bitspender.c [deleted file]
src/libstrongswan/crypto/mgf1/mgf1_bitspender.h [deleted file]
src/libstrongswan/crypto/xofs/mgf1.h [new file with mode: 0644]
src/libstrongswan/crypto/xofs/xof.c
src/libstrongswan/crypto/xofs/xof.h
src/libstrongswan/crypto/xofs/xof_bitspender.c [new file with mode: 0644]
src/libstrongswan/crypto/xofs/xof_bitspender.h [new file with mode: 0644]
src/libstrongswan/plugins/bliss/bliss_private_key.c
src/libstrongswan/plugins/bliss/bliss_public_key.c
src/libstrongswan/plugins/bliss/bliss_sampler.c
src/libstrongswan/plugins/bliss/bliss_sampler.h
src/libstrongswan/plugins/bliss/bliss_utils.c
src/libstrongswan/plugins/bliss/bliss_utils.h
src/libstrongswan/plugins/chapoly/chapoly_xof.c
src/libstrongswan/plugins/mgf1/Makefile.am [new file with mode: 0644]
src/libstrongswan/plugins/mgf1/mgf1_plugin.c [new file with mode: 0644]
src/libstrongswan/plugins/mgf1/mgf1_plugin.h [new file with mode: 0644]
src/libstrongswan/plugins/mgf1/mgf1_xof.c [new file with mode: 0644]
src/libstrongswan/plugins/mgf1/mgf1_xof.h [new file with mode: 0644]
src/libstrongswan/plugins/ntru/ntru_poly.c
src/libstrongswan/plugins/ntru/ntru_poly.h
src/libstrongswan/plugins/ntru/ntru_private_key.c
src/libstrongswan/plugins/ntru/ntru_public_key.c
src/libstrongswan/plugins/ntru/ntru_trits.c
src/libstrongswan/plugins/ntru/ntru_trits.h
src/libstrongswan/plugins/sha3/sha3_shake.c
src/libstrongswan/tests/suites/test_mgf1.c
src/libstrongswan/tests/suites/test_ntru.c
testing/tests/ikev1/net2net-ntru-cert/hosts/moon/etc/strongswan.conf
testing/tests/ikev1/net2net-ntru-cert/hosts/sun/etc/strongswan.conf
testing/tests/ikev1/rw-ntru-psk/hosts/carol/etc/strongswan.conf
testing/tests/ikev1/rw-ntru-psk/hosts/dave/etc/strongswan.conf
testing/tests/ikev1/rw-ntru-psk/hosts/moon/etc/strongswan.conf
testing/tests/ikev2/alg-chacha20poly1305/hosts/carol/etc/strongswan.conf
testing/tests/ikev2/alg-chacha20poly1305/hosts/moon/etc/strongswan.conf
testing/tests/ikev2/net2net-ntru-bandwidth/hosts/moon/etc/strongswan.conf
testing/tests/ikev2/net2net-ntru-bandwidth/hosts/sun/etc/strongswan.conf
testing/tests/ikev2/net2net-ntru-cert/hosts/moon/etc/strongswan.conf
testing/tests/ikev2/net2net-ntru-cert/hosts/sun/etc/strongswan.conf
testing/tests/ikev2/rw-cert/hosts/carol/etc/strongswan.conf
testing/tests/ikev2/rw-cert/hosts/dave/etc/strongswan.conf
testing/tests/ikev2/rw-cert/hosts/moon/etc/strongswan.conf
testing/tests/ikev2/rw-newhope-bliss/hosts/carol/etc/strongswan.conf
testing/tests/ikev2/rw-newhope-bliss/hosts/dave/etc/strongswan.conf
testing/tests/ikev2/rw-newhope-bliss/hosts/moon/etc/strongswan.conf
testing/tests/ikev2/rw-ntru-bliss/hosts/carol/etc/strongswan.conf
testing/tests/ikev2/rw-ntru-bliss/hosts/dave/etc/strongswan.conf
testing/tests/ikev2/rw-ntru-bliss/hosts/moon/etc/strongswan.conf
testing/tests/ikev2/rw-ntru-psk/hosts/carol/etc/strongswan.conf
testing/tests/ikev2/rw-ntru-psk/hosts/dave/etc/strongswan.conf
testing/tests/ikev2/rw-ntru-psk/hosts/moon/etc/strongswan.conf
testing/tests/swanctl/rw-newhope-bliss/hosts/carol/etc/strongswan.conf
testing/tests/swanctl/rw-newhope-bliss/hosts/dave/etc/strongswan.conf
testing/tests/swanctl/rw-newhope-bliss/hosts/moon/etc/strongswan.conf
testing/tests/swanctl/rw-ntru-bliss/hosts/carol/etc/strongswan.conf
testing/tests/swanctl/rw-ntru-bliss/hosts/dave/etc/strongswan.conf
testing/tests/swanctl/rw-ntru-bliss/hosts/moon/etc/strongswan.conf