Bitcoin Forum
April 19, 2024, 02:40:47 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Visual Cryptography Paper Bitcoin Wallet  (Read 2004 times)
bluemeanie1 (OP)
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
June 06, 2013, 03:55:41 AM
 #1


 It's possible to make a truly secure paper bitcoin wallet using Visual Cryptography.

 http://www-ti.informatik.uni-tuebingen.de/~borchert/Troja/studdiplchrist/indexEN.php

 so what you would do is put the private key(or the secret message) into the VC system, giving you two VC factors V1 and V2.

 obviously if these two factors, V1 and V2, are brought together- a secret message is revealed.

 a serial number is generated.

 V2 is labelled with the SHA hash of this serial number.

 V1 is simply labelled with the serial number.
 
 V2 is given to some local official for safekeeping.  V1, is given to the user- that is his paper wallet.  He doesnt know what the private key is, he must meet with the local official and get the other factor to reveal the key(by hashing the serial number on his note), at that moment, the funds can be released on Bitcoin, and the wallet destroyed.

 The only party CAPABLE of knowing the secrets are the creators of the two VC factors, and even this could be automated so that they have minimal ability to know.

 an online tool for printing Visual Cryptography: http://leemon.com/crypto/VisualCrypto.html

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
1713494447
Hero Member
*
Offline Offline

Posts: 1713494447

View Profile Personal Message (Offline)

Ignore
1713494447
Reply with quote  #2

1713494447
Report to moderator
1713494447
Hero Member
*
Offline Offline

Posts: 1713494447

View Profile Personal Message (Offline)

Ignore
1713494447
Reply with quote  #2

1713494447
Report to moderator
1713494447
Hero Member
*
Offline Offline

Posts: 1713494447

View Profile Personal Message (Offline)

Ignore
1713494447
Reply with quote  #2

1713494447
Report to moderator
The forum was founded in 2009 by Satoshi and Sirius. It replaced a SourceForge forum.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713494447
Hero Member
*
Offline Offline

Posts: 1713494447

View Profile Personal Message (Offline)

Ignore
1713494447
Reply with quote  #2

1713494447
Report to moderator
phor2zero
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
June 06, 2013, 04:29:56 AM
 #2

Fascinating!
bluemeanie1 (OP)
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
June 06, 2013, 02:56:11 PM
 #3

Fascinating!

I suspect you could 'mint' some kind of paper money backed by Bitcoins using Visual Crypto.  Haven't really worked out the details.

The primary problem is the situation where someone could COPY one of the VC factors, so you couldn't easily distribute.  At the least you would need to feature a hologram/kinegram in order to prevent counterfeit.  There could be a serial number on the bill, and you could check online to see if the bill is still valid(similar to Chaum), but what is the point if it relies on an internet connection?  I would think you could make small denomination bills safely.  There is a company that does this though: http://www.bitbills.com/

-bm

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
jackjack
Legendary
*
Offline Offline

Activity: 1176
Merit: 1233


May Bitcoin be touched by his Noodly Appendage


View Profile
June 06, 2013, 03:00:54 PM
 #4

That's crazy

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
phor2zero
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
June 10, 2013, 09:23:53 AM
 #5

Is bitbills still in business?  Another similar one is coming soon at coinverters.com
Loozik
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


Born to chew bubble gum and kick ass


View Profile
June 10, 2013, 12:41:51 PM
 #6

Visual encryption like in "Johnny Mnemonic" would be cool  Grin
bluemeanie1 (OP)
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
June 10, 2013, 02:37:03 PM
 #7

Is bitbills still in business?  Another similar one is coming soon at coinverters.com

they appear to be in business.  did you follow the link?

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
phor2zero
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
June 11, 2013, 07:45:41 AM
 #8

Is bitbills still in business?  Another similar one is coming soon at coinverters.com

they appear to be in business.  did you follow the link?

Website hasn't been updated since 2011, and orders are disabled. Besides, the prices are outlandish at current BTC values!  5.2BTC for a 5BTC bitbill.
yona
Member
**
Offline Offline

Activity: 92
Merit: 10



View Profile
June 11, 2013, 08:27:47 AM
 #9

interesting.
i think soon we can find ways to create tradable physical coins  Wink
bluemeanie1 (OP)
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
June 12, 2013, 03:28:03 AM
 #10

interesting.
i think soon we can find ways to create tradable physical coins  Wink

 as far as I've looked at it, you can make secure paper money using this technique given the bills are not counterfeitable  ie. has a hologram or kinegram with serial number on it.

 it also requires an official to handle the other VC factors.  This person could be paid to return the two factors to a central clearing house.

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
Abdussamad
Legendary
*
Offline Offline

Activity: 3598
Merit: 1560



View Profile
June 14, 2013, 04:20:46 AM
 #11

Error correction is a problem with this approach. QR codes for example have error correction built in and have wide support by a variety of devices and programs. You can split a private key into multiple fragments using secret sharing algos and then print each fragment together with a QR code on a separate piece of paper. This way you can recover a secret if even 30% of the QR code is damaged.
bluemeanie1 (OP)
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
June 14, 2013, 09:32:11 PM
 #12

Error correction is a problem with this approach. QR codes for example have error correction built in and have wide support by a variety of devices and programs. You can split a private key into multiple fragments using secret sharing algos and then print each fragment together with a QR code on a separate piece of paper. This way you can recover a secret if even 30% of the QR code is damaged.

Im not suggesting having a QR code as the secret.  The VC algo ensures that you cannot determine anything about the secret from either of the factors.  How VC works in conjunction with QR codes would probably be an interesting research project.  I believe both systems use some kind of derivation of the Discrete Fourier Transform.

There's another thread that discusses the use of Shamir Secrets(that VC was based on) with ArmoryX client.  You could for instance use Shamir Secrets in the form of QR codes, and their combination produces a private key.  So you could do this scheme without VC per se, just the underlying algorithm.

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
Abdussamad
Legendary
*
Offline Offline

Activity: 3598
Merit: 1560



View Profile
June 15, 2013, 01:42:22 AM
 #13

Armory already produces fragmented M of N backups. All you have to do is print QR codes along with those backup fragments. That is the alternative to VC that exists. It has numerous advantages like ECC and better hardware/software support.
bluemeanie1 (OP)
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
June 15, 2013, 01:45:41 AM
 #14

Armory already produces fragmented M of N backups. All you have to do is print QR codes along with those backup fragments. That is the alternative to VC that exists. It has numerous advantages like ECC and better hardware/software support.

They had mentioned something along those lines.  So if you can produce a secret private key from two numerical factors(in the form of QR codes), then the official described above reveals these two keys by scanning the QR codes and then releasing the coins.  It would work in much the same way, just require a little more hardware/software.  Would also be more reliable.

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
marcus_of_augustus
Legendary
*
Offline Offline

Activity: 3920
Merit: 2348


Eadem mutata resurgo


View Profile
June 15, 2013, 11:01:55 AM
 #15


Is this more of a "gee whiz look what we could do" ... or is there someone actually doing something here?

nb: bitbills have been out of business for a long time, in internet years.

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!