About ShamirVault
What is ShamirVault?
ShamirVault splits a secret into several parts and lets you decide how many are needed to rebuild it. Fewer parts than the threshold reveal nothing at all. It is used to leave a digital legacy, to share the credentials of a company so that no one person holds them, to protect documents and photos, and also to back up a crypto seed phrase.
Our Philosophy
ShamirVault is built on three core principles:
- Zero-trust — All processing happens 100% in your browser. No data is ever sent to any server. We can't see your secrets because they never reach us.
- Verifiable — the format of the parts is documented and the crypto side follows published standards, so a backup made here can be recovered without this app — there is a specification and a reference script. That matters more than a licence: it is what stops you depending on us.
- Client-side first — ShamirVault works offline as a Progressive Web App (PWA). Install it on your device and use it in air-gapped environments for maximum security.
Technology
ShamirVault is built with modern, proven technologies:
Shamir's Secret Sharing
Cryptographic algorithm invented by Adi Shamir in 1979. Provides information-theoretic security — fewer shares than the threshold reveal zero information about the secret.
GF(256) Arithmetic
Uses Galois Field arithmetic over GF(2^8) for polynomial evaluation. This is the standard approach used in proven implementations of SSS.
Flutter & WebAssembly
Built with Flutter and compiled to WebAssembly (WASM) for near-native performance in the browser. The app is fast, responsive, and works on any modern device.
Developer
ShamirVault is developed and maintained by mcruza. The project is driven by the belief that everyone should have access to strong, easy-to-use cryptographic tools for protecting their digital assets.
Contact
Have questions, feedback, or want to contribute? Reach out at info@shamirvault.com or visit the contact page.