Interactive Demo
XorIDA Playground
Split any message into information-theoretically secure shares, verify HMAC integrity, and reconstruct — entirely in your browser.
Your message
HMAC Verification
How XorIDA works
01
Split
Your message is split into n shares using XOR over GF(2). Each share alone reveals nothing about the original — information-theoretically.
02
Distribute
Shares travel through separate channels. No single server, network, or provider ever holds enough to reconstruct.
03
Verify
HMAC-SHA256 integrity check on every share before reconstruction. Tampered shares are rejected.
04
Reconstruct
Any k verified shares reconstruct the original. No keys needed — the math is the security. Quantum-proof.