Bitcoin Forum
May 05, 2024, 05:45:13 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Importing Armory paper wallet backup (Secure Print) without Armory  (Read 363 times)
DusBus (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
June 19, 2017, 11:14:20 AM
 #1

Hey,

I am currently working on my backup plan and was wondering...


...what if Armory isn't a thing anymore in like 20-30 years and I don't have access to any working version of it either.

I read in this thread that the algorythm is really easy and using regular Armory backups outside of Amory won't be an issue in the future. However, this thread is rather old and SecurePrint wasn't implemented back then.

I'd like to print out the algorythm source code alongside with my backups but I guess the snippet isn't up to date anymore, considering the recent addition of SecurePrint? Wouldn't it be neat to have an optional "print source code" feature built in?

Sure, I could just not use SecurePrint and write down the paper backups by hand. But where is the fun in that  Grin
1714887913
Hero Member
*
Offline Offline

Posts: 1714887913

View Profile Personal Message (Offline)

Ignore
1714887913
Reply with quote  #2

1714887913
Report to moderator
1714887913
Hero Member
*
Offline Offline

Posts: 1714887913

View Profile Personal Message (Offline)

Ignore
1714887913
Reply with quote  #2

1714887913
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714887913
Hero Member
*
Offline Offline

Posts: 1714887913

View Profile Personal Message (Offline)

Ignore
1714887913
Reply with quote  #2

1714887913
Report to moderator
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1345

Armory Developer


View Profile
June 19, 2017, 11:36:05 AM
 #2

The chain derivation code has not change. SecurePrint encrypts the root key, the derivation code applies on decrypted keys to begin with.

Printing the SecurePrint code is a bit more demanding. You would have to print out the key derivation function code as well as the parameters used and the code providing the initiation vector.

At this rate you are better off dodging SecurePrint and using the fragment backups instead, which just use Shamir's secret sharing to break down the root key into several pieces. You could also grab the raw key, apply some common encryption to it and write down those parameters on the backup (instead of relying on Armory's custom KDF and IV).

gangtraet
Full Member
***
Offline Offline

Activity: 159
Merit: 100


View Profile
June 20, 2017, 07:45:39 AM
 #3

One solution is to save a copy of the Armory source code.  You should be able to install it on an old Linux version in a virtual machine in some remote future.

Or just forget about SecurePrint if you are using your own printer (i.e. not a shared office printer).  After all, the threat of your printer being pwned with software recognizing an Armory backup and sending it to Mr. Evil is probably quite hypothetical.  I like the idea that you can defend against it, but I really doubt that it has ever happened.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!