pub type AesKey = SimpleSymmetricKey<128, 256, 64>;
struct AesKey { pub secret: Vec<u8>, }
secret: Vec<u8>