Skip to content

Commit 6ad74e6

Browse files
committed
chore(deps): bump elliptic-curve from 0.14.0-rc.19 to 0.14.0-rc.21
1 parent e5c7e4c commit 6ad74e6

File tree

5 files changed

+22
-19
lines changed

5 files changed

+22
-19
lines changed

Cargo.lock

Lines changed: 15 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cms/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ pbkdf2 = "0.13.0-rc.5"
4545
rand = "0.10.0-rc.6"
4646
rsa = { version = "0.10.0-rc.11", features = ["sha2"] }
4747
ecdsa = { version = "0.17.0-rc.10", features = ["digest", "pem"] }
48-
p256 = "0.14.0-rc.2"
48+
p256 = "0.14.0-rc.4"
4949
tokio = { version = "1.45.1", features = ["macros", "rt"] }
5050
x509-cert = { version = "0.3.0-rc.3", features = ["pem"] }
5151

cms/src/builder/kari.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ use aes::cipher::{
4545
};
4646
use digest::{Digest, FixedOutputReset};
4747
use elliptic_curve::{
48-
AffinePoint, Curve, CurveArithmetic, FieldBytesSize, PublicKey,
48+
AffinePoint, Curve, CurveArithmetic, FieldBytesSize, Generate, PublicKey,
4949
ecdh::{EphemeralSecret, SharedSecret},
5050
point::PointCompression,
5151
sec1::{FromEncodedPoint, ModulusSize, ToEncodedPoint},
@@ -305,7 +305,7 @@ where
305305
) = match self.eckey_encryption_info {
306306
EcKeyEncryptionInfo::Ec(recipient_public_key) => {
307307
// Generate ephemeral key using ecdh
308-
let Ok(ephemeral_secret) = EphemeralSecret::try_from_rng(rng);
308+
let ephemeral_secret = EphemeralSecret::generate_from_rng(rng);
309309
let ephemeral_public_key_encoded_point =
310310
ephemeral_secret.public_key().to_encoded_point(false);
311311

x509-cert/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ hex-literal = "1"
3232
rand = "0.10.0-rc.6"
3333
rsa = { version = "0.10.0-rc.11", features = ["sha2"] }
3434
ecdsa = { version = "0.17.0-rc.9", features = ["digest", "pem"] }
35-
p256 = "0.14.0-rc.2"
35+
p256 = "0.14.0-rc.4"
3636
rstest = "0.26"
3737
sha2 = { version = "0.11.0-rc.3", features = ["oid"] }
3838
tempfile = "3.5"

x509-cert/tests/builder.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ use der::{
55
asn1::{Ia5String, PrintableString},
66
pem::LineEnding,
77
};
8-
use p256::{NistP256, ecdsa::DerSignature, pkcs8::DecodePrivateKey};
9-
use rand::rngs::SysRng;
8+
use p256::{NistP256, ecdsa::DerSignature, elliptic_curve::Generate, pkcs8::DecodePrivateKey};
109
use rsa::pkcs1::DecodeRsaPrivateKey;
1110
use rsa::pkcs1v15::SigningKey;
1211
use sha2::Sha256;
@@ -314,9 +313,10 @@ fn dynamic_signer() {
314313
let subject = Name::from_str("CN=Test").expect("parse common name");
315314

316315
let csr_builder = RequestBuilder::new(subject).expect("construct builder");
316+
let mut rng = rand::rng();
317317

318318
let csr = if true {
319-
let req_signer = p256::ecdsa::SigningKey::try_from_rng(&mut SysRng).unwrap();
319+
let req_signer = p256::ecdsa::SigningKey::generate_from_rng(&mut rng);
320320
csr_builder
321321
.build::<_, p256::ecdsa::DerSignature>(&req_signer)
322322
.expect("Sign request")

0 commit comments

Comments
 (0)