Pages:
Author

Topic: Physical device to generate public/private key pairs - page 2. (Read 4681 times)

donator
Activity: 1466
Merit: 1048
I outlived my lifetime membership:)
looks like $12 for a used credit card machine...I found a PC/USB cable for $50...I've yet to find a programming manual...
vip
Activity: 1386
Merit: 1140
The Casascius 1oz 10BTC Silver Round (w/ Gold B)
I have the SDK and compiler for Vx series, the cheapest model it supports being Vx510 (and the other models not having anything compelling that would do a better job of this)
donator
Activity: 1466
Merit: 1048
I outlived my lifetime membership:)
I keep pitching credit card machines for this, since obsolete ones are available cheaply, they run C/C++, and have a satisfactory sized screen and printer for the purpose.
That's not a bad idea.  ...off to ebay...
legendary
Activity: 1120
Merit: 1016
090930
An app could do it...and there's lots of ways to do it on a computer...My thoughts were more along the line of security...

Even a non-connecting physical device doesn't offer more security per se.
If it's a physical device, it's usually closed source software, which means
a malicious vendor could program it to "generate" keys that are not really random, and that could be harvested at later time...

I suppose you could easily use my little "Deep Space Vagabond" application on an offline, freshly installed computer, to generate new addresses at the click of a button. See link in my signature. Source code to the very first version (which was a command-line Python script) is freely available to all, while source code for later versions is available to donators.

Alternatively if you're comfortable running Python command-line scripts, someone (I need to remember their name) made a wonderful little script doing just what you want. You could set up a Python environment on an offline computer, and then generate your keys using that script. If you're interested I can you look it up and post it here for you.

One last option is to use the fantastic vanitygen command-line tool directly. It is actually what my app relies on for generating addresses.

EDIT: at first, I didn't realize you were looking to build such a device yourself - sp my post is mostly irrelevant
vip
Activity: 1386
Merit: 1140
The Casascius 1oz 10BTC Silver Round (w/ Gold B)
I keep pitching credit card machines for this, since obsolete ones are available cheaply, they run C/C++, and have a satisfactory sized screen and printer for the purpose.
donator
Activity: 1466
Merit: 1048
I outlived my lifetime membership:)
An app could do it...and there's lots of ways to do it on a computer...My thoughts were more along the line of security...
legendary
Activity: 3122
Merit: 1538
yes
How hard would it be to build an electronic device that could generate and display a Bitcoin public / private key pair?  It would be nice to have a physical device that could, without connecting to anything, give you a new safe address to dump your coins to at the press of a button.



I suppose someone can write an app for that?
donator
Activity: 1466
Merit: 1048
I outlived my lifetime membership:)
How hard would it be to build an electronic device that could generate and display a Bitcoin public / private key pair?  It would be nice to have a physical device that could, without connecting to anything, give you a new safe address to dump your coins to at the press of a button.

Pages:
Jump to: