Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 09:55:09

0001 /* Header file for use with Cryptogam's ARMv4 SHA1.    */
0002 /* Also see http://www.openssl.org/~appro/cryptogams/  */
0003 /* https://wiki.openssl.org/index.php/Cryptogams_SHA.  */
0004 
0005 #ifndef CRYPTOGAMS_SHA1_ARMV4_H
0006 #define CRYPTOGAMS_SHA1_ARMV4_H
0007 
0008 #ifdef __cplusplus
0009 extern "C" {
0010 #endif
0011 
0012 /* Crypto++ modified sha1_block_data_order to pass caps as a parameter. */
0013 /* Also see https://github.com/weidai11/cryptopp/issues/846.           */
0014 void cryptogams_sha1_block_data_order(void *state, const void *data, size_t blocks);
0015 
0016 /* Cryptogams arm caps */
0017 #define CRYPTOGAMS_ARMV7_NEON (1<<0)
0018 
0019 #ifdef __cplusplus
0020 }
0021 #endif
0022 
0023 #endif  /* CRYPTOGAMS_SHA1_ARMV4_H */