aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBrian Warner <warner@lothar.com>2018-03-24 15:37:46 -0700
committerBrian Warner <warner@lothar.com>2018-03-24 15:37:46 -0700
commit7978338df2d33920667348cc549ce320033362f8 (patch)
tree7a8464a8f7baabd7284e1860f4a8369a7b411d4e /src
parentc715bf47645f44653e111f6440783e3d6dd7890f (diff)
downloadPAKEs-7978338df2d33920667348cc549ce320033362f8.tar.xz
update to hkdf-0.4
Diffstat (limited to 'src')
-rw-r--r--src/spake2.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/spake2.rs b/src/spake2.rs
index 8363401..5fbbcd5 100644
--- a/src/spake2.rs
+++ b/src/spake2.rs
@@ -144,7 +144,7 @@ fn ed25519_hash_to_scalar(s: &[u8]) -> c2_Scalar {
// i = int(h, 16)
// i % q
- let okm = Hkdf::<Sha256>::new(s, b"").derive(b"SPAKE2 pw", 32 + 16);
+ let okm = Hkdf::<Sha256>::extract(b"", s).expand(b"SPAKE2 pw", 32 + 16);
//println!("expanded: {}{}", "................................", okm.iter().to_hex()); // ok
let mut reducible = [0u8; 64]; // little-endian