Randomizing problem: is true random really possible?
First random generato
The first pseudorandom generator was
Comic source developed by John von Neumann in
1946. For this, you could call upon a
random set of numbers, though if the
initial seed value were the same, it
would produce an identical sequence.
What's іs randomizing
Computer randomizing refers to the
Comic source process by which computers generate
numbers or make choices that appear to
be random.
Random factor in real life
Human Physical
factor factor Accidents
What's the problem?
Computer security relies on generating
Comic source random numbers to create keys. The
problem is that current computing tech
can't generate pure randomness.
How computers generate
random?
Computers generate random numbers through two main methods:
Pseudo-Random Number Generators (PRNGs) and True Random
Number Generators (TRNGs).
• Pseudo-Random Number Generators (PRNGs):
PRNGs are algorithms that use mathematical formulas or
precalculated tables to produce sequences of numbers that appear
random.
• True Random Number Generators (TRNGs):
TRNGs derive randomness from physical phenomena that are
inherently unpredictable, such as electronic noise, radioactive decay,
or the photoelectric effect.
Why computers can’t
generate random
numbers? Step 3
Step 2 Step 1
Pseudorandom
Deterministic number No entropy source
algorithms generators
What is the impact?
• Cryptography
• Gaming/Gambling
• Research/Experiments
• Machine learning
• AI
Quantum
computing
A X
• Superposition principle:
B Y light – particles and waves
(A+B) (X+Y) simultaneously.
• Quantum computing:
qubit.
Quantum computer
– possible answer?
Classic register • Massive changes in
(3 bits)
cryptography.
010
• Quantum computer –
absolutely new technology.
000 001 010 011
100 101 110 111
• Debates if quantum computers
exist now.
Quantum register
(3 qubits)
Conclusion
Random number generation is a serious problem for
current technologies. But maybe there is a solution.
Thank you for attention!