From 1acf1cff9ae1036bf419c96f27f333b98a8650c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Obernd=C3=B6rfer?= Date: Fri, 28 Mar 2014 10:29:23 +0100 Subject: [PATCH] OP-01-002 Math.random() usage in dead Code Branch (Low) --- src/crypto/cipher/twofish.js | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/src/crypto/cipher/twofish.js b/src/crypto/cipher/twofish.js index 9ab4aab6..d744d11d 100644 --- a/src/crypto/cipher/twofish.js +++ b/src/crypto/cipher/twofish.js @@ -30,10 +30,6 @@ var MAXINT = 0xFFFFFFFF; -function rotb(b, n) { - return (b << n | b >>> (8 - n)) & 0xFF; -} - function rotw(w, n) { return (w << n | w >>> (32 - n)) & MAXINT; } @@ -54,24 +50,6 @@ function getB(x, n) { 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 // //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////