So I wanted to ask if any new PC motherboard (or laptop mainboard) is a Spezialle Modull Integrated so that the PC can generate real random number? If not, then which module should I upgrade to my PC so that it can generate true random number generator. Because I want to use my PC as a dice machine for random playlist generator.
You do not need a module for that. The random numbers always generate software, but there's also a routine in every operating system.
A random playlist dominates any reasonably usable music software… What is your problem?
There are simply no real random number generators in any PC.
For the applications you mentioned, however, pseudo-random numbers are sufficient if you take the current time and date of the program start as the start value.
Then the sequence of randomly acting numbers would be repeatable under the condition that the exact same starting value be used. Due to the time-based start, there's no difference to a true random number in the applications you mentioned.
There are those who have a Random Number Generator on it and there are those who do not have, that is different.
Mostly enough for most tasks, but the timestamps of keystrokes, mouse movements, network broadcasts etc. To generate enough entropy.
Especially for such things as dice machines etc. The generated entropy is sufficient. The problem with too little entropy is more likely with PCs which are otherwise hardly used and do not depend on a network. So a PC that just runs empty without anything certainly has a low entropy pool.
But even that does not matter for the dice machine, take as a random generator the Mersenne Twister and seed the eg with the start time from the computer. Even if the entropy in the entropy pool of the OS is very low, it will give you eternally long random numbers, which a person will never be able to distinguish from true coincidence when rolling dice. If you then add the time of the dice, then that should be enough coincidence for the story.
But there are also Hardwarerandomnumbergenerators which via PCI, USB etc. Can be connected.
The Raspberry Pi has an HRNG in the chip, so tuts do, they are also often part of microcontrollers, eg every STM from the F4 series has an HRNG on the chip.
There are no random numbers anywhere. Even if you think of one spontaneously one would have been able to predict with enough computing power that all parmeters know and can ever influence you, ^^
That is not very clear. Today's physics assumes that quantum mechanical effects are really random.
Therefore, one uses for the HRNG also the current noise of a diode in the reverse direction, which is just pure quantum mechanical noise.
The problem here is that you can't know all the states and parameters, because if you measured the missing parameters, the measurement would also change the result and the internal state indefinitely.
So there's the question, is something "really random" just because I do not know the parameters? These physicists are no doubt smarter than me, but it would be quite possible that a form of intelligence exists that quantum mechanical effects can already calculate in the preschool, sometimes expressed in exaggerated
So there's the question, is something "really random" just because I do not know the parameters?
If I can't know the parameters, yes.
Each measurement of the parameters would change the state, so the result is different if I measure than if I do not.