lbrycrd/src/crypto
Wladimir J. van der Laan 9ad1a51857 crypto: bytes counts are 64 bit
Byte counts for SHA256, SHA512, SHA1 and RIPEMD160 must be 64 bits.
`size_t` has a different size per platform, causing divergent results
when hashing more than 4GB of data.
2016-04-15 16:44:23 +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 Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
sha256.h crypto: bytes counts are 64 bit 2016-04-15 16:44:23 +02: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