Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: Seal on October 04, 2012, 01:23:42 PM



Title: Can you put a private key on a yubikey?
Post by: Seal on October 04, 2012, 01:23:42 PM
This would make storing a wallet in a lockbox / hiding place very easy. Anyone know if its possible?


Title: Re: Can you put a private key on a yubikey?
Post by: Dabs on October 04, 2012, 02:48:25 PM
You could use the yubikey as a seed for a brainwallet? It can spit out 64 modhex characters (256 bits) or 38 scan codes. You could use the raw modhex characters, convert them to normal hexadecimal, and that's your private key. You can't use a private key you generated somewhere else, but you can use whatever the yubikey spits out as the private key.

You would have to use it in static mode for this purpose.

Version 2 can have two outputs or configurations.

It may be possible, but you could use the one time function to make a sort of deterministic wallet that spits out a new private key with each touch. But that would be hell to figure out, so stick with static password mode.

But if you really wanted a wallet with many keys (such as a wallet.dat with 100 keys), why not use a USB flash drive or SD card? (micro SD)


Title: Re: Can you put a private key on a yubikey?
Post by: ripper234 on October 05, 2012, 08:14:55 PM
Please see this related discussion (https://bitcointalk.org/index.php?topic=99492.5).