瀏覽代碼

better random

tobiasKaminsky 7 年之前
父節點
當前提交
042d0ea23a
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/main/java/com/owncloud/android/utils/EncryptionUtils.java

+ 2 - 1
src/main/java/com/owncloud/android/utils/EncryptionUtils.java

@@ -72,6 +72,7 @@ import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.HashMap;
 import java.util.Map;
+import java.util.Random;
 
 import javax.crypto.BadPaddingException;
 import javax.crypto.Cipher;
@@ -597,7 +598,7 @@ public class EncryptionUtils {
 
         ArrayList<String> outputLines = new ArrayList<>();
         for (int i = 0; i < count; i++) {
-            int randomLine = (int) (random.nextDouble() * lines.size());
+            int randomLine = new Random().nextInt(lines.size());
             outputLines.add(lines.get(randomLine));
         }