const has better scopes rules than var !

This commit is contained in:
Romain Beaumont 2016-02-01 11:12:16 +01:00
parent 779ffd7ba9
commit a222c4fd49

View File

@ -197,13 +197,14 @@ function createServer(options) {
} }
function onEncryptionKeyResponse(packet) { function onEncryptionKeyResponse(packet) {
let sharedSecret;
try { try {
const verifyToken = serverKey.decrypt(packet.verifyToken, undefined, undefined, ursa.RSA_PKCS1_PADDING); const verifyToken = serverKey.decrypt(packet.verifyToken, undefined, undefined, ursa.RSA_PKCS1_PADDING);
if(!bufferEqual(client.verifyToken, verifyToken)) { if(!bufferEqual(client.verifyToken, verifyToken)) {
client.end('DidNotEncryptVerifyTokenProperly'); client.end('DidNotEncryptVerifyTokenProperly');
return; return;
} }
const sharedSecret = serverKey.decrypt(packet.sharedSecret, undefined, undefined, ursa.RSA_PKCS1_PADDING); sharedSecret = serverKey.decrypt(packet.sharedSecret, undefined, undefined, ursa.RSA_PKCS1_PADDING);
} catch(e) { } catch(e) {
client.end('DidNotEncryptVerifyTokenProperly'); client.end('DidNotEncryptVerifyTokenProperly');
return; return;