Crypto library notes