}
// Discard trailing entropy
var bitsToUse = Math.floor(bits.length / 32) * 32;
- var binaryStr = bits.substring(0, bitsToUse);
+ var start = bits.length - bitsToUse;
+ var binaryStr = bits.substring(start);
// Convert entropy string to numeric array
var entropyArr = [];
for (var i=0; i<binaryStr.length / 8; i++) {
}
var bitsStr = entropy.binaryStr.length;
var wordCount = Math.floor(entropy.binaryStr.length / 32) * 3;
- DOM.entropyFiltered.text(entropy.cleanStr);
+ DOM.entropyFiltered.html(entropy.cleanHtml);
DOM.entropyType.text(entropy.base.str);
DOM.entropyStrength.text(strength);
DOM.entropyEventCount.text(entropy.base.ints.length);