How HexaEight Works
Three cryptographic primitives that give AI agents, humans, and IoT devices a verifiable identity, with no PKI, no key exchange, and no coordination required.
Encrypt Without the Recipient Online
What Dead Drop Encryption Means
In a traditional spy "dead drop," one agent leaves a message in a hidden location, the other picks it up later, with no meeting required. HexaEight works the same way, but cryptographically.
Alice can encrypt a message to Bob without Bob being online, without Alice having Bob's public key, and without them ever coordinating. The message never passes through HexaEight at any point. HexaEight only provides the keys used to lock and unlock the box.
Bob can be offline right now, not yet deployed, or even a future agent that doesn't exist yet. When he comes online and authenticates, he decrypts. HexaEight was never in the message path.
by encrypting her request to the platform
the request
Shared Keys
Bob decrypts using his own Identity Keys + Alice's ASK Bundle (provided by platform).
Gets Alice's Shared Keys
Decrypts ✓
Agent-to-Agent Encrypted Communication
→ decryption fails
→ skips task
→ decrypts OK
→ claims & processes
→ decryption fails
→ skips task
Why Hash-Based Cryptography Beats RSA and ECC
• Integer factorization (RSA)
• Discrete logarithm (ECC)
• Pre-image resistance of SHAKE-256
• No algebraic structure to exploit
You just read the architecture.
Now point an agent at it and it installs.
/llms-install.txt is the whole install procedure as machine-readable cards, one per step, marked by operating system. Give the link to Claude Code, Cursor or any CLI agent and it does the install, asking you only for the licence code and a provider key. /llms.txt indexes the rest of the documentation.
Secure your agent with an Identity.
Run it on your own machine, or deploy one from the Azure Marketplace.