diff options
author | newpavlov <newpavlov@gmail.com> | 2019-11-07 18:50:43 +0300 |
---|---|---|
committer | newpavlov <newpavlov@gmail.com> | 2019-11-07 18:50:43 +0300 |
commit | e342ea7a58a285361a98ce52a387e1e1832767c0 (patch) | |
tree | a8047627d667820c91629c28120b9b9b217fc8dd /srp/src/tools.rs | |
parent | 2a821c6b48d52e49c78ece9e8688407ff1bf6f9c (diff) | |
download | PAKEs-e342ea7a58a285361a98ce52a387e1e1832767c0.tar.xz |
remove num_traits dep
Diffstat (limited to 'srp/src/tools.rs')
-rw-r--r-- | srp/src/tools.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/srp/src/tools.rs b/srp/src/tools.rs index f761dca..7f7da0f 100644 --- a/srp/src/tools.rs +++ b/srp/src/tools.rs @@ -1,9 +1,9 @@ use num_bigint::BigUint; pub fn powm(base: &BigUint, exp: &BigUint, modulus: &BigUint) -> BigUint { - let zero = BigUint::new(vec![0]); - let one = BigUint::new(vec![1]); - let two = BigUint::new(vec![2]); + let zero = BigUint::from(0u32); + let one = BigUint::from(1u32); + let two = BigUint::from(2u32); let mut exp = exp.clone(); let mut result = one.clone(); let mut base = base % modulus; |