async fn decrypt_session_key_symmetrically( context: &Context, esk: &SymKeyEncryptedSessionKey, ) -> Result<(PlainSessionKey, Option<String>)>