Lines Matching defs:Error
86 fn new(max_num_sessions: usize) -> Result<Self, Error> { in new() argument
101 fn remove(&mut self, opened_session: SessionDigest) -> Result<(), Error> { in remove() argument
117 ) -> Result<Self, Error> { in new() argument
127 pub fn create(&mut self) -> Result<SessionInitiationInfo, Error> { in create() argument
174 ) -> Result<KeInitResult, Error> { in init() argument
246 ) -> Result<SessionInfo, Error> { in finish() argument
341 ) -> Result<[Vec<u8>; 2], Error> { argument
406 ) -> Result<[Vec<u8>; 2], Error> { in create_shared_key_arcs() argument
477 ) -> Result<[Vec<u8>; 2], Error> { in auth_complete_shared_key_arcs() argument
498 ) -> Result<(SessionIdentifier, Vec<u8>), Error> { in compute_sign_session_id() argument
521 fn per_boot_key(&self) -> Result<AesKey, Error> { in per_boot_key() argument
534 ) -> Result<EcVerifyKey, Error> { in peer_verification_key_from_identity() argument
545 ) -> Result<(), Error> { in verify_signature_on_session_id() argument
558 pub fn decipher_shared_keys_from_arcs(&self, arcs: &[Vec<u8>]) -> Result<Vec<AesKey>, Error> { in decipher_shared_keys_from_arcs() argument
581 ) -> Result<Vec<arc::ArcContent>, Error> { in decrypt_and_validate_shared_key_arcs() argument
656 fn compute_ke_key_digest(ke_key: &Key, sha256: &dyn Sha256) -> Result<[u8; SHA_256_LEN], Error> { in compute_ke_key_digest() argument
674 ) -> Result<SessionDigest, Error> { argument
686 ) -> Result<(SessionIdentifier, Identity, Identity), Error> { in process_shared_key_arc_headers() argument
734 ) -> Result<(EcExchangeKeyPub, Identity, Nonce16), Error> { in decode_peer_info() argument
751 ) -> Result<EcdhSecret, Error> { in compute_shared_secret() argument
762 fn compute_salt(salt_input: SaltInput, sha_256: &dyn Sha256) -> Result<[u8; SHA_256_LEN], Error> { in compute_salt() argument
771 ) -> Result<(PseudoRandKey, PseudoRandKey, PseudoRandKey), Error> { argument
789 pub fn extract_nonce(protected_headers: &[(Label, Value)]) -> Result<Nonce16, Error> { in extract_nonce() argument