34 Commits (0.15)

Author SHA1 Message Date
  SHI 0d0140ff16 Rename all 3 years ago
  practicalswift 90d4d89230 scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal instead of the macro NULL 4 years ago
  Pieter Wuille 6b8d872e5e Protect SSE4 code behind a compile-time flag 4 years ago
  Pieter Wuille fa9be909c9 Add selftest for SHA256 transform 4 years ago
  Pieter Wuille c1ccb15b0e Add SSE4 based SHA256 4 years ago
  Pieter Wuille 2991c91d88 Add SHA256 dispatcher 4 years ago
  Pieter Wuille 4d50f38fe0 Support multi-block SHA256 transforms 4 years ago
  practicalswift 90593ed92c Limit variable scope 4 years ago
  Pieter Wuille 4fd2d2fc97 Add a FastRandomContext::randrange and use it 4 years ago
  Pieter Wuille e04326fe66 Add ChaCha20 4 years ago
  Pieter Wuille 843c560003 Avoid unaligned access in crypto i/o 4 years ago
  isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 4 years ago
  fsb4000 15fa95d7e5 Fix some typos 4 years ago
  Cory Fields 27a212dcb4 crypto: add AES 128/256 CBC classes 6 years ago
  Pieter Wuille 6bec172eb9 Add ctaes-based constant time AES implementation 5 years ago
  Wladimir J. van der Laan 9ad1a51857 crypto: bytes counts are 64 bit 5 years ago
  Wladimir J. van der Laan 4414f5ffe1 build: Endian compatibility 6 years ago
  Pieter Wuille 1a9576de9d Use libsecp256k1's RFC6979 implementation 6 years ago
  sandakersmann f914f1a746
Added "Core" to copyright headers 6 years ago
  Pieter Wuille 9d8604f36a Header define style cleanups 6 years ago
  Pieter Wuille 3060e36098 Add the RFC6979 PRNG 6 years ago
  Pieter Wuille a8f5087e53 Add HMAC-SHA256 6 years ago
  Pieter Wuille 36fa4a78ac Split up crypto/sha2 6 years ago
  Pavel Janík 84738627ce Fix all header defines 6 years ago
  Philip Kaufmann 0db65d8798 update license of compat and crypto 6 years ago
  Pieter Wuille cf42c36e99 Apply clang-format on crypto/* and compat/* 6 years ago
  Philip Kaufmann 611116d4e3 header include cleanup 6 years ago
  Pieter Wuille a0495bb68c Add <Hasher>::OUTPUT_SIZE 7 years ago
  Cory Fields f2647cc0e9 crypto: explicitly check for byte read/write functions 7 years ago
  Pieter Wuille 7ecd9739d9 Move {Read,Write}{LE,BE}{32,64} to common.h and use builtins if possible 7 years ago
  Pieter Wuille a5bc9c0917 Add built-in RIPEMD-160 implementation 7 years ago
  Pieter Wuille 13b5dfef64 Move crypto implementations to src/crypto/ 7 years ago