Home
last modified time | relevance | path

Searched refs:EcGroup (Results 1 - 5 of 5) sorted by relevance

/third_party/rust/crates/rust-openssl/openssl/src/
H A Decdsa.rs151 use crate::ec::EcGroup;
156 fn get_public_key(group: &EcGroup, x: &EcKey<Private>) -> Result<EcKey<Public>, ErrorStack> { in get_public_key()
163 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in sign_and_verify()
191 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in check_private_components()
211 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in serialize_deserialize()
H A Dderive.rs13 //! use openssl::ec::{EcGroup, EcKey, EcPoint, PointConversionForm};
16 //! let group = EcGroup::from_curve_name(Nid::SECP384R1)?;
178 use crate::ec::{EcGroup, EcKey};
184 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in derive_without_peer()
193 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in test_ec_key_derive()
207 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in test_ec_key_derive_ex()
H A Dec.rs10 //! the curves are generally referenced by [`EcGroup`]. There are many built-in groups
15 //! [`EcGroup`]: struct.EcGroup.html
67 /// This type acts as a boolean as to whether the `EcGroup` is named or explicit.
118 pub struct EcGroup; structure names
119 /// Reference to [`EcGroup`]
121 /// [`EcGroup`]: struct.EcGroup.html
125 impl EcGroup { impls
133 /// use openssl::ec::{EcGroup, EcKe
[all...]
H A Dpkey_ctx.rs724 use crate::ec::{EcGroup, EcKey};
832 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in derive()
947 EcKey::generate(&EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap()).unwrap(); in verify_fail_ec()
H A Dsign.rs651 use crate::ec::{EcGroup, EcKey};
835 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in ec()

Completed in 4 milliseconds