Lines Matching refs:EcKey
48 use crate::ec::EcKey;
187 pub fn ec_key(&self) -> Result<EcKey<T>, ErrorStack> {
190 Ok(EcKey::from_ptr(ec_key))
444 pub fn from_ec_key(ec_key: EcKey<T>) -> Result<PKey<T>, ErrorStack> {
803 impl<T> TryFrom<EcKey<T>> for PKey<T> {
806 fn try_from(ec_key: EcKey<T>) -> Result<PKey<T>, ErrorStack> {
811 impl<T> TryFrom<PKey<T>> for EcKey<T> {
814 fn try_from(pkey: PKey<T>) -> Result<EcKey<T>, ErrorStack> {
875 use crate::ec::EcKey;
1009 let ec_key = EcKey::from_curve_name(Nid::X9_62_PRIME256V1).unwrap();
1038 let ec_key = EcKey::generate(&group).unwrap();
1040 let ec_key_: EcKey<Private> = pkey.try_into().unwrap();
1049 let ec_key = EcKey::generate(&group).unwrap();
1148 let ec_key = EcKey::generate(&group).unwrap();
1167 let ec_key = EcKey::generate(&group).unwrap();