HomePhabricator

crypto: refactor ChaCha20 classes to use Span<std::byte> interface

Description

crypto: refactor ChaCha20 classes to use Span<std::byte> interface

Summary:
This is a partial backport of core#28100
https://github.com/bitcoin/bitcoin/pull/28100/commits/3da636e08b781fa2f7c1c23bb937015185732a75

Test Plan: ninja all check-all

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Subscribers: Fabien

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

Details

Provenance
Pieter Wuille <pieter@wuille.net>Authored on Jul 18 2023, 14:11
PiRKCommitted on Thu, Dec 4, 15:05
PiRKPushed on Thu, Dec 4, 15:05
Reviewer
Restricted Project
Differential Revision
D19034: crypto: refactor ChaCha20 classes to use Span<std::byte> interface
Parents
rABC17c06149ddd9: addrman: tidy up unit tests
Branches
Unknown
Tags
Unknown