mirror of
https://github.com/moonlight-stream/moonlight-android.git
synced 2026-04-17 22:10:09 +00:00
Use SecureRandom for PINs
This commit is contained in:
@@ -14,7 +14,6 @@ import java.security.*;
|
|||||||
import java.security.cert.*;
|
import java.security.cert.*;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
||||||
import java.util.Random;
|
|
||||||
|
|
||||||
public class PairingManager {
|
public class PairingManager {
|
||||||
|
|
||||||
@@ -172,7 +171,7 @@ public class PairingManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static String generatePinString() {
|
public static String generatePinString() {
|
||||||
Random r = new Random();
|
SecureRandom r = new SecureRandom();
|
||||||
return String.format((Locale)null, "%d%d%d%d",
|
return String.format((Locale)null, "%d%d%d%d",
|
||||||
r.nextInt(10), r.nextInt(10),
|
r.nextInt(10), r.nextInt(10),
|
||||||
r.nextInt(10), r.nextInt(10));
|
r.nextInt(10), r.nextInt(10));
|
||||||
|
|||||||
Reference in New Issue
Block a user