Skip to content

QRNG (Software & Hardware) for mobile smarphones using blockly modular programming.

License

Notifications You must be signed in to change notification settings

openqbit-diy/MiniQRNG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MiniQRNG

By www.OpenQbit.com and www.COINsolidation.org

QRNG (Software & Hardware) for mobile smarphones using blockly modular programming for App Inventor or other system blockly.

MiniQRNGlogo

What is Mini QRNG?

Mini QRNG is Software and Hardware that includes three technological solutions to create QRNGs (Quantum Random Number Generators). Classified as follows:

a.- QRNG API. - Quantum random number generator obtained from external servers.

b.- MiniQRNG / Software. - Random quantum number generator obtained using the physical properties (quantum) of the mobile phone camera.

c.- MiniQRNG / Hardware. - Quantum number generator obtained using hardware based on the quantum physics properties of a laser. DYI "Do It Yourself" at home with a low cost. Detailed explanation (circuit diagram, user manual, etc.) is in the directory "HandBooks".

In the extensions directory is the OpenQbitQRNGwithSSH extension which contains the blocks for the creation of QRNG (Quantum Random Number Generator) from the camera of your mobile device (smartphone).

In the HandBooks directory are the user manuals for the use of the OpenQbitQRNGwithSSH extension. In this directory you will find manuals in different languages ​​(Spanish, English, Italian, French, Dutch, German, Russian, Portuguese, Japanese and Chinese)

Today's cryptography is based on random number sequences. The pseudo-random number generators currently in use appear to provide random bit sequences, but in reality these bit sequences have certain patterns, so there is a risk of being hacked or otherwise manipulated to make the information travel over public and pirated networks.

The integration of sources of physical entropy in random number generators is the most common method to overcome this security threat. However, classical physics is causal, so the unpredictability of a bit sequence generated with classical physics cannot be proven.

Quantum physics, on the other hand, is essentially random. The numbers generated by a quantum random number generator (QRNG) cannot be predicted: QRNG is demonstrably unpredictable. So, if a quantum random number generator is used in a security system, even a fast supercomputer with fast arithmetic operation cannot predict the random bit sequences used by this security system.

However, in our times the implementation of these algorithms is fundamental to be used in mobile phones, this is our goal with this extension that we share and that can be used in blockly programming or in your case, be able to use it with the option (c) of creating low cost hardware at home and usable on any platform or operating system.

Quantum physics uses methods based on a fundamental concept called entropy

More information:

www.OpenQbit.com & www.coinsolidation.org

Developments launched in Estonia 2020-2021

Questions or doubts info@openqbit.com / Enjoy !!!

About

QRNG (Software & Hardware) for mobile smarphones using blockly modular programming.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published