pub fn hkdf_expand<T, L>(
    secret: &Prk,
    key_type: L,
    label: &[u8],
    context: &[u8]
) -> Twhere
    T: for<'a> From<Okm<'a, L>>,
    L: KeyType,