@@ -14,11 +14,11 @@ rust-version = "1.85"
1414
1515[dependencies ]
1616const-oid = { version = " 0.10" , default-features = false }
17- crypto-bigint = { version = " 0.7.0-rc.8 " , default-features = false , features = [" zeroize" , " alloc" ] }
17+ crypto-bigint = { version = " 0.7.0-rc.10 " , default-features = false , features = [" zeroize" , " alloc" ] }
1818crypto-primes = { version = " 0.7.0-pre.2" , default-features = false }
1919digest = { version = " 0.11.0-rc.1" , default-features = false , features = [" alloc" , " oid" ] }
20- rand_core = { version = " 0.9 " , default-features = false }
21- signature = { version = " 3.0.0-rc.4 " , default-features = false , features = [" alloc" , " digest" , " rand_core" ] }
20+ rand_core = { version = " 0.10.0-rc.2 " , default-features = false }
21+ signature = { version = " 3.0.0-rc.5 " , default-features = false , features = [" alloc" , " digest" , " rand_core" ] }
2222subtle = { version = " 2.6.1" , default-features = false }
2323zeroize = { version = " 1.8" , features = [" alloc" ] }
2424
@@ -30,16 +30,17 @@ sha1 = { version = "0.11.0-rc.2", optional = true, default-features = false, fea
3030spki = { version = " 0.8.0-rc.4" , optional = true , default-features = false , features = [" alloc" ] }
3131sha2 = { version = " 0.11.0-rc.2" , optional = true , default-features = false , features = [" oid" ] }
3232serde = { version = " 1.0.184" , optional = true , default-features = false , features = [" derive" ] }
33+ rand = { version = " 0.10.0-rc.1" , optional = true , default-features = false }
3334
3435[dev-dependencies ]
3536base64ct = { version = " 1" , features = [" alloc" ] }
3637hex-literal = " 1"
3738proptest = " 1"
3839serde_test = " 1.0.89"
3940rand_xorshift = " 0.4"
40- rand_chacha = " 0.9 "
41- rand = " 0.9 "
42- rand_core = { version = " 0.9.1 " , default-features = false }
41+ chacha20 = { version = " 0.10.0-rc.3 " , default-features = false , features = [ " rng " ] }
42+ rand = " 0.10.0-rc.1 "
43+ rand_core = { version = " 0.10.0-rc.2 " , default-features = false }
4344sha1 = { version = " 0.11.0-rc.2" , default-features = false , features = [" oid" ] }
4445sha2 = { version = " 0.11.0-rc.2" , default-features = false , features = [" oid" ] }
4546sha3 = { version = " 0.11.0-rc.2" , default-features = false , features = [" oid" ] }
@@ -55,10 +56,10 @@ name = "key"
5556default = [" std" , " encoding" ]
5657encoding = [" dep:pkcs1" , " dep:pkcs8" , " dep:spki" ]
5758hazmat = []
58- os_rng = [" rand_core/os_rng " , " crypto-bigint/rand_core " ]
59+ os_rng = [" crypto-bigint/rand_core " , " rand/os_rng " ]
5960serde = [" encoding" , " dep:serde" , " dep:serdect" , " crypto-bigint/serde" ]
6061pkcs5 = [" pkcs8/encryption" ]
61- std = [" pkcs1?/std" , " pkcs8?/std" , " rand_core/std " , " crypto-bigint/rand" ]
62+ std = [" pkcs1?/std" , " pkcs8?/std" , " crypto-bigint/rand" ]
6263
6364[package .metadata .docs .rs ]
6465features = [" std" , " serde" , " hazmat" , " sha2" ]
@@ -69,3 +70,6 @@ opt-level = 2
6970
7071[profile .bench ]
7172debug = true
73+
74+ [patch .crates-io ]
75+ crypto-primes = { git = " https://github.com/baloo/crypto-primes.git" , branch = " baloo/rand_core/0.10.0-rc.2" }
0 commit comments