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
/
chacha20.cpp
Age
Commit message (
Expand
)
Author
2024-01-05
crypto, hash: replace custom rotl32 with std::rotl
Fabian Jahr
2023-08-17
crypto: make ChaCha20::SetKey wipe buffer
Pieter Wuille
2023-08-17
crypto: require key on ChaCha20 initialization
Pieter Wuille
2023-08-17
crypto: refactor ChaCha20 classes to use Span<std::byte> interface
Pieter Wuille
2023-07-26
crypto: add FSChaCha20, a rekeying wrapper around ChaCha20
Pieter Wuille
2023-07-07
crypto: Implement RFC8439-compatible variant of ChaCha20
Pieter Wuille
2023-01-30
Inline ChaCha20 32-byte specific constants
Pieter Wuille
2023-01-30
Only support 32-byte keys in ChaCha20{,Aligned}
Pieter Wuille
2023-01-30
Make unrestricted ChaCha20 cipher not waste keystream bytes
Pieter Wuille
2023-01-30
Rename ChaCha20::Seek -> Seek64 to clarify multiple of 64
Pieter Wuille
2023-01-30
Split ChaCha20 into aligned/unaligned variants
Pieter Wuille
2022-12-24
scripted-diff: Bump copyright headers
Hennadii Stepanov
2022-05-04
Unroll the ChaCha20 inner loop for performance
Pieter Wuille
2019-12-30
scripted-diff: Bump copyright of files changed in 2019
MarcoFalke
2019-05-03
Add ChaCha20 encryption option (XOR)
Jonas Schnelli
2017-11-16
scripted-diff: Replace #include "" with #include <> (ryanofsky)
MeshCollider
2017-08-07
scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...
practicalswift
2017-03-29
Add ChaCha20
Pieter Wuille