Lines Matching refs:vec

76 use alloc::vec::Vec;
555 let kems = vec![Kem::X25519HkdfSha256, Kem::P256HkdfSha256]; in all_algorithms()
556 let kdfs = vec![Kdf::HkdfSha256]; in all_algorithms()
557 let aeads = vec![Aead::Aes128Gcm, Aead::Aes256Gcm, Aead::Chacha20Poly1305]; in all_algorithms()
593 let kems = vec![Kem::X25519HkdfSha256, Kem::P256HkdfSha256]; in kem_public_from_private()
645 for test in vec![ in seal_with_vector()
668 for test in vec![ in open_with_vector()
690 for test in vec![ in export_with_vector()
724 let vec: TestVector = x25519_hkdf_sha256_hkdf_sha256_aes_128_gcm(); in disallowed_params_fail()
726 assert!(Params::new_from_rfc_ids(0, vec.kdf_id, vec.aead_id).is_none()); in disallowed_params_fail()
727 assert!(Params::new_from_rfc_ids(vec.kem_id, 0, vec.aead_id).is_none()); in disallowed_params_fail()
728 assert!(Params::new_from_rfc_ids(vec.kem_id, vec.kdf_id, 0).is_none()); in disallowed_params_fail()
733 let vec: TestVector = x25519_hkdf_sha256_hkdf_sha256_aes_128_gcm(); in bad_recipient_pub_key_fails()
734 let params = Params::new_from_rfc_ids(vec.kem_id, vec.kdf_id, vec.aead_id).unwrap(); in bad_recipient_pub_key_fails()
736 assert!(SenderContext::new(&params, b"", &vec.info).is_none()); in bad_recipient_pub_key_fails()
741 let vec: TestVector = x25519_hkdf_sha256_hkdf_sha256_aes_128_gcm(); in bad_recipient_priv_key_fails()
742 let params = Params::new_from_rfc_ids(vec.kem_id, vec.kdf_id, vec.aead_id).unwrap(); in bad_recipient_priv_key_fails()
744 assert!(RecipientContext::new(&params, b"", &vec.encapsulated_key, &vec.info).is_none()); in bad_recipient_priv_key_fails()