Bitcoin Forum
November 12, 2024, 06:22:09 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Best way to use Shamir's Secret Sharing  (Read 1643 times)
madmat (OP)
Legendary
*
Offline Offline

Activity: 966
Merit: 1000



View Profile
April 10, 2014, 08:55:06 AM
 #1

I want to use Shamir's Secret Sharing algorhythm to make a paper wallet in a way some risks are lowered : paper wallet lost, burnt or stolen.

My first idea was to use https://encryptedbitcoinwallet.com/ with 5 shares and 3 required and then to set in 5 envelopes one share with the secret and one bip38 paper wallet.

But i do not see clearly the benefit of sharing a passphrase versus directly sharing the bitcoin private key.

If someone could clear my mind on the subject.
GigaCoin
Sr. Member
****
Offline Offline

Activity: 308
Merit: 251


Giga


View Profile
April 10, 2014, 08:56:17 AM
 #2

I want to use Shamir's Secret Sharing algorhythm to make a paper wallet in a way some risks are lowered : paper wallet lost, burnt or stolen.

My first idea was to use https://encryptedbitcoinwallet.com/ with 5 shares and 3 required and then to set in 5 envelopes one share with the secret and one bip38 paper wallet.

But i do not see clearly the benefit of sharing a passphrase versus directly sharing the bitcoin private key.

If someone could clear my mind on the subject.

Scam

madmat (OP)
Legendary
*
Offline Offline

Activity: 966
Merit: 1000



View Profile
April 10, 2014, 09:15:45 AM
 #3

Scam

Tell me more!
iceburn2003
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
June 28, 2014, 04:37:15 PM
 #4

I am a bit late to this post, but I am the creator of https://encryptedbitcoinwallet.com, and for what it is worth: The site is not a scam.

Trust is difficult, but I have published the website under my real name. I have created the site as a fork of bitaddress.org to make it easier for folks to analyze my code. The project is available on Github at https://github.com/exception386/encryptedbitcoinwallet.com

To be extra safe you can always download a copy of Encrypted Bitcoin Wallet and run it from an offline computer.

Thanks,
Jeff Hockema
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1008


Core dev leaves me neg feedback #abuse #political


View Profile
June 28, 2014, 05:17:06 PM
 #5

I am a bit late to this post, but I am the creator of https://encryptedbitcoinwallet.com, and for what it is worth: The site is not a scam.

Trust is difficult, but I have published the website under my real name. I have created the site as a fork of bitaddress.org to make it easier for folks to analyze my code. The project is available on Github at https://github.com/exception386/encryptedbitcoinwallet.com

To be extra safe you can always download a copy of Encrypted Bitcoin Wallet and run it from an offline computer.

Thanks,
Jeff Hockema

Offline address creation should be done even if site is trustworthy because of possibility of viruses.

Ron~Popeil
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250



View Profile
June 28, 2014, 05:21:55 PM
 #6

When you call someone a scam you should have some evidence to back it up. The constant cries of scam don't help anyone.   

Jan
Legendary
*
Offline Offline

Activity: 1043
Merit: 1002



View Profile
June 28, 2014, 06:28:58 PM
 #7

I want to use Shamir's Secret Sharing algorhythm to make a paper wallet in a way some risks are lowered : paper wallet lost, burnt or stolen.

My first idea was to use https://encryptedbitcoinwallet.com/ with 5 shares and 3 required and then to set in 5 envelopes one share with the secret and one bip38 paper wallet.

But i do not see clearly the benefit of sharing a passphrase versus directly sharing the bitcoin private key.

If someone could clear my mind on the subject.
SSS is superior to any kind of password encrypted private key scheme. You should check out Mycelium Entropy (https://www.indiegogo.com/projects/mycelium-entropy) which supports SSS (BIP in progress).

Mycelium let's you hold your private keys private.
Tenarlty
Jr. Member
*
Offline Offline

Activity: 297
Merit: 1

MINTER


View Profile
June 29, 2014, 09:12:55 PM
 #8

I use ssss. Very versatile and easy to use, and the project even has a Bitcoin donation address.

MINTER - WE MINT COINS AND CREATE THE INTERNET OF MONEY
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
https://www.minter.networ
Tenarlty
Jr. Member
*
Offline Offline

Activity: 297
Merit: 1

MINTER


View Profile
June 29, 2014, 09:19:25 PM
 #9

I don't know if it runs on Windows, but making the splits on a live Linux booted from an optical medium makes sense anyway.

MINTER - WE MINT COINS AND CREATE THE INTERNET OF MONEY
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
https://www.minter.networ
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1452



View Profile
June 29, 2014, 09:21:48 PM
 #10

Don't bother using Shamir's Secret Sharing, just use multisig transactions. It's part of the bitcoin protocol so you don't need a tool to recombine the keys.

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
madmat (OP)
Legendary
*
Offline Offline

Activity: 966
Merit: 1000



View Profile
June 29, 2014, 09:24:32 PM
 #11

Don't bother using Shamir's Secret Sharing, just use multisig transactions. It's part of the bitcoin protocol so you don't need a tool to recombine the keys.

What are the tools you use for multisig ?
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1452



View Profile
June 30, 2014, 03:33:23 PM
 #12

What are the tools you use for multisig ?
It can be done with only bitcoin core: https://gist.github.com/gavinandresen/3966071

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
madmat (OP)
Legendary
*
Offline Offline

Activity: 966
Merit: 1000



View Profile
June 30, 2014, 03:45:02 PM
 #13

What are the tools you use for multisig ?
It can be done with only bitcoin core: https://gist.github.com/gavinandresen/3966071

It is not very user friendly if you have to script it. I think mycelium is about to add multisig paper wallet support for their entropy thing. But i don't have any date for that.
hashman
Legendary
*
Offline Offline

Activity: 1264
Merit: 1008


View Profile
June 30, 2014, 04:07:38 PM
Last edit: June 30, 2014, 04:38:30 PM by hashman
 #14

Yeah year of the multisig and all and here we are still using bitcoind command line with 1000+ character lines based on gavin's 18 month old instructions.  

Fortunately there's a nice javascript tool also in the wild which works on your offline computer:

https://github.com/OutCast3k/bitcoin-multisig/



Or you could go the SX route..  have you tested that recently grue?  

gtsvani
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
July 29, 2014, 08:04:21 PM
 #15

I use ssss. Very versatile and easy to use, and the project even has a Bitcoin donation address.


I how do you use it!! I have been trying so hard! Do you have to open it on a windows machine and if so how?
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!