← All demosLegacyVaultlive demo runs entirely in your browser · nothing uploaded

1. The secret

Sample text is preloaded so the demo runs immediately; edit it freely. Your text is treated as raw UTF-8 bytes and split byte by byte with Shamir secret sharing over GF(256) (AES field, polynomial 0x11b).

threshold: 2-of-N (fixed, so "any two" is provable)
Secret bytes: 0 · SHA-256: -

2. Shares

ShareHolderBytesHex (index byte + y-values)

Every share is 1 index byte plus one GF(256) y-value per secret byte. A single share is one point on a random line; on its own it carries no information about the secret.

3. Reconstruct - choose the shares to combine