Commit Graph

16 Commits (cb873862411e2e40aea8225ee85ce710958024dd)

Author SHA1 Message Date
Wladimir J. van der Laan 4414f5ffe1 build: Endian compatibility
10 years ago
Pieter Wuille 1a9576de9d Use libsecp256k1's RFC6979 implementation
10 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers
10 years ago
Pieter Wuille 9d8604f36a Header define style cleanups
10 years ago
Pieter Wuille 3060e36098 Add the RFC6979 PRNG
10 years ago
Pieter Wuille a8f5087e53 Add HMAC-SHA256
10 years ago
Pieter Wuille 36fa4a78ac Split up crypto/sha2
10 years ago
Pavel Janík 84738627ce Fix all header defines
10 years ago
Philip Kaufmann 0db65d8798 update license of compat and crypto
10 years ago
Pieter Wuille cf42c36e99 Apply clang-format on crypto/* and compat/*
10 years ago
Philip Kaufmann 611116d4e3 header include cleanup
10 years ago
Pieter Wuille a0495bb68c Add <Hasher>::OUTPUT_SIZE
11 years ago
Cory Fields f2647cc0e9 crypto: explicitly check for byte read/write functions
11 years ago
Pieter Wuille 7ecd9739d9 Move {Read,Write}{LE,BE}{32,64} to common.h and use builtins if possible
11 years ago
Pieter Wuille a5bc9c0917 Add built-in RIPEMD-160 implementation
11 years ago
Pieter Wuille 13b5dfef64 Move crypto implementations to src/crypto/
11 years ago