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
2022-10-26
Fix typo in comment SHA256->SHA512
Elichai Turkel
2022-09-23
refactor: use <cstdlib> over stdlib.h
fanquake
2022-07-20
Use HashWriter where possible
MacroFake
2022-06-10
build: test for timingsafe_bcmp
fanquake
2022-05-04
Unroll the ChaCha20 inner loop for performance
Pieter Wuille
2022-04-05
refactor: Use [[maybe_unused]] attribute
Hennadii Stepanov
2022-04-05
refactor: Drop unneeded workarounds aimed to silence unused warning
Hennadii Stepanov
2022-02-17
doc: Fix typos
Taeik Lim
2022-02-14
Merge bitcoin/bitcoin#24115: ARMv8 SHA2 Intrinsics
laanwj
2022-01-30
doc: Fix typos pointed out by lint-spelling
brunoerg
2022-01-28
Add optimized sha256d64_arm_shani::Transform_2way
Pieter Wuille
2022-01-28
Implement sha256_arm_shani::Transform
Pavol Rusnak
2022-01-28
Add sha256_arm_shani to build system
Pavol Rusnak
2022-01-28
Rename SHANI to X86_SHANI to allow future implementation of ARM_SHANI
Pavol Rusnak
2021-12-30
scripted-diff: Bump copyright headers
Hennadii Stepanov
2021-12-13
build: use __SIZEOF_INT128__ for checking __int128 availability
fanquake
2021-10-20
Fix K1/K2 use in the comments in ChaCha20-Poly1305 AEAD
=
2021-06-23
[crypto] Fix K1/K2 use in ChaCha20-Poly1305 AEAD
Dhruv Mehta
2021-04-19
crypto: Make MuHash Remove method efficient
Fabian Jahr
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
[next]