diff --git a/utils/browser-random-bytes.js b/utils/browser-random-bytes.js index d086c8fc1..58cff7225 100644 --- a/utils/browser-random-bytes.js +++ b/utils/browser-random-bytes.js @@ -4,7 +4,9 @@ var defineProperty = require('./properties.js').defineProperty; var crypto = global.crypto || global.msCrypto; if (!crypto || !crypto.getRandomValues) { + console.log('WARNING: Missing strong random number source; using weak randomBytes'); + crypto = { getRandomValues: function(buffer) { for (var round = 0; round < 20; round++) { @@ -21,8 +23,6 @@ if (!crypto || !crypto.getRandomValues) { }, _weakCrypto: true }; -} else { - console.log('Found strong random number source'); } function randomBytes(length) {