diff options
Diffstat (limited to 'srp/tests/mod.rs')
-rw-r--r-- | srp/tests/mod.rs | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/srp/tests/mod.rs b/srp/tests/mod.rs index 4389f82..d735480 100644 --- a/srp/tests/mod.rs +++ b/srp/tests/mod.rs @@ -1,13 +1,13 @@ extern crate num; -extern crate sha2; extern crate rand; +extern crate sha2; extern crate srp; -use sha2::Sha256; use rand::Rng; +use sha2::Sha256; +use srp::client::{srp_private_key, SrpClient}; use srp::groups::G_2048; -use srp::client::{SrpClient, srp_private_key }; use srp::server::{SrpServer, UserRecord}; fn auth_test(reg_pwd: &[u8], auth_pwd: &[u8]) { @@ -27,10 +27,13 @@ fn auth_test(reg_pwd: &[u8], auth_pwd: &[u8]) { let a_pub = client.get_a_pub(); // Server retrieve user record from db and processes handshake - let user = UserRecord { username, salt: &salt, verifier: &verif }; + let user = UserRecord { + username, + salt: &salt, + verifier: &verif, + }; let b = rng.gen_iter::<u8>().take(64).collect::<Vec<u8>>(); - let server = SrpServer::<Sha256>::new(&user, &a_pub, &b, &G_2048) - .unwrap(); + let server = SrpServer::<Sha256>::new(&user, &a_pub, &b, &G_2048).unwrap(); let (salt, b_pub) = (&user.salt, server.get_b_pub()); // Client processes handshake reply |