Quantum GUIDs!

I recently discovered the following web site operated by the Australian National University (ANU): https://qrng.anu.edu.au

This is a random number generator using quantum physics. This should produce the purest of random numbers. From their web site you can get random numbers in various formats and they also provide a simple API that returns the values in JSON format.

I wrote a python script to collect random values from the site and produce Type 4 GUIDs from it. These GUIDs will have 122 bits of pure random. Quantum random!

The python file will generate between 1 and 1000 GUIDs specified on the command line.

python3 QuantumGuid.py 10
{9b747ca1-f809-44e6-af35-7041b790ddf4}
{6b5c5703-cb16-41c9-9101-c889fb31a93e}
{3f4f6eb7-0ca1-4ffb-a685-1b1afc824235}
{36e75e7c-3317-4a10-b781-d4376decf937}
{e2e85ad6-8a6d-4de1-b145-455c2bead457}
{5a0784aa-a302-40e9-87f3-d151abec44f5}
{7596d675-2e8c-4dbd-8e5e-ca9282222421}
{cdc57458-de8f-49af-811a-29c80ae76107}
{165565bb-1038-4381-b6ba-b64c3e64fe98}
{77d631dc-ef63-465a-acb7-b22b4e8e92c4}

These GUIDs feel so much more random than a regular type 4 version that I really feel they should be in their own type space so as to not be contaminated with regular non quantum GUIDs ;-). Perhaps they could be type 8 GUIDs? (type 6 is already adhoc used, and I already have an idea for type 7!)

If you want to get your own, then download the script

This is free and unencumbered software released into the public domain.

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s