Crypto interfaces