This is a demo of a protoype bitcoin paper wallet printer I have built.
The device is completely standalone and includes a bitcoin address generator and integrated printer.
The internal random number generator continuosly tests itself against a subset of the NIST statistical test suite to ensure the random number generator is operating securely.
The random number source is based on this project. http://robseward.com/misc/RNG2/
More information on paper wallets and how they can be securely generated is here.
There is more information here. https://en.bitcoin.it/wiki/Paper_wallet
This device fills the gap that you currently need to protect any computer and printer you use to print paper wallets against malware. This printer cannot be connected to the internet so if you trust the hardware and software built into it you can safely generate paper wallets.
For those that are interested heres a picture of the innards of the device.
Discussion about this post