summaryrefslogtreecommitdiff
path: root/Filelist.txt
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2019-05-19 16:29:45 -0400
committerGitHub <noreply@github.com>2019-05-19 16:29:45 -0400
commitd38e5a954df411b0fa83d22479af85cdaa772adb (patch)
tree1ef9de0fd53b4eacc4516f1fe76c004f54ad4b12 /Filelist.txt
parent4c9ca6b723b5ec5aab7eec720ad4d22598abe941 (diff)
downloadcryptopp-git-d38e5a954df411b0fa83d22479af85cdaa772adb.tar.gz
Add ARM SHA512 asm implementation from Cryptogams (GH #841, PR #843)
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 45% faster than C/C++ code. Testing on a 1.8 GHz Cortex-A17 shows Cryptograms at 45 cpb, and C++ at 79 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 882a41db..c1766a93 100644
--- a/Filelist.txt
+++ b/Filelist.txt
@@ -318,6 +318,8 @@ sha1_armv4.h
sha1_armv4.S
sha256_armv4.h
sha256_armv4.S
+sha512_armv4.h
+sha512_armv4.S
sha3.cpp
sha3.h
shacal2.cpp