diff --git a/thunder/src/main/java/com/xunlei/downloadlib/android/XLUtil.java b/thunder/src/main/java/com/xunlei/downloadlib/android/XLUtil.java index c6dea3a4f..9ca832849 100644 --- a/thunder/src/main/java/com/xunlei/downloadlib/android/XLUtil.java +++ b/thunder/src/main/java/com/xunlei/downloadlib/android/XLUtil.java @@ -1,6 +1,6 @@ package com.xunlei.downloadlib.android; -import java.util.Random; +import java.security.SecureRandom; import java.util.UUID; public class XLUtil { @@ -20,7 +20,7 @@ public class XLUtil { } private static String random(String base, int length) { - Random random = new Random(); + SecureRandom random = new SecureRandom(); StringBuilder sb = new StringBuilder(); for (int i = 0; i < length; i++) sb.append(base.charAt(random.nextInt(base.length()))); return sb.toString();