Crypto primitives Tracking Issue This page should describe cryptography primitives that we might want to use, such as types of keys, hashing functions, etc.