Searched refs:KdfError (Results 1 – 3 of 3) sorted by relevance
/system/security/mls/mls-rs-crypto-boringssl/src/ |
D | kdf.rs | 26 pub enum KdfError { enum 56 impl IntoAnyError for KdfError { implementation 77 type Error = KdfError; 79 async fn extract(&self, salt: &[u8], ikm: &[u8]) -> Result<Vec<u8>, KdfError> { in extract() argument 81 return Err(KdfError::TooShortIkm { len: 0, min_len: 1 }); in extract() 93 _ => Err(KdfError::UnsupportedCipherSuite), in extract() 97 async fn expand(&self, prk: &[u8], info: &[u8], len: usize) -> Result<Vec<u8>, KdfError> { in expand() argument 99 return Err(KdfError::TooShortPrk { len: prk.len(), min_len: self.extract_size() }); in expand() 109 Err(KdfError::TooLongOkm { len, max_len: HkdfSha256::MAX_OUTPUT_LEN }) in expand() 113 None => Err(KdfError::TooShortPrk { len: prk.len(), min_len: self.extract_size() }), in expand() [all …]
|
D | hpke.rs | 37 KdfError(AnyError), enumerator 133 Err(e) => return Err(HpkeError::KdfError(e.into_any_error())), in derive() 138 Err(e) => return Err(HpkeError::KdfError(e.into_any_error())), in derive() 142 Err(e) => return Err(HpkeError::KdfError(e.into_any_error())), in derive()
|
D | lib.rs | 54 KdfError(AnyError), enumerator 221 .map_err(|e| BoringsslCryptoError::KdfError(e.into_any_error())) in kdf_extract() 234 .map_err(|e| BoringsslCryptoError::KdfError(e.into_any_error())) in kdf_expand()
|