This is a prototype forged from a prototype.

It should ONLY be used for experiments. It is an adaptation of Ian's original work and under development. THINGS WILL BREAK.

There are no alternative implementations, meaning you are totally dependent on this tool if you use it. That is a dangerous situation to be in.

Please share questions, comments and concerns on github


Shamir39b Tool

Split

Generate a random mnemonic, or enter your own below: words
Allow reconstruction with of parts.

Combine


More Info

Shamir39b Draft Specification

More information about Shamir39b can be found at the Draft Shamir39b Specification. There is no plan at the moment to formalize this flavour of the spec; it's only intended as a documentation aid and means to explore possible permutations of Ian's current proposal.

Ian's original specification can be found at the Draft Shamir39 Specification, and he welcomes feedback which can be provided by raising a new issue in his repository. Please don't open issues relating to the Shamir39b experiment as it is not supported.

BIP39 Mnemonic code for generating deterministic keys

Read more at the official BIP39 spec

Shamir's Secret Sharing Scheme

Read more on wikipedia.

This page uses a custom implementation of SSSS based on amper5and/secrets.js.

The implementation used on this page can be found in Shamir39b Library (currently under development).


Offline Usage

You can use this tool without having to be online.

In your browser, select file save-as, and save this page as a file.

Double-click that file to open it in a browser on any offline computer.

Alternatively, download the file from the repository - https://github.com/rkagerer/shamir39b


This project is 100% open-source code

Get the source code from the repository - https://github.com/rkagerer/shamir39b

Libraries

jsBIP39 - https://github.com/iancoleman/jsbip39

sjcl - https://github.com/bitwiseshiftleft/sjcl

jQuery - https://jquery.com/

Twitter Bootstrap - http://getbootstrap.com/

Loading...