HomePhabricator

crypto: require key on ChaCha20 initialization

Description

crypto: require key on ChaCha20 initialization

Summary:
This is a partial backport of core#28100
https://github.com/bitcoin/bitcoin/pull/28100/commits/7d1cd932342e74421ae927800eeada14f504b944
Depends on D19035

Test Plan: ninja all check bitcoin-fuzzers

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Subscribers: Fabien

Differential Revision: https://reviews.bitcoinabc.org/D19036

Details

Provenance
Pieter Wuille <pieter@wuille.net>Authored on Jul 18 2023, 17:52
PiRKCommitted on Thu, Dec 4, 15:05
PiRKPushed on Thu, Dec 4, 15:05
Reviewer
Restricted Project
Differential Revision
D19036: crypto: require key on ChaCha20 initialization
Parents
rABC3df9deb435f0: random: simplify FastRandomContext::randbytes using fillrand
Branches
Unknown
Tags
Unknown