Skip to content
  • Jeffrey Walton's avatar
    Add ARM SHA256 asm implementation from Cryptogams (GH #840, PR #840) · 4c9ca6b7
    Jeffrey Walton authored
    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 GHz Cortex-A7 shows Cryptograms at 17 cpb, and C++ at 30 cpb.
    
    The integration instructions are documented at [Cryptogams SHA](https://wiki.openssl.org/index.php/Cryptogams_SHA) on the OpenSSL wiki.
    4c9ca6b7
This project is licensed under the Boost Software License 1.0. Learn more