From 6dff296872d839f68abbbcaf5a9b4720a28394aa Mon Sep 17 00:00:00 2001 From: Sebastian Stenzel Date: Sat, 20 Dec 2014 11:18:12 +0100 Subject: [PATCH] - using java.util.Random in unit tests again, as performance doesn't change by using non-random PRNG - of course still using a cryptographically secure PRNG in production ;-) --- .../cryptomator/crypto/aes256/Aes256CryptorTest.java | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/main/crypto-aes/src/test/java/org/cryptomator/crypto/aes256/Aes256CryptorTest.java b/main/crypto-aes/src/test/java/org/cryptomator/crypto/aes256/Aes256CryptorTest.java index 34d86a6db..781224daf 100644 --- a/main/crypto-aes/src/test/java/org/cryptomator/crypto/aes256/Aes256CryptorTest.java +++ b/main/crypto-aes/src/test/java/org/cryptomator/crypto/aes256/Aes256CryptorTest.java @@ -37,7 +37,7 @@ import org.junit.Test; public class Aes256CryptorTest { - private static final Random TEST_PRNG = new NotReallyRandom(); + private static final Random TEST_PRNG = new Random(); private Path tmpDir; private Path masterKey; @@ -185,13 +185,4 @@ public class Aes256CryptorTest { } - private static class NotReallyRandom extends Random { - private static final long serialVersionUID = 6080187127141721369L; - - @Override - protected int next(int bits) { - return 4; // http://xkcd.com/221/ - } - } - }