pub fn decode<S: Into<String>>(
    payload: S,
    password: &[u8]
) -> Result<SecretKey<Ed25519Extended>, Error>