Home
last modified time | relevance | path

Searched refs:NamedCurve (Results 1 – 19 of 19) sorted by relevance

/webrtc/dtls/src/curve/
H A Dnamed_curve.rs8 pub enum NamedCurve { enum
15 impl From<u16> for NamedCurve { implementation
18 0x0017 => NamedCurve::P256, in from()
33 pub(crate) curve: NamedCurve,
40 NamedCurve::P256 => { in elliptic_curve_keypair()
48 NamedCurve::P384 => { in elliptic_curve_keypair()
56 NamedCurve::X25519 => { in elliptic_curve_keypair()
74 impl NamedCurve { implementation
77 NamedCurve::X25519 => elliptic_curve_keypair(NamedCurve::X25519), in generate_keypair()
78 NamedCurve::P256 => elliptic_curve_keypair(NamedCurve::P256), in generate_keypair()
[all …]
H A Dmod.rs6 NamedCurve = 0x03, enumerator
13 0x03 => EllipticCurveType::NamedCurve, in from()
/webrtc/dtls/src/handshake/handshake_message_server_key_exchange/
H A Dhandshake_message_server_key_exchange_test.rs21 elliptic_curve_type: EllipticCurveType::NamedCurve, in test_handshake_message_server_key_exchange()
22 named_curve: NamedCurve::X25519, in test_handshake_message_server_key_exchange()
/webrtc/dtls/src/prf/
H A Dmod.rs75 curve: NamedCurve, in prf_pre_master_secret() argument
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()
88 curve: NamedCurve, in elliptic_curve_pre_master_secret() argument
91 NamedCurve::P256 => { in elliptic_curve_pre_master_secret()
98 NamedCurve::P384 => { in elliptic_curve_pre_master_secret()
105 NamedCurve::X25519 => { in elliptic_curve_pre_master_secret()
H A Dprf_test.rs25 let pre_master_secret = prf_pre_master_secret(&public_key, &private_key, NamedCurve::X25519)?; in test_pre_master_secret()
/webrtc/dtls/src/flight/
H A Dflight1.rs144 elliptic_curves: vec![NamedCurve::P256, NamedCurve::X25519, NamedCurve::P384], in generate()
H A Dflight4.rs524 elliptic_curves: vec![NamedCurve::P256, NamedCurve::X25519, NamedCurve::P384], in generate()
646 elliptic_curve_type: EllipticCurveType::NamedCurve, in generate()
695 named_curve: NamedCurve::Unsupported, in generate()
H A Dflight3.rs364 elliptic_curves: vec![NamedCurve::P256, NamedCurve::X25519, NamedCurve::P384], in generate()
H A Dflight5.rs257 named_curve: NamedCurve::Unsupported, in generate()
/webrtc/dtls/src/extension/extension_supported_elliptic_curves/
H A Dextension_supported_elliptic_curves_test.rs9 elliptic_curves: vec![NamedCurve::X25519], in test_extension_supported_groups()
/webrtc/dtls/src/handshake/
H A Dhandshake_message_server_key_exchange.rs18 pub(crate) named_curve: NamedCurve,
70 named_curve: NamedCurve::Unsupported, in unmarshal()
/webrtc/dtls/src/extension/
H A Dextension_supported_elliptic_curves.rs12 pub elliptic_curves: Vec<NamedCurve>,
/webrtc/dtls/src/handshake/handshake_message_client_hello/
H A Dhandshake_message_client_hello_test.rs52 elliptic_curves: vec![NamedCurve::X25519], in test_handshake_message_client_hello()
/webrtc/dtls/
H A DCHANGELOG.md20 * [#254 [DTLS] Add NamedCurve::P384](https://github.com/webrtc-rs/webrtc/pull/254) contributed by […
/webrtc/dtls/src/crypto/
H A Dcrypto_test.rs90 NamedCurve::X25519, in test_generate_key_signature()
H A Dmod.rs120 named_curve: NamedCurve, in value_key_message() argument
287 named_curve: NamedCurve, in generate_key_signature() argument
/webrtc/dtls/src/
H A Dstate.rs38 pub(crate) named_curve: NamedCurve,
87 named_curve: NamedCurve::Unsupported, in default()
/webrtc/dtls/src/conn/
H A Dconn_test.rs1840 elliptic_curves: vec![NamedCurve::X25519, NamedCurve::P256, NamedCurve::P384], in test_server_timeout()
1963 let local_keypair = NamedCurve::X25519.generate_keypair()?; in test_protocol_version_validation()
2147 elliptic_curve_type: EllipticCurveType::NamedCurve, in test_protocol_version_validation()
2148 named_curve: NamedCurve::X25519, in test_protocol_version_validation()
H A Dmod.rs9 use crate::curve::named_curve::NamedCurve;
41 pub(crate) const DEFAULT_NAMED_CURVE: NamedCurve = NamedCurve::X25519;