From 9e9f7522a9695a9858bde57b7d4a1dc549b716d5 Mon Sep 17 00:00:00 2001 From: Jesse Mansfield Date: Thu, 16 Apr 2026 09:44:58 +1000 Subject: [PATCH] implement more secure random number generation --- GSSDK.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GSSDK.py b/GSSDK.py index 459b780..e33ab43 100644 --- a/GSSDK.py +++ b/GSSDK.py @@ -48,7 +48,7 @@ from json import loads from json import dumps as jsonstringify from re import search -from random import randrange +import secrets if PY_3: string_types = str @@ -226,7 +226,7 @@ def sendRequest(self, httpMethod, domain, path, params, token, secret=None, useH timestamp = calendar.timegm(time.gmtime()) # unique token - nonce = str(SigUtils.currentTimeMillis()) + str(randrange(1000)) + nonce = str(SigUtils.currentTimeMillis()) + str(secrets.randbelow(1000)) httpMethod = "POST" if userKey: