Cryptographic numbers: functions and algorithms. WWW: https://github.com/vincenthz/hs-crypto-numbers