We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e0d129b commit 8db4954Copy full SHA for 8db4954
TRNG.py
@@ -0,0 +1,18 @@
1
+import random
2
+import json
3
+
4
+def writejson(obj,fname):
5
+ with open(fname,"w") as f:
6
+ json.dump(obj,f)
7
8
+def sysrandom(len=1000000):
9
+ #Using random module
10
+ #Making the rng use systemrandom, which is TRNG, not PRNG
11
+ rng = random.SystemRandom()
12
+ sys = []
13
+ for i in range(len):
14
+ sys.append(rng.randint(1,26))
15
+ return sys
16
17
+if __name__ == "__main__":
18
+ writejson(sysrandom(),"sysTRNG.json")
sysTRNG.json
0 commit comments