Lines Matching defs:u8
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()
215 salt: &[u8], in kdf_extract()
216 ikm: &[u8], in kdf_extract()
217 ) -> Result<Zeroizing<Vec<u8>>, Self::Error> { in kdf_extract()
227 prk: &[u8], in kdf_expand()
228 info: &[u8], in kdf_expand()
230 ) -> Result<Zeroizing<Vec<u8>>, Self::Error> { in kdf_expand()
244 key: &[u8], in aead_seal()
245 data: &[u8], in aead_seal()
246 aad: Option<&[u8]>, in aead_seal()
247 nonce: &[u8], in aead_seal()
248 ) -> Result<Vec<u8>, Self::Error> { in aead_seal()
257 key: &[u8], in aead_open()
258 cipher_text: &[u8], in aead_open()
259 aad: Option<&[u8]>, in aead_open()
260 nonce: &[u8], in aead_open()
261 ) -> Result<Zeroizing<Vec<u8>>, Self::Error> { in aead_open()
280 info: &[u8], in hpke_setup_s()
281 ) -> Result<(Vec<u8>, Self::HpkeContextS), Self::Error> { in hpke_setup_s()
288 info: &[u8], in hpke_seal()
289 aad: Option<&[u8]>, in hpke_seal()
290 pt: &[u8], in hpke_seal()
297 enc: &[u8], in hpke_setup_r()
303 info: &[u8], in hpke_setup_r()
316 info: &[u8], in hpke_open()
317 aad: Option<&[u8]>, in hpke_open()
318 ) -> Result<Vec<u8>, Self::Error> { in hpke_open()
338 data: &[u8], in sign()
339 ) -> Result<Vec<u8>, Self::Error> { in sign()
346 signature: &[u8], in verify()
347 data: &[u8], in verify()