64f012b276
Co-authored-by: Chih Cheng Liang <chihchengliang@gmail.com> Co-authored-by: Danny Ryan <dannyjryan@gmail.com> Co-authored-by: Dmitrii Shmatko <leodex23@gmail.com> Co-authored-by: Jannik Luhn <jannik@brainbot.com> Co-authored-by: Paul Hauner <paul@paulhauner.com> Co-authored-by: protolambda <proto@protolambda.com> |
||
---|---|---|
.. | ||
README.md | ||
constants.py | ||
core_helpers.py | ||
main.py | ||
requirements.txt | ||
utils.py | ||
yaml_objects.py |
README.md
Shuffling Test Generator
2018 Status Research & Development GmbH
Copyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).
This work uses public domain work under CC0 from the Ethereum Foundation
https://github.com/ethereum/eth2.0-specs
This file implements a test vectors generator for the shuffling algorithm described in the Ethereum specs
Utilizes 'swap or not' shuffling found in An Enciphering Scheme Based on a Card Shuffle.
See the Generalized domain
algorithm on page 3.