summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAzul <azul@riseup.net>2013-07-12 12:29:40 +0200
committerAzul <azul@riseup.net>2013-07-12 12:29:40 +0200
commit9c61d52f1f975ec0eefe5b4a0b71ac529300cbe7 (patch)
tree58bafa38049f126249ffacc0bfdf7c1eb5b390e3
parent90611d3d29bc1b290e98f2fcd50a5d70de70a111 (diff)
also zeroprefix the salt if needed
Now what else can you possibly zeroprefix? This should be it - shouldn't it?
-rw-r--r--src/srp_session.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/srp_session.js b/src/srp_session.js
index 0b0e4c6..bdff9c4 100644
--- a/src/srp_session.js
+++ b/src/srp_session.js
@@ -53,6 +53,7 @@ srp.Session = function(account, calculate) {
{
//S -> C: s | B
var B = calculate.zeroPrefix(ephemeral);
+ salt = calculate.zeroPrefix(salt);
var x = calculate.X(account.login(), account.password(), salt);
S = calculate.S(a, A, B, x);
K = calculate.K(S);