Bitcoin Forum

Bitcoin => Armory => Topic started by: W2014 on February 09, 2014, 01:25:21 AM



Title: Printing private keys for cold storage
Post by: W2014 on February 09, 2014, 01:25:21 AM
I've set up an offline wallet (Armory - Ubuntu OS - offline computer) and now want to print the private keys as a backup in case my offline computer (older laptop) crashes/dies.

What type of printer can I use to be sure that the printer does not store the private key data? Which type of printers should be avoided? Any advice/suggestions would be appreciated. 


Title: Re: Printing private keys for cold storage
Post by: goatpig on February 09, 2014, 05:03:17 AM
Armory wallets are deterministic. You do not need to print the private keys the wallets hold, only the root keys. There is a "SecurePrint" feature with printing paper backups for that purpose.

For the paranoid kind, you can always print a few pages full of characters to overwrite the printer's cache.


Title: Re: Printing private keys for cold storage
Post by: W2014 on February 09, 2014, 05:12:59 AM
Armory wallets are deterministic. You do not need to print the private keys the wallets hold, only the root keys. There is a "SecurePrint" feature with printing paper backups for that purpose.

For the paranoid kind, you can always print a few pages full of characters to overwrite the printer's cache.

Great. Thanks!


Title: Re: Printing private keys for cold storage
Post by: TierNolan on February 09, 2014, 07:11:28 PM
For the paranoid kind, you can always print a few pages full of characters to overwrite the printer's cache.

I think SecurePrint is because some printers store all pages that have ever been printed?


Title: Re: Printing private keys for cold storage
Post by: goatpig on February 09, 2014, 07:52:47 PM
For the paranoid kind, you can always print a few pages full of characters to overwrite the printer's cache.

I think SecurePrint is because some printers store all pages that have ever been printed?

Any printer has cache, some heavy duty enterprise level printers come with a harddrive. Regardless of the printer, it is reasonable to assume some of the data you have printed may still be within the printer's memory until you override it. SecurePrint ensures that data is encrypted.

It is also useful for network printer, which require you to expose the data to print to your entire network.