pub type HmacSha512Key = SimpleSymmetricKey<256, 512, 8>;
struct HmacSha512Key { pub secret: Vec<u8>, }
secret: Vec<u8>