elements/src/crypto
Mark Friedenbach d8ec55b5b7 Add mistate output to CSHA256.
This allows the intermediate state of a SHA-256 run to be saved for future resumption, or in the case of fast Merkle trees to perform a non-padded hash.
2017-04-02 14:23:35 -04:00
..
ctaes Merge commit 'a545127fbc' as 'src/crypto/ctaes' 2016-05-11 19:37:02 +02:00
aes.cpp crypto: add AES 128/256 CBC classes 2016-05-13 10:23:03 +02:00
aes.h crypto: add AES 128/256 CBC classes 2016-05-13 10:23:03 +02:00
common.h build: Endian compatibility 2015-03-06 15:54:53 +01:00
hmac_sha256.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
hmac_sha256.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
hmac_sha512.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
hmac_sha512.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
ripemd160.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
ripemd160.h crypto: bytes counts are 64 bit 2016-04-15 16:44:23 +02:00
sha1.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
sha1.h crypto: bytes counts are 64 bit 2016-04-15 16:44:23 +02:00
sha256.cpp Add mistate output to CSHA256. 2017-04-02 14:23:35 -04:00
sha256.h Add mistate output to CSHA256. 2017-04-02 14:23:35 -04:00
sha512.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
sha512.h crypto: bytes counts are 64 bit 2016-04-15 16:44:23 +02:00