I'm currently generating a new gpg cryptographic key, and I'm using a new laptop for this. I can notice that the key generation step, which involves the random generation, is extremely quick, while I can recall that, on my old laptop, this process required a certain amount of time.
For a normal operation this should be reasonable, as I'm working on a more recent computer, but for this operation I would expect that much more time is needed. The software asks me to "type on the keyboard, move the mouse, utilize the disks", but everything terminates before I can do anything.
Yes, probably there's some other source of entropy besides the user input, and I don't know which one are taken in account by the kernel. But to be sincere, in the light of the recent revelations about global surveliance, I became even more paranoid, and the idea that my brand new laptop could be tampered by design to yield weak random cyphers popped out of my mind.
So the question is: is it safer to generate the keys using old hardware?