| /webrtc/dtls/src/curve/ |
| H A D | named_curve.rs | 8 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 D | mod.rs | 6 NamedCurve = 0x03, enumerator 13 0x03 => EllipticCurveType::NamedCurve, in from()
|
| /webrtc/dtls/src/handshake/handshake_message_server_key_exchange/ |
| H A D | handshake_message_server_key_exchange_test.rs | 21 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 D | mod.rs | 75 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 D | prf_test.rs | 25 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 D | flight1.rs | 144 elliptic_curves: vec![NamedCurve::P256, NamedCurve::X25519, NamedCurve::P384], in generate()
|
| H A D | flight4.rs | 524 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 D | flight3.rs | 364 elliptic_curves: vec![NamedCurve::P256, NamedCurve::X25519, NamedCurve::P384], in generate()
|
| H A D | flight5.rs | 257 named_curve: NamedCurve::Unsupported, in generate()
|
| /webrtc/dtls/src/extension/extension_supported_elliptic_curves/ |
| H A D | extension_supported_elliptic_curves_test.rs | 9 elliptic_curves: vec![NamedCurve::X25519], in test_extension_supported_groups()
|
| /webrtc/dtls/src/handshake/ |
| H A D | handshake_message_server_key_exchange.rs | 18 pub(crate) named_curve: NamedCurve, 70 named_curve: NamedCurve::Unsupported, in unmarshal()
|
| /webrtc/dtls/src/extension/ |
| H A D | extension_supported_elliptic_curves.rs | 12 pub elliptic_curves: Vec<NamedCurve>,
|
| /webrtc/dtls/src/handshake/handshake_message_client_hello/ |
| H A D | handshake_message_client_hello_test.rs | 52 elliptic_curves: vec![NamedCurve::X25519], in test_handshake_message_client_hello()
|
| /webrtc/dtls/ |
| H A D | CHANGELOG.md | 20 * [#254 [DTLS] Add NamedCurve::P384](https://github.com/webrtc-rs/webrtc/pull/254) contributed by […
|
| /webrtc/dtls/src/crypto/ |
| H A D | crypto_test.rs | 90 NamedCurve::X25519, in test_generate_key_signature()
|
| H A D | mod.rs | 120 named_curve: NamedCurve, in value_key_message() argument 287 named_curve: NamedCurve, in generate_key_signature() argument
|
| /webrtc/dtls/src/ |
| H A D | state.rs | 38 pub(crate) named_curve: NamedCurve, 87 named_curve: NamedCurve::Unsupported, in default()
|
| /webrtc/dtls/src/conn/ |
| H A D | conn_test.rs | 1840 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 D | mod.rs | 9 use crate::curve::named_curve::NamedCurve; 41 pub(crate) const DEFAULT_NAMED_CURVE: NamedCurve = NamedCurve::X25519;
|