summaryrefslogtreecommitdiff
path: root/cryptest.nmake
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2018-10-23 07:57:59 -0400
committerJeffrey Walton <noloader@gmail.com>2018-10-23 07:57:59 -0400
commit916c4484a2705fb296147355028fdb31cf0ea808 (patch)
treeba0119bda09cc617fcfd6a5bf8fa3ad05fd7313d /cryptest.nmake
parent35b874b527f659be6dc19190cce4f59b833afd10 (diff)
downloadcryptopp-git-916c4484a2705fb296147355028fdb31cf0ea808.tar.gz
Add ChaCha SSE2 implementation
Thanks to Jack Lloyd and Botan for allowing us to use the implementation. The numbers for SSE2 are very good. When compared with Salsa20 ASM the results are: * Salsa20 2.55 cpb; ChaCha/20 2.90 cpb * Salsa20/12 1.61 cpb; ChaCha/12 1.90 cpb * Salsa20/8 1.34 cpb; ChaCha/8 1.5 cpb
Diffstat (limited to 'cryptest.nmake')
-rw-r--r--cryptest.nmake4
1 files changed, 2 insertions, 2 deletions
diff --git a/cryptest.nmake b/cryptest.nmake
index 56ffeb92..5464f567 100644
--- a/cryptest.nmake
+++ b/cryptest.nmake
@@ -55,7 +55,7 @@ LIB_SRCS = \
algparam.cpp arc4.cpp aria-simd.cpp aria.cpp ariatab.cpp asn.cpp \
authenc.cpp base32.cpp base64.cpp basecode.cpp bfinit.cpp blake2-simd.cpp \
blake2.cpp blowfish.cpp blumshub.cpp camellia.cpp cast.cpp casts.cpp \
- cbcmac.cpp ccm.cpp chacha.cpp cham-simd.cpp cham.cpp channels.cpp \
+ cbcmac.cpp ccm.cpp chacha-simd.cpp chacha.cpp cham-simd.cpp cham.cpp channels.cpp \
cmac.cpp crc-simd.cpp crc.cpp default.cpp des.cpp dessp.cpp dh.cpp \
dh2.cpp dll.cpp dsa.cpp eax.cpp ec2n.cpp eccrypto.cpp ecp.cpp elgamal.cpp \
emsa2.cpp eprecomp.cpp esign.cpp files.cpp filters.cpp fips140.cpp \
@@ -83,7 +83,7 @@ LIB_OBJS = \
algparam.obj arc4.obj aria-simd.obj aria.obj ariatab.obj asn.obj \
authenc.obj base32.obj base64.obj basecode.obj bfinit.obj blake2-simd.obj \
blake2.obj blowfish.obj blumshub.obj camellia.obj cast.obj casts.obj \
- cbcmac.obj ccm.obj chacha.obj cham-simd.obj cham.obj channels.obj \
+ cbcmac.obj ccm.obj chacha-simd.obj chacha.obj cham-simd.obj cham.obj channels.obj \
cmac.obj crc-simd.obj crc.obj default.obj des.obj dessp.obj dh.obj \
dh2.obj dll.obj dsa.obj eax.obj ec2n.obj eccrypto.obj ecp.obj elgamal.obj \
emsa2.obj eprecomp.obj esign.obj files.obj filters.obj fips140.obj \