HomePhabricator

util: Don't allow Base58 decoding of non-Base58 strings. Add Base58 tests.

Description

util: Don't allow Base58 decoding of non-Base58 strings. Add Base58 tests.

Summary:

Don't allow Base58 decoding of non-Base58 strings. Add Base58 tests.

Backport of core PR17721.

Depends on D8153.

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

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

Details

Provenance
practicalswift <practicalswift@users.noreply.github.com>Authored on Dec 11 2019, 10:56
FabienCommitted on Oct 28 2020, 13:56
FabienPushed on Oct 28 2020, 13:57
Reviewer
Restricted Project
Differential Revision
D8154: util: Don't allow Base58 decoding of non-Base58 strings. Add Base58 tests.
Parents
rABC1e72c9131884: tests: Add fuzzing harnesses for functions parsing scripts, numbers, JSON and…
Branches
Unknown
Tags
Unknown