diff --git a/src/net/sqlcipher/database/SQLiteDatabase.java b/src/net/sqlcipher/database/SQLiteDatabase.java index 92d2f7a6..61e487ba 100644 --- a/src/net/sqlcipher/database/SQLiteDatabase.java +++ b/src/net/sqlcipher/database/SQLiteDatabase.java @@ -40,7 +40,7 @@ import java.util.Iterator; import java.util.Locale; import java.util.Map; -import java.util.Random; +import java.security.SecureRandom; import java.util.Set; import java.util.WeakHashMap; import java.util.concurrent.locks.ReentrantLock; @@ -368,7 +368,7 @@ public static synchronized void loadLibs (Context context, File workingDir) { private static int sQueryLogTimeInMillis = 0; // lazily initialized private static final int QUERY_LOG_SQL_LENGTH = 64; private static final String COMMIT_SQL = "COMMIT;"; - private final Random mRandom = new Random(); + private final SecureRandom mRandom = new SecureRandom(); private String mLastSqlStatement = null; // String prefix for slow database query EventLog records that show