You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bitcoin/src/crypto
Lőrinc a71eadf66b
Change MAC_OSX macro to __APPLE__ in crypto package
4 weeks ago
..
ctaes Update ctaes 8 years ago
aes.cpp scripted-diff: Bump copyright of files changed in 2019 4 years ago
aes.h scripted-diff: Bump copyright of files changed in 2019 4 years ago
chacha20.cpp crypto, hash: replace custom rotl32 with std::rotl 4 months ago
chacha20.h crypto: make ChaCha20::SetKey wipe buffer 9 months ago
chacha20poly1305.cpp crypto: chacha20: always use our fallback timingsafe_bcmp rather than libc's 1 month ago
chacha20poly1305.h refactor: add missing headers for BIP324 ciphersuite 9 months ago
common.h serialization: use internal endian conversion functions 2 months ago
hkdf_sha256_32.cpp scripted-diff: Bump copyright of files changed in 2019 4 years ago
hkdf_sha256_32.h scripted-diff: Bump copyright headers 1 year ago
hmac_sha256.cpp Update copyright headers to 2018 6 years ago
hmac_sha256.h scripted-diff: Bump copyright headers 1 year ago
hmac_sha512.cpp Update copyright headers to 2018 6 years ago
hmac_sha512.h scripted-diff: Bump copyright headers 1 year ago
muhash.cpp crypto: refactor ChaCha20 classes to use Span<std::byte> interface 9 months ago
muhash.h scripted-diff: Fix bitcoin_config_h includes 3 months ago
poly1305.cpp Switch all callers from poly1305_auth to Poly1305 class 10 months ago
poly1305.h Switch all callers from poly1305_auth to Poly1305 class 10 months ago
ripemd160.cpp clang-tidy: Fix `modernize-use-default-member-init` in headers 1 year ago
ripemd160.h clang-tidy: Fix `modernize-use-default-member-init` in headers 1 year ago
sha1.cpp clang-tidy: Fix `modernize-use-default-member-init` in headers 1 year ago
sha1.h clang-tidy: Fix `modernize-use-default-member-init` in headers 1 year ago
sha3.cpp crypto, hash: replace custom rotl32 with std::rotl 4 months ago
sha3.h scripted-diff: Bump copyright headers 1 year ago
sha256.cpp Change MAC_OSX macro to __APPLE__ in crypto package 4 weeks ago
sha256.h Add ability to specify SHA256 implementation for benchmark purposes 8 months ago
sha256_arm_shani.cpp doc: Fix typos 2 years ago
sha256_avx2.cpp scripted-diff: Use platform-agnostic `ALWAYS_INLINE` macro 1 year ago
sha256_sse4.cpp scripted-diff: Bump copyright headers 1 year ago
sha256_sse41.cpp scripted-diff: Use platform-agnostic `ALWAYS_INLINE` macro 1 year ago
sha256_x86_shani.cpp scripted-diff: Use platform-agnostic `ALWAYS_INLINE` macro 1 year ago
sha512.cpp clang-tidy: Fix `modernize-use-default-member-init` in headers 1 year ago
sha512.h clang-tidy: Fix `modernize-use-default-member-init` in headers 1 year ago
siphash.cpp crypto, hash: replace custom rotl32 with std::rotl 4 months ago
siphash.h refactor: use Span for SipHash::Write 10 months ago