Hi Everyone, We added Cryptogams code for ARM NEON for SHA1 and SHA256. Cryptogams is the repo maintained by Andy Polyakov. Also see https://github.com/dot-asm/cryptogams .
Andy's code is 30% to 50% faster than our C++ code. It is also faster then the code I was experimenting with. If interested, here are the steps to build Andy's code starting with the Perl sources: https://wiki.openssl.org/index.php/Cryptogams_SHA . The code can be disabled by opening config_asm.h, and commenting out CRYPTOGAMS_ARM_SHA1 or CRYPTOGAMS_ARM_SHA256. The cut-ins were tracked at https://github.com/weidai11/cryptopp/issues/837 (SHA1) and https://github.com/weidai11/cryptopp/issues/839 (SHA256). Jeff -- You received this message because you are subscribed to "Crypto++ Users". More information about Crypto++ and this group is available at http://www.cryptopp.com and http://groups.google.com/forum/#!forum/cryptopp-users. --- You received this message because you are subscribed to the Google Groups "Crypto++ Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/cryptopp-users/1bab343e-d38b-4a1e-84ee-1a4503c5356e%40googlegroups.com.
