Python Forum
Real Random Number Generator
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Real Random Number Generator
#9
(Jan-05-2024, 12:34 AM)woodturner550 Wrote: You miss the point. Digital computers do it very well and fast if done correctly.

Knowing the initial-state, kills pseudo random number generators.

import random

random.seed(1337) # <- initial state
# is used for unit tests

print([random.randint(0, 10) for _ in range(10)])
Output:
[9, 8, 5, 9, 9, 2, 5, 6, 10, 5]
Real entropy comes from nature. Everything else, is not real entropy.
Another example of an entropy source is an ADC with noise.

But be aware of side channel attacks.
If you can fake or listen to an entropy source, it's possible to calculate all values from PSRNG.

Desktop PCs do have many entropy sources to improve the situation.
Embedded systems do not have as many entropy sources as a Desktop PC.

This is a problem, if cryptographic algorithms are used, which require a high entropy.
Larz60+ likes this post
Almost dead, but too lazy to die: https://sourceserver.info
All humans together. We don't need politicians!
Reply


Messages In This Thread
Real Random Number Generator - by woodturner550 - Jan-02-2024, 11:54 PM
RE: Real Random Number Generator - by Gribouillis - Jan-03-2024, 08:36 AM
RE: Real Random Number Generator - by woodturner550 - Jan-03-2024, 06:46 PM
RE: Real Random Number Generator - by DeaD_EyE - Jan-04-2024, 09:36 PM
RE: Real Random Number Generator - by woodturner550 - Jan-05-2024, 12:34 AM
RE: Real Random Number Generator - by woodturner550 - Jan-06-2024, 04:24 AM
RE: Real Random Number Generator - by woodturner550 - Jan-08-2024, 11:43 PM
RE: Real Random Number Generator - by DeaD_EyE - Jan-10-2024, 04:18 PM
RE: Real Random Number Generator - by woodturner550 - Jan-11-2024, 12:43 AM
RE: Real Random Number Generator - by woodturner550 - Jan-13-2024, 02:13 AM
RE: Real Random Number Generator - by woodturner550 - Jan-31-2024, 01:56 AM
RE: Real Random Number Generator - by rob101 - Jan-31-2024, 03:12 AM
RE: Real Random Number Generator - by woodturner550 - Jan-31-2024, 03:20 AM
RE: Real Random Number Generator - by rob101 - Jan-31-2024, 09:59 AM
RE: Real Random Number Generator - by DeaD_EyE - Jan-31-2024, 11:44 AM
RE: Real Random Number Generator - by woodturner550 - Jan-31-2024, 06:04 PM
RE: Real Random Number Generator - by rob101 - Jan-31-2024, 06:25 PM
RE: Real Random Number Generator - by DeaD_EyE - Jan-31-2024, 06:47 PM
RE: Real Random Number Generator - by woodturner550 - Jan-31-2024, 07:22 PM
RE: Real Random Number Generator - by rob101 - Jan-31-2024, 07:41 PM
RE: Real Random Number Generator - by DeaD_EyE - Feb-01-2024, 03:19 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Random Passcode Generator function romeo777 2 2,673 Jan-06-2021, 01:46 PM
Last Post: buran
  random two-word domain name generator rootVIII 0 2,164 Aug-06-2019, 03:15 AM
Last Post: rootVIII
  Infinate Number Generator Larz60+ 6 4,276 Sep-18-2018, 06:23 AM
Last Post: wavic

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020