]> git.lizzy.rs Git - PAKEs.git/blobdiff - srp/src/server.rs
exclude password from hash used in client proof
[PAKEs.git] / srp / src / server.rs
index e1eb331af3f55edef53a8f65b446dd8c912c23f9..08c047523d7a106c833fd1552895ff5f9fb0881b 100644 (file)
@@ -145,13 +145,13 @@ impl<'a, D: Digest> SrpServer<'a, D> {
 
         let mut d = D::new();
         d.update(username);
-        let identity_hash = d.finalize();
+        let username_hash = d.finalize();
 
         let key = self.compute_premaster_secret(&a_pub, &v, &u, &b);
 
         let m1 = compute_m1::<D>(
             self.params,
-            identity_hash.as_slice(),
+            username_hash.as_slice(),
             &a_pub.to_bytes_be(),
             &b_pub.to_bytes_be(),
             &key.to_bytes_be(),