OP-01-002 Math.random() usage in dead Code Branch (Low)

This commit is contained in:
Thomas Oberndörfer 2014-03-28 10:29:23 +01:00
parent 4d96089f72
commit 1acf1cff9a

View File

@ -30,10 +30,6 @@
var MAXINT = 0xFFFFFFFF; var MAXINT = 0xFFFFFFFF;
function rotb(b, n) {
return (b << n | b >>> (8 - n)) & 0xFF;
}
function rotw(w, n) { function rotw(w, n) {
return (w << n | w >>> (32 - n)) & MAXINT; return (w << n | w >>> (32 - n)) & MAXINT;
} }
@ -54,24 +50,6 @@ function getB(x, n) {
return (x >>> (n * 8)) & 0xFF; return (x >>> (n * 8)) & 0xFF;
} }
function getNrBits(i) {
var n = 0;
while (i > 0) {
n++;
i >>>= 1;
}
return n;
}
function getMask(n) {
return (1 << n) - 1;
}
//added 2008/11/13 XXX MUST USE ONE-WAY HASH FUNCTION FOR SECURITY REASON
function randByte() {
return Math.floor(Math.random() * 256);
}
// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Twofish // Twofish
// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////