index
:
slackcoder/bitcoin
master
show-current
Bitcoin Code integration/staging tree
Mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
crypto
Age
Commit message (
Expand
)
Author
2021-01-24
refactor: Improve encapsulation between MuHash3072 and Num3072
Fabian Jahr
2021-01-07
Merge #19055: Add MuHash3072 implementation
Wladimir J. van der Laan
2021-01-04
doc: Use https URLs where possible
Sawyer Billings
2020-12-31
scripted-diff: Bump copyright headers
MarcoFalke
2020-12-21
crypto: Add MuHash3072 implementation
Fabian Jahr
2020-12-20
crypto: Add Num3072 implementation
Fabian Jahr
2020-09-28
Merge #19845: net: CNetAddr: add support to (un)serialize as ADDRv2
Pieter Wuille
2020-09-21
net: recognize TORv3/I2P/CJDNS networks
Vasil Dimov
2020-09-14
Merge #19931: Change CSipHasher's count variable to uint8_t
fanquake
2020-09-10
Change CSipHasher's count variable to uint8_t
Pieter Wuille
2020-09-06
Unroll Keccak-f implementation
Pieter Wuille
2020-09-06
Implement keccak-f[1600] and SHA3-256
Pieter Wuille
2020-06-29
build: improve builtin_clz* detection
fanquake
2020-04-07
Avoid non-trivial global constants in SHA-NI code
Pieter Wuille
2020-01-16
Merge #17691: doc: Add missed copyright headers
MarcoFalke
2020-01-04
scripted-diff: Add missed copyright headers
Hennadii Stepanov
2019-12-30
scripted-diff: Bump copyright of files changed in 2019
MarcoFalke
2019-11-12
Report amount of data gathered from environment
Pieter Wuille
2019-11-12
[MOVEONLY] Move cpuid code from random & sha256 to compat/cpuid
Pieter Wuille
2019-10-28
Fix occurences of c_str() used with size() to data()
Wladimir J. van der Laan
2019-10-15
Remove unused includes
practicalswift
2019-06-25
Add ChaCha20Poly1305@Bitcoin AEAD implementation
Jonas Schnelli
2019-06-02
Make reasoning about dependencies easier by not including unused dependencies
practicalswift
2019-05-16
Merge #14047: Add HKDF_HMAC256_L32 and method to negate a private key
Wladimir J. van der Laan
2019-05-16
Merge #15950: Do not construct out-of-bound pointers in SHA2 code
Wladimir J. van der Laan
2019-05-11
Add HKDF HMAC_SHA256 L=32 implementations
Jonas Schnelli
2019-05-10
Merge #15512: Add ChaCha20 encryption option (XOR)
Jonas Schnelli
2019-05-06
Do not construct out-of-bound pointers in SHA512/SHA1/RIPEMD160 code
Pieter Wuille
2019-05-03
Add ChaCha20 encryption option (XOR)
Jonas Schnelli
2019-03-29
Merge #15663: crypto: Remove unused AES-128 code
Jonas Schnelli
2019-03-26
Add Poly1305 implementation
Jonas Schnelli
2019-03-25
Remove unused AES-128 code
practicalswift
2019-01-16
Abstract out seeding/extracting entropy into RNGState::MixExtract
Pieter Wuille
2018-11-05
Extract CSipHasher to it's own file in crypto/ directory.
Jim Posen
2018-07-27
Update copyright headers to 2018
DrahtBot
2018-07-09
Merge #13386: SHA256 implementations based on Intel SHA Extensions
Wladimir J. van der Laan
2018-07-07
Use __cpuid_count for gnu C to avoid gitian build fail.
Chun Kuan Lee
2018-06-26
Use immintrin.h everywhere for intrinsics
Pieter Wuille
2018-06-26
Add SHA256 implementation using using Intel SHA intrinsics
Pieter Wuille
2018-06-24
[Refactor] CPU feature detection logic for SHA256
Pieter Wuille
2018-06-24
Merge #13471: For AVX2 code, also check for AVX, XSAVE, and OS support
Wladimir J. van der Laan
2018-06-18
For AVX2 code, also check for AVX, XSAVE, and OS support
Pieter Wuille
2018-06-12
Improve coverage of SHA256 SelfTest code
Pieter Wuille
2018-06-12
Merge #13393: Enable double-SHA256-for-64-byte code on 32-bit x86
Wladimir J. van der Laan
2018-06-06
Use bracket syntax includes ("#include <foo.h>")
practicalswift
2018-06-04
Enable double-SHA256-for-64-byte code on 32-bit x86
Pieter Wuille
2018-05-29
8-way AVX2 implementation for double SHA256 on 64-byte inputs
Pieter Wuille
2018-05-29
4-way SSE4.1 implementation for double SHA256 on 64-byte inputs
Pieter Wuille
2018-05-29
Specialized double sha256 for 64 byte inputs
Pieter Wuille
2018-05-08
Refactor SHA256 code
Pieter Wuille
[next]