aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
authorBrian Warner <warner@lothar.com>2017-05-24 00:39:32 -0700
committerBrian Warner <warner@lothar.com>2017-05-24 00:39:32 -0700
commit3542becebbba19b16d9fc7f71bf8865570c8bea1 (patch)
treef4cc57c894cef2f96bc1a9ef5edee84682bfd95c /src/lib.rs
parente0c310857ccd557d0c0466c9912ae5a46305746e (diff)
downloadPAKEs-3542becebbba19b16d9fc7f71bf8865570c8bea1.tar.xz
fix blinding factors, implement full algorithm
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 27e26f0..fd72f6b 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -12,11 +12,11 @@ mod tests {
use spake2::{SPAKE2, Ed25519Group};
#[test]
- fn test_one() {
- let (s1, msg1) = SPAKE2::<Ed25519Group>::new(b"password",
- b"idA", b"idB");
- let (s2, msg2) = SPAKE2::<Ed25519Group>::new(b"password",
- b"idA", b"idB");
+ fn test_basic() {
+ let (s1, msg1) = SPAKE2::<Ed25519Group>::start_a(b"password",
+ b"idA", b"idB");
+ let (s2, msg2) = SPAKE2::<Ed25519Group>::start_b(b"password",
+ b"idA", b"idB");
let key1 = s1.finish(msg2.as_slice()).unwrap();
let key2 = s2.finish(msg1.as_slice()).unwrap();
assert_eq!(key1, key2);