1. Secp256k1. https://en.bitcoin.it/wiki/Secp256k1
2. Technical background of version 1 bitcoin addresses. https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses
3. Zcash 1.0 “Sprout” Guide. https://github.com/zcash/zcash/wiki/1.0-User-Guide
4. Zcash Parameter Generation. https://z.cash/technology/paramgen.html
5. Aho, A. (ed.): 19th ACM STOC. ACM Press, May 1987