summaryrefslogtreecommitdiff
path: root/Filelist.txt
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2019-05-18 23:07:17 -0400
committerGitHub <noreply@github.com>2019-05-18 23:07:17 -0400
commit1a63112faf5af60e0ebcc60654eef806e7f6f11a (patch)
tree5144dbd6968ef0643f5e7d03086e916c2e27ab99 /Filelist.txt
parent4a21619bff1b1690a97789b76fd70cbb226f7b87 (diff)
downloadcryptopp-git-1a63112faf5af60e0ebcc60654eef806e7f6f11a.tar.gz
Add ARM SHA1 asm implementation from Cryptogams (GH #837, PR #838)
Add ARM SHA1 asm implementation from Cryptogams. Cryptogams is Andy Polyakov's project used to create high speed crypto algorithms and share them with other developers. Cryptogams has a dual license. First is the OpenSSL license because Andy contributes to OpenSSL. Second is a BSD license for those who want a more permissive license. Andy's implementation runs about 30% faster than C/C++ code. Testing on a 1 GHz Cortex-A7 shows Cryptograms at 16 cpb, and C++ at 23 cpb. The integration instructions are documented at [Cryptogams SHA](https://wiki.openssl.org/index.php/Cryptogams_SHA) on the OpenSSL wiki.
Diffstat (limited to 'Filelist.txt')
-rw-r--r--Filelist.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/Filelist.txt b/Filelist.txt
index 56f3c37a..7c654b7e 100644
--- a/Filelist.txt
+++ b/Filelist.txt
@@ -314,6 +314,8 @@ serpentp.h
sha.cpp
sha_simd.cpp
sha.h
+sha1_armv4.h
+sha1_armv4.S
sha3.cpp
sha3.h
shacal2.cpp