From 05547c22ecbb83b15e8bfa552ef94ee788cbd69e Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sun, 12 Jul 2020 12:16:11 -0700 Subject: [PATCH] Use SecureRandom for PINs --- .../main/java/com/limelight/nvstream/http/PairingManager.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/com/limelight/nvstream/http/PairingManager.java b/app/src/main/java/com/limelight/nvstream/http/PairingManager.java index dd4d70e8..ccf06660 100644 --- a/app/src/main/java/com/limelight/nvstream/http/PairingManager.java +++ b/app/src/main/java/com/limelight/nvstream/http/PairingManager.java @@ -14,7 +14,6 @@ import java.security.*; import java.security.cert.*; import java.util.Arrays; import java.util.Locale; -import java.util.Random; public class PairingManager { @@ -172,7 +171,7 @@ public class PairingManager { } public static String generatePinString() { - Random r = new Random(); + SecureRandom r = new SecureRandom(); return String.format((Locale)null, "%d%d%d%d", r.nextInt(10), r.nextInt(10), r.nextInt(10), r.nextInt(10));