Skip to content
CredenShare
100% Client-Side

Shamir Secret Sharing

Split secrets into multiple shares with threshold reconstruction. Mathematically proven security — runs entirely in your browser.

3
25
5
310

Any 3 of 5 shares required to reconstruct

Enter a secret and click Split to generate shares

All splitting and reconstruction happens in your browser using GF(256) finite field arithmetic. Nothing is stored or transmitted.

Shamir Secret Sharing FAQ

What is Shamir Secret Sharing?

Shamir Secret Sharing (SSS) is a cryptographic algorithm that splits a secret into multiple shares. Any T shares (the threshold) can reconstruct the original secret, but T-1 or fewer shares reveal absolutely nothing about it.

How does the threshold work?

If you set threshold to 3 and total shares to 5, any 3 of the 5 shares can reconstruct the secret. Having only 1 or 2 shares gives zero information about the original secret — this is information-theoretically secure.

Is this secure?

Yes. The implementation uses GF(256) finite field arithmetic with cryptographically random polynomial coefficients generated via the Web Crypto API. Everything runs in your browser — nothing is transmitted or stored.

What can I use this for?

Common use cases include splitting master passwords, encryption keys, recovery seeds, or any sensitive data among multiple custodians. For example, split a database master key among 5 DevOps engineers so any 3 can recover it.

Need to share secrets securely?

Use CredenShare to deliver sensitive data with end-to-end encryption, expiration controls, and full audit logging.