Lines Matching refs:kdf

160         let kdf = Kdf::new(CipherSuite::CURVE25519_AES128).unwrap();  in sha256()  localVariable
161 let prk = kdf.extract(&salt, &ikm).unwrap(); in sha256()
163 assert_eq!(kdf.expand(&prk, &info, 42).unwrap(), expected_okm); in sha256()
176 let kdf = Kdf::new(CipherSuite::CURVE448_CHACHA).unwrap(); in sha512() localVariable
177 let prk = kdf.extract(&salt, &ikm).unwrap(); in sha512()
178 assert_eq!(kdf.expand(&prk, &info, 42).unwrap(), expected_okm); in sha512()
183 let kdf = Kdf::new(CipherSuite::CURVE25519_AES128).unwrap(); in sha256_extract_short_ikm() localVariable
184 assert_matches!(kdf.extract(b"salty", b""), Err(KdfError::TooShortIkm { .. })); in sha256_extract_short_ikm()
192 let kdf = Kdf::new(CipherSuite::CURVE25519_AES128).unwrap(); in sha256_expand_short_prk() localVariable
193 assert_matches!(kdf.expand(&prk_short, &info, 42), Err(KdfError::TooShortPrk { .. })); in sha256_expand_short_prk()
203 let kdf = Kdf::new(CipherSuite::CURVE25519_AES128).unwrap(); in sha256_expand_long_okm() localVariable
205 kdf.expand(&prk, &info, HkdfSha256::MAX_OUTPUT_LEN + 1), in sha256_expand_long_okm()
212 let kdf = Kdf::new(CipherSuite::CURVE448_CHACHA).unwrap(); in sha512_extract_short_ikm() localVariable
213 assert_matches!(kdf.extract(b"salty", b""), Err(KdfError::TooShortIkm { .. })); in sha512_extract_short_ikm()
221 let kdf = Kdf::new(CipherSuite::CURVE448_CHACHA).unwrap(); in sha512_expand_short_prk() localVariable
222 assert_matches!(kdf.expand(&prk_short, &info, 42), Err(KdfError::TooShortPrk { .. })); in sha512_expand_short_prk()