Bitcoin Forum
April 24, 2024, 07:17:41 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: SLIP39 is now available on the iancoleman page  (Read 220 times)
Saint-loup (OP)
Legendary
*
Offline Offline

Activity: 2590
Merit: 2348



View Profile
December 10, 2019, 03:50:11 PM
Last edit: December 10, 2019, 08:17:19 PM by Saint-loup
Merited by hugeblack (1), Chikito (1), o_e_l_e_o (1)
 #1

It seems Ian Coleman has quietly updated his famous page few days ago to offer a slip39 tool.

https://www.reddit.com/r/Bitcoin/comments/e6q6ij/slip39_web_tool_for_mnemonic_shares/

With this tool you can now split your keys in slip39 compatible shares.


https://github.com/satoshilabs/slips/blob/master/slip-0039.md

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713943061
Hero Member
*
Offline Offline

Posts: 1713943061

View Profile Personal Message (Offline)

Ignore
1713943061
Reply with quote  #2

1713943061
Report to moderator
1713943061
Hero Member
*
Offline Offline

Posts: 1713943061

View Profile Personal Message (Offline)

Ignore
1713943061
Reply with quote  #2

1713943061
Report to moderator
1713943061
Hero Member
*
Offline Offline

Posts: 1713943061

View Profile Personal Message (Offline)

Ignore
1713943061
Reply with quote  #2

1713943061
Report to moderator
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18507


View Profile
December 10, 2019, 08:51:15 PM
Merited by hugeblack (1), Chikito (1), Heisenberg_Hunter (1)
 #2

Interesting, thanks for sharing. Direct link here - https://iancoleman.io/slip39/

Bear in mind that SLIP39 should be seen as an alternative to BIP39, not as something to be built on top of it. The "Master Secret" has to be in hexadecimal format, so you can't directly split an existing seed phrase using this. If you wanted to use this to protect an existing wallet, then you would need to put your seed phrase in to https://iancoleman.io/bip39/, take the raw entropy in either hexadecimal or binary, and plug that in to https://iancoleman.io/slip39/ to generate the mnemonic shares (all on an airgapped machine, of course).

Also, don't confuse the passphrase on the SLIP39 page with any passphrase you might have already attached to your seed phrase. Although they essentially perform the same function of allowing plausible deniability, the SLIP39 passphrase is used to decrypt your master secret (in this case your entropy), whereas the BIP39 passphrase is used as part of the salt alongside your seed phrase to calculate your wallet's seed number.

He does have another Secret Sharing tool available here: https://iancoleman.io/shamir/
This one will accept any characters as the secret, but generates hexadecimal shares, rather than mnemonic shares.



Mnemonic is a misnomer here, but it's the terminology he uses. You should obviously never rely on memory alone for BIP39 or SLIP39 phrases.
Chikito
Legendary
*
Offline Offline

Activity: 2366
Merit: 2052



View Profile WWW
December 11, 2019, 12:16:57 PM
 #3

When testing my old Mnemonic seed on iancoleman, I got binary as entropy.



My Test Mnemonic seed :
Code:
ridge wrong upon rich notable suffer unknown advance swap pretty pole coach rebuild catalog suffer lava essence normal proof place luggage sand wrong volcano

binary:
Code:
1011100110011111110101111011101111011100101010010110100110110001011110110111100000011111110110110101010101000110100111100001011001011011001101000100011111110110001010111110111001001101010100101100011010110001010100101110100001001101011111100111111110101111

I have to convert to Hex first before insert to Slip39
https://docs.google.com/spreadsheets/d/1NqJ1enUWL4diMVPXGa2jshLlm8qQw-avRJdoaTsx0eQ/edit#gid=0

and got my Hex
Code:
B99FD7BBDCA969B17B781FDB55469E165B3447F62BEE4D52C6B152E84D7E7FAF

Then input it to https://iancoleman.io/slip39/  and got shared.



I don't know why getting binary as entropy.

When generated new Mnemonic seed I got as hexadecimal already.



.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18507


View Profile
December 11, 2019, 01:37:54 PM
 #4

I think it's just the default display option for the iancoleman site. There's no reason you can't display it as hex, which you did anyway with a converter (again, remember to do this all airgapped if doing it with your real seed!)

Having said that, you don't have to use hex, hex is just the highest base it will accept. You can quite as easily use the binary. The SLIP39 will still read the binary as hex, though, so you'll end up with a much larger number of words in each of your shares, which does increase the risk of making a mistake.
Saint-loup (OP)
Legendary
*
Offline Offline

Activity: 2590
Merit: 2348



View Profile
December 11, 2019, 08:36:56 PM
 #5

He does have another Secret Sharing tool available here: https://iancoleman.io/shamir/
This one will accept any characters as the secret, but generates hexadecimal shares, rather than mnemonic shares.
You can use this tool for mnemonic shares https://iancoleman.io/shamir39/
But unlike SLIP39, it's not a standardized format, so if the page disappears or its code change, you can lose your seed.
So you must archive the page when you use it.

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
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!