HomePhabricator

Add ChaCha20Poly1305@Bitcoin AEAD implementation

Description

Add ChaCha20Poly1305@Bitcoin AEAD implementation

Summary:

  • Add ChaCha20Poly1305@Bitcoin tests
  • Add ChaCha20Poly1305@Bitcoin AEAD benchmark

This is a backport of Core PR15649

Depends on D7493 and D7491

Test Plan:

ninja all check bench-bitcoin

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

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

Details

Provenance
Jonas Schnelli <dev@jonasschnelli.ch>Authored on Mar 11 2019, 15:15
deadalnixCommitted on Sep 21 2020, 14:07
deadalnixPushed on Sep 21 2020, 14:07
Reviewer
Restricted Project
Differential Revision
D7494: Add ChaCha20Poly1305@Bitcoin AEAD implementation
Parents
rABC4bd1daa5b676: Add Poly1305 implementation
Branches
Unknown
Tags
Unknown