pub type CryptoKeyDistance = CryptoKey;
struct CryptoKeyDistance { pub bytes: [u8; 32], }
bytes: [u8; 32]