[Pkg-swan-devel] Bug#861037: [PATCH 10/12] Enabled newhope plugin and dependent sha3 plugin (closed: #861036)

Gerald Turner gturner at unzane.com
Sun Apr 23 22:47:51 UTC 2017


---
 debian/control                             | 2 ++
 debian/libstrongswan-extra-plugins.install | 6 ++++++
 debian/rules                               | 2 ++
 3 files changed, 10 insertions(+)

diff --git a/debian/control b/debian/control
index ac9324c1..b807870d 100644
--- a/debian/control
+++ b/debian/control
@@ -152,11 +152,13 @@ Description: strongSwan utility and crypto library (extra plugins)
   - ldap (LDAP fetching plugin based on libldap)
   - mgf1 (MGF1 mask generation function)
   - mysql (MySQL database backend based on libmysqlclient)
+  - newhope (Key exchange based on post-quantum computer New Hope algorithm)
   - ntru (Key exchange based on post-quantum computer NTRU encryption)
   - padlock (VIA padlock crypto backend, provides AES128/SHA1)
   - pkcs11 (PKCS#11 smartcard backend)
   - rdrand (High quality / high performance random source using the Intel
     rdrand instruction found on Ivy Bridge processors)
+  - sha3 (SHA3_224/SHA3_256/SHA3_384/SHA3_512 hasher software implementation)
   - sqlite (SQLite database backend based on libsqlite3)
   - test-vectors (Set of test vectors for various algorithms)
 
diff --git a/debian/libstrongswan-extra-plugins.install b/debian/libstrongswan-extra-plugins.install
index 591b3c1d..ca6d4374 100644
--- a/debian/libstrongswan-extra-plugins.install
+++ b/debian/libstrongswan-extra-plugins.install
@@ -9,8 +9,10 @@ usr/lib/ipsec/plugins/libstrongswan-gcrypt.so
 usr/lib/ipsec/plugins/libstrongswan-ldap.so
 usr/lib/ipsec/plugins/libstrongswan-mgf1.so
 usr/lib/ipsec/plugins/libstrongswan-mysql.so
+usr/lib/ipsec/plugins/libstrongswan-newhope.so
 usr/lib/ipsec/plugins/libstrongswan-ntru.so
 usr/lib/ipsec/plugins/libstrongswan-pkcs11.so
+usr/lib/ipsec/plugins/libstrongswan-sha3.so
 usr/lib/ipsec/plugins/libstrongswan-sqlite.so
 usr/lib/ipsec/plugins/libstrongswan-test-vectors.so
 usr/lib/ipsec/plugins/libstrongswan-unbound.so
@@ -25,8 +27,10 @@ usr/share/strongswan/templates/config/plugins/gcrypt.conf
 usr/share/strongswan/templates/config/plugins/ldap.conf
 usr/share/strongswan/templates/config/plugins/mgf1.conf
 usr/share/strongswan/templates/config/plugins/mysql.conf
+usr/share/strongswan/templates/config/plugins/newhope.conf
 usr/share/strongswan/templates/config/plugins/ntru.conf
 usr/share/strongswan/templates/config/plugins/pkcs11.conf
+usr/share/strongswan/templates/config/plugins/sha3.conf
 usr/share/strongswan/templates/config/plugins/sqlite.conf
 usr/share/strongswan/templates/config/plugins/test-vectors.conf
 usr/share/strongswan/templates/config/plugins/unbound.conf
@@ -42,8 +46,10 @@ etc/strongswan.d/charon/gcrypt.conf
 etc/strongswan.d/charon/ldap.conf
 etc/strongswan.d/charon/mgf1.conf
 etc/strongswan.d/charon/mysql.conf
+etc/strongswan.d/charon/newhope.conf
 etc/strongswan.d/charon/ntru.conf
 etc/strongswan.d/charon/pkcs11.conf
+etc/strongswan.d/charon/sha3.conf
 etc/strongswan.d/charon/sqlite.conf
 etc/strongswan.d/charon/test-vectors.conf
 etc/strongswan.d/charon/unbound.conf
diff --git a/debian/rules b/debian/rules
index ec0860e8..8c712d87 100755
--- a/debian/rules
+++ b/debian/rules
@@ -34,9 +34,11 @@ CONFIGUREARGS := --libdir=/usr/lib --libexecdir=/usr/lib \
 		--enable-lookip \
 		--enable-mediation \
 		--enable-mysql \
+		--enable-newhope \
 		--enable-ntru \
 		--enable-openssl \
 		--enable-pkcs11 \
+		--enable-sha3 \
 		--enable-sqlite \
 		--enable-test-vectors \
 		--enable-unbound \
-- 
Gerald Turner <gturner at unzane.com>        Encrypted mail preferred!
OpenPGP: 4096R / CA89 B27A 30FA 66C5 1B80  3858 EC94 2276 FDB8 716D
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 948 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-swan-devel/attachments/20170423/6587d753/attachment.sig>


More information about the Pkg-swan-devel mailing list