diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/spake2.rs | 2 |
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 |