aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/dh.rs
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2017-12-23 14:33:54 -0800
committerSteven Fackler <[email protected]>2017-12-23 19:32:33 -0700
commit34d700309cacee9340440c13f3a1f6f4799c5032 (patch)
tree124a68c4d8d2404cb96085da01fd52907af74f44 /openssl/src/dh.rs
parentTweak test scripts a bit (diff)
downloadrust-openssl-34d700309cacee9340440c13f3a1f6f4799c5032.tar.xz
rust-openssl-34d700309cacee9340440c13f3a1f6f4799c5032.zip
Clean up 1.0.1 hostname verification
Diffstat (limited to 'openssl/src/dh.rs')
-rw-r--r--openssl/src/dh.rs35
1 files changed, 14 insertions, 21 deletions
diff --git a/openssl/src/dh.rs b/openssl/src/dh.rs
index 50d9da7b..35404b6c 100644
--- a/openssl/src/dh.rs
+++ b/openssl/src/dh.rs
@@ -95,7 +95,7 @@ mod compat {
mod tests {
use dh::Dh;
use bn::BigNum;
- use ssl::{SslMethod, SslContext};
+ use ssl::{SslContext, SslMethod};
#[test]
#[cfg(any(all(feature = "v102", ossl102), all(feature = "v110", ossl110)))]
@@ -113,30 +113,23 @@ mod tests {
fn test_dh() {
let mut ctx = SslContext::builder(SslMethod::tls()).unwrap();
let p = BigNum::from_hex_str(
- "87A8E61DB4B6663CFFBBD19C651959998CEEF608660DD0F25D2CEED4435\
- E3B00E00DF8F1D61957D4FAF7DF4561B2AA3016C3D91134096FAA3BF429\
- 6D830E9A7C209E0C6497517ABD5A8A9D306BCF67ED91F9E6725B4758C02\
- 2E0B1EF4275BF7B6C5BFC11D45F9088B941F54EB1E59BB8BC39A0BF1230\
- 7F5C4FDB70C581B23F76B63ACAE1CAA6B7902D52526735488A0EF13C6D9\
- A51BFA4AB3AD8347796524D8EF6A167B5A41825D967E144E5140564251C\
- CACB83E6B486F6B3CA3F7971506026C0B857F689962856DED4010ABD0BE\
- 621C3A3960A54E710C375F26375D7014103A4B54330C198AF126116D227\
- 6E11715F693877FAD7EF09CADB094AE91E1A1597",
+ "87A8E61DB4B6663CFFBBD19C651959998CEEF608660DD0F25D2CEED4435E3B00E00DF8F1D61957D4FAF7DF\
+ 4561B2AA3016C3D91134096FAA3BF4296D830E9A7C209E0C6497517ABD5A8A9D306BCF67ED91F9E6725B47\
+ 58C022E0B1EF4275BF7B6C5BFC11D45F9088B941F54EB1E59BB8BC39A0BF12307F5C4FDB70C581B23F76B6\
+ 3ACAE1CAA6B7902D52526735488A0EF13C6D9A51BFA4AB3AD8347796524D8EF6A167B5A41825D967E144E5\
+ 140564251CCACB83E6B486F6B3CA3F7971506026C0B857F689962856DED4010ABD0BE621C3A3960A54E710\
+ C375F26375D7014103A4B54330C198AF126116D2276E11715F693877FAD7EF09CADB094AE91E1A1597",
).unwrap();
let g = BigNum::from_hex_str(
- "3FB32C9B73134D0B2E77506660EDBD484CA7B18F21EF205407F4793A1A0\
- BA12510DBC15077BE463FFF4FED4AAC0BB555BE3A6C1B0C6B47B1BC3773\
- BF7E8C6F62901228F8C28CBB18A55AE31341000A650196F931C77A57F2D\
- DF463E5E9EC144B777DE62AAAB8A8628AC376D282D6ED3864E67982428E\
- BC831D14348F6F2F9193B5045AF2767164E1DFC967C1FB3F2E55A4BD1BF\
- FE83B9C80D052B985D182EA0ADB2A3B7313D3FE14C8484B1E052588B9B7\
- D2BBD2DF016199ECD06E1557CD0915B3353BBB64E0EC377FD028370DF92\
- B52C7891428CDC67EB6184B523D1DB246C32F63078490F00EF8D647D148\
- D47954515E2327CFEF98C582664B4C0F6CC41659",
+ "3FB32C9B73134D0B2E77506660EDBD484CA7B18F21EF205407F4793A1A0BA12510DBC15077BE463FFF4FED\
+ 4AAC0BB555BE3A6C1B0C6B47B1BC3773BF7E8C6F62901228F8C28CBB18A55AE31341000A650196F931C77A\
+ 57F2DDF463E5E9EC144B777DE62AAAB8A8628AC376D282D6ED3864E67982428EBC831D14348F6F2F9193B5\
+ 045AF2767164E1DFC967C1FB3F2E55A4BD1BFFE83B9C80D052B985D182EA0ADB2A3B7313D3FE14C8484B1E\
+ 052588B9B7D2BBD2DF016199ECD06E1557CD0915B3353BBB64E0EC377FD028370DF92B52C7891428CDC67E\
+ B6184B523D1DB246C32F63078490F00EF8D647D148D47954515E2327CFEF98C582664B4C0F6CC41659",
).unwrap();
let q = BigNum::from_hex_str(
- "8CF83642A709A097B447997640129DA299B1A47D1EB3750BA308B0FE64F\
- 5FBD3",
+ "8CF83642A709A097B447997640129DA299B1A47D1EB3750BA308B0FE64F5FBD3",
).unwrap();
let dh = Dh::from_params(p, g, q).unwrap();
ctx.set_tmp_dh(&dh).unwrap();