diff --git a/lib/_tls_wrap.js b/lib/_tls_wrap.js index c44097a31a0a01..88103ca45dd0c6 100644 --- a/lib/_tls_wrap.js +++ b/lib/_tls_wrap.js @@ -1472,9 +1472,7 @@ Server.prototype.setSecureContext = function(options) { if (options.sessionIdContext) { this.sessionIdContext = options.sessionIdContext; } else { - this.sessionIdContext = crypto.createHash('sha1') - .update(process.argv.join(' ')) - .digest('hex') + this.sessionIdContext = crypto.hash('sha1', process.argv.join(' '), 'hex') .slice(0, 32); } @@ -1570,9 +1568,7 @@ Server.prototype.setOptions = deprecate(function(options) { if (options.sessionIdContext) { this.sessionIdContext = options.sessionIdContext; } else { - this.sessionIdContext = crypto.createHash('sha1') - .update(process.argv.join(' ')) - .digest('hex') + this.sessionIdContext = crypto.hash('sha1', process.argv.join(' '), 'hex') .slice(0, 32); } if (options.pskCallback) this[kPskCallback] = options.pskCallback;