Quoting Text
To generate a "true" random number, the computer measures some type of physical phenomenon that takes place outside of the computer. For example, the computer could measure the radioactive decay of an atom. According to quantum theory, there's no way to know for sure when radioactive decay will occur, so this is essentially "pure randomness" from the universe. An attacker wouldn't be able to predict when radioactive decay would occur, so they wouldn't know the random value.
So, I would like to know what the author means by "pressing keys gives the machine entropy" to my crude understanding by pressing at a certain time it will provide specific weight for generating keys therefore being truly random.
Please help me understand and share your perspective.
The timing of pressing the key is certainly hard to predict but it is not truly random. A nice example to explain this would be the coin flip. If we know the initial force, torque and other factors when the coin in flipped, we can calculate the outcome (heads or tails). A truly random input would be something which cannot be traced to its original condition which would mean that it cannot be predicted.
One way to generate truly random data would be to use quantum effects which are fundamentally random. You could also measure thermal noise from a resistor in a circuit or atmospheric noise.