aboutsummaryrefslogtreecommitdiff
path: root/src/bip324.cpp
AgeCommit message (Collapse)Author
2023-09-10net: merge V2Transport constructors, move key genPieter Wuille
This removes the ability for BIP324Cipher to generate its own key, moving that responsibility to the caller (mostly, V2Transport). This allows us to write the random-key V2Transport constructor by delegating to the explicit-key one.
2023-08-15refactor: add missing headers for BIP324 ciphersuitestratospher
2023-07-26tests: add decryption test to bip324_testsPieter Wuille
2023-07-26Add BIP324Cipher, encapsulating key agreement, derivation, and stream/AEAD ↵Pieter Wuille
ciphers Co-authored-by: dhruv <856960+dhruv@users.noreply.github.com>