pub fn prepare_detached_unencoded_payload( algorithm: Algorithm, payload: &[u8]) -> Result<(Header, Vec<u8>), Error>