Home
last modified time | relevance | path

Searched refs:private_key (Results 1 – 12 of 12) sorted by relevance

/webrtc/dtls/src/prf/
H A Dprf_test.rs6 let private_key: [u8; 32] = [ in test_pre_master_secret() localVariable
11 let private_key = in test_pre_master_secret() localVariable
12 NamedCurvePrivateKey::StaticSecretX25519(x25519_dalek::StaticSecret::from(private_key)); in test_pre_master_secret()
25 let pre_master_secret = prf_pre_master_secret(&public_key, &private_key, NamedCurve::X25519)?; in test_pre_master_secret()
H A Dmod.rs74 private_key: &NamedCurvePrivateKey, in prf_pre_master_secret()
78 NamedCurve::P256 => elliptic_curve_pre_master_secret(public_key, private_key, curve), in prf_pre_master_secret()
79 NamedCurve::P384 => elliptic_curve_pre_master_secret(public_key, private_key, curve), in prf_pre_master_secret()
80 NamedCurve::X25519 => elliptic_curve_pre_master_secret(public_key, private_key, curve), in prf_pre_master_secret()
87 private_key: &NamedCurvePrivateKey, in elliptic_curve_pre_master_secret()
94 if let NamedCurvePrivateKey::EphemeralSecretP256(secret) = private_key { in elliptic_curve_pre_master_secret()
101 if let NamedCurvePrivateKey::EphemeralSecretP384(secret) = private_key { in elliptic_curve_pre_master_secret()
111 if let NamedCurvePrivateKey::StaticSecretX25519(secret) = private_key { in elliptic_curve_pre_master_secret()
/webrtc/dtls/src/curve/
H A Dnamed_curve.rs35 pub(crate) private_key: NamedCurvePrivateKey, field
39 let (public_key, private_key) = match curve { in elliptic_curve_keypair()
70 private_key, in elliptic_curve_keypair()
/webrtc/dtls/src/signature_hash_algorithm/
H A Dmod.rs98 pub(crate) fn is_compatible(&self, private_key: &CryptoPrivateKey) -> bool { in is_compatible()
99 match &private_key.kind { in is_compatible()
143 private_key: &CryptoPrivateKey, in select_signature_scheme()
146 if ss.is_compatible(private_key) { in select_signature_scheme()
/webrtc/dtls/src/crypto/
H A Dmod.rs27 pub private_key: CryptoPrivateKey, field
40 private_key: CryptoPrivateKey::try_from(key_pair)?, in generate_self_signed()
58 private_key: CryptoPrivateKey::try_from(key_pair)?, in generate_self_signed_with_alg()
95 private_key: CryptoPrivateKey::try_from(&keypair)?, in from_pem()
104 contents: self.private_key.serialized_der.clone(), in serialize_pem()
288 private_key: &CryptoPrivateKey, /*, hash_algorithm: HashAlgorithm*/ in generate_key_signature()
291 let signature = match &private_key.kind { in generate_key_signature()
411 private_key: &CryptoPrivateKey, /*, hashAlgorithm hashAlgorithm*/ in generate_certificate_verify()
413 let signature = match &private_key.kind { in generate_certificate_verify()
H A Dcrypto_test.rs182 generate_certificate_verify(&plain_text, &certificate_ecdsa256.private_key)?; in test_certificate_verify()
204 generate_certificate_verify(&plain_text, &certificate_ed25519.private_key)?; in test_certificate_verify()
/webrtc/dtls/examples/hub/src/
H A Dutilities.rs79 let private_key = load_key(key_path)?; in load_key_and_certificate() localVariable
85 private_key, in load_key_and_certificate()
/webrtc/webrtc/src/peer_connection/
H A Dcertificate.rs47 let private_key = if key_pair.is_compatible(&rcgen::PKCS_ED25519) { in from_params() localVariable
89 private_key, in from_params()
/webrtc/dtls/src/
H A Dconfig.rs175 match cert.private_key.kind { in validate_config()
/webrtc/dtls/src/flight/
H A Dflight4.rs310 &local_keypair.private_key, in parse()
603 &certificate.private_key, in generate()
623 &certificate.private_key, /*, signature_hash_algo.hash*/ in generate()
H A Dflight5.rs405 &certificate.as_ref().unwrap().private_key, in generate()
421 &certificate.as_ref().unwrap().private_key, /*, signature_hash_algo.hash*/ in generate()
H A Dflight3.rs451 &local_keypair.private_key, in handle_server_key_exchange()