Lines Matching refs:CipherSuite
28 CipherSuite, CipherSuiteProvider, CryptoProvider, HpkeCiphertext, HpkePublicKey, HpkeSecretKey,
77 pub enabled_cipher_suites: Vec<CipherSuite>,
87 pub fn with_enabled_cipher_suites(enabled_cipher_suites: Vec<CipherSuite>) -> Self { in with_enabled_cipher_suites()
92 pub fn all_supported_cipher_suites() -> Vec<CipherSuite> { in all_supported_cipher_suites()
93 vec![CipherSuite::CURVE25519_AES128, CipherSuite::CURVE25519_CHACHA] in all_supported_cipher_suites()
106 fn supported_cipher_suites(&self) -> Vec<CipherSuite> { in supported_cipher_suites() argument
112 cipher_suite: CipherSuite, in cipher_suite_provider() argument
135 cipher_suite: CipherSuite,
151 pub fn new(cipher_suite: CipherSuite, kem: KEM, kdf: KDF, aead: AEAD) -> Option<Self> { in new() argument
183 fn cipher_suite(&self) -> CipherSuite { in cipher_suite() argument
358 CipherSuite, CipherSuiteProvider, CryptoProvider, HpkeContextR, HpkeContextS,
362 fn get_cipher_suites() -> Vec<CipherSuite> { in get_cipher_suites()
363 vec![CipherSuite::CURVE25519_AES128, CipherSuite::CURVE25519_CHACHA] in get_cipher_suites()
376 CipherSuite::P256_AES128, in unsupported_cipher_suites()
377 CipherSuite::CURVE448_AES256, in unsupported_cipher_suites()
378 CipherSuite::P521_AES256, in unsupported_cipher_suites()
379 CipherSuite::CURVE448_CHACHA, in unsupported_cipher_suites()
380 CipherSuite::P384_AES256, in unsupported_cipher_suites()