Lines Matching refs:async
191 async fn hash(&self, data: &[u8]) -> Result<Vec<u8>, Self::Error> { in hash()
195 async fn mac(&self, key: &[u8], data: &[u8]) -> Result<Vec<u8>, Self::Error> { in mac()
199 async fn kem_generate(&self) -> Result<(HpkeSecretKey, HpkePublicKey), Self::Error> { in kem_generate()
203 async fn kem_derive(&self, ikm: &[u8]) -> Result<(HpkeSecretKey, HpkePublicKey), Self::Error> { in kem_derive()
213 async fn kdf_extract( in kdf_extract()
225 async fn kdf_expand( in kdf_expand()
242 async fn aead_seal( in aead_seal()
255 async fn aead_open( in aead_open()
277 async fn hpke_setup_s( in hpke_setup_s()
285 async fn hpke_seal( in hpke_seal()
295 async fn hpke_setup_r( in hpke_setup_r()
308 async fn hpke_open( in hpke_open()
322 async fn signature_key_generate( in signature_key_generate()
328 async fn signature_key_derive_public( in signature_key_derive_public()
335 async fn sign( in sign()
343 async fn verify( in verify()