diff options
Diffstat (limited to 'serverstore.js')
-rwxr-xr-x | serverstore.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/serverstore.js b/serverstore.js index e7ffee6..e95a1ec 100755 --- a/serverstore.js +++ b/serverstore.js @@ -15,8 +15,8 @@ Persist.initSync({}); var challenge=null; function renewChallenge(){ - var entropy=crypto.randomBytes(256); - var hasher=crypto.createHash("sha512"); + var entropy=crypto.randomBytes(512); + var hasher=crypto.createHash("sha256"); hasher.update(entropy); challenge=hasher.digest("hex"); } @@ -71,7 +71,7 @@ app.param("userid",function(req,res,next,userid){ }); app.param("authhash",function(req,res,next,authhash){ var s=challenge+req.ssuser[1]; - var hasher=crypto.createHash("sha512"); + var hasher=crypto.createHash("sha256"); hasher.update(s); var hashres=hasher.digest("hex"); if(hashres!=authhash){ |