aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Warner <warner@lothar.com>2017-09-21 13:44:28 -0700
committerBrian Warner <warner@lothar.com>2017-09-21 13:44:28 -0700
commitdf09f9209950c529d9c16b64a3b2daad3b3ed8f3 (patch)
tree641f4b6277ebf7bc4649b048b49227a227cddc5d
parent861ece4475b823005c310d42725fe59e7b4876ea (diff)
downloadPAKEs-df09f9209950c529d9c16b64a3b2daad3b3ed8f3.tar.xz
comment out debug messages
-rw-r--r--src/lib.rs6
-rw-r--r--src/spake2.rs17
2 files changed, 12 insertions, 11 deletions
diff --git a/src/lib.rs b/src/lib.rs
index beffd19..7a7bdbd 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -5,13 +5,13 @@ extern crate sha2;
extern crate hkdf;
extern crate num_bigint;
-extern crate hex;
+//extern crate hex;
mod spake2;
pub use spake2::*;
-//#[cfg(test)]
-//extern crate hex;
+#[cfg(test)]
+extern crate hex;
#[cfg(test)]
mod tests {
diff --git a/src/spake2.rs b/src/spake2.rs
index abd0373..d69b847 100644
--- a/src/spake2.rs
+++ b/src/spake2.rs
@@ -9,7 +9,7 @@ use sha2::{Sha256, Digest};
use hkdf::Hkdf;
use num_bigint::BigUint;
-use hex::ToHex;
+//use hex::ToHex;
#[derive(Debug, PartialEq)]
pub enum ErrorType {
@@ -142,17 +142,18 @@ fn ed25519_hash_to_scalar(s: &[u8]) -> c2_Scalar {
// i % q
let okm = Hkdf::<Sha256>::new(s, b"").derive(b"SPAKE2 pw", 32+16);
- println!("expanded: {}{}", "................................", okm.iter().to_hex()); // ok
+ //println!("expanded: {}{}", "................................", okm.iter().to_hex()); // ok
let mut reducible = [0u8; 64]; // little-endian
for (i, x) in okm.iter().enumerate().take(32+16) {
reducible[32+16-1-i] = *x;
}
- println!("reducible: {}", reducible.iter().to_hex());
- let reduced = c2_Scalar::reduce(&reducible);
- println!("reduced: {}", reduced.as_bytes().to_hex());
- println!("done");
- reduced
+ //println!("reducible: {}", reducible.iter().to_hex());
+ c2_Scalar::reduce(&reducible)
+ //let reduced = c2_Scalar::reduce(&reducible);
+ //println!("reduced: {}", reduced.as_bytes().to_hex());
+ //println!("done");
+ //reduced
}
fn ed25519_hash_ab(password_vec: &[u8], id_a: &[u8], id_b: &[u8],
@@ -185,7 +186,7 @@ fn ed25519_hash_ab(password_vec: &[u8], id_a: &[u8], id_b: &[u8],
transcript[128..160].copy_from_slice(second_msg);
transcript[160..192].copy_from_slice(key_bytes);
- println!("transcript: {:?}", transcript.iter().to_hex());
+ //println!("transcript: {:?}", transcript.iter().to_hex());
//let mut hash = G::TranscriptHash::default();
let mut hash = Sha256::new();