HomePhabricator

Abstract out seeding/extracting entropy into RNGState::MixExtract

Description

Abstract out seeding/extracting entropy into RNGState::MixExtract

Summary:
Partial backport of Core PR14955
https://github.com/bitcoin/bitcoin/pull/14955/commits/2ccc3d3aa346e96206281a391bc29874cf5ee7f4

Depends on D4392

Test Plan:

make check

Reviewers: deadalnix, Fabien, jasonbcox, O1 Bitcoin ABC, #bitcoin_abc

Reviewed By: jasonbcox, O1 Bitcoin ABC, #bitcoin_abc

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

Details

Provenance
Pieter Wuille <pieter.wuille@gmail.com>Authored on Dec 18 2018, 00:04
nakihitoCommitted on Nov 8 2019, 16:04
nakihitoPushed on Nov 8 2019, 16:06
Reviewer
Restricted Owners Package
Differential Revision
D4393: Abstract out seeding/extracting entropy into RNGState::MixExtract
Parents
rSTAGING10c8a5681f93: Add thread safety annotations to RNG state
Branches
Unknown
Tags
Unknown
References
tag: phabricator/base/13992