Message Flow (Encryption → Transport → Decryption)
Cipher Lifecycle Documentation
Cipher enforces a strict, stateless lifecycle for each encrypted object — whether it's a message, file, or media payload. This flow ensures full local control, zero exposure, and irreversible entropy at every stage.
1. Encryption (Local-only)
Before transmission, each payload is fully encrypted on the user's device through the following sequence:
Polymorphic Substitution: Up to 20 transformation layers based on the structured channel provided.
AES Overlay: Final AES encryption layer, with the key deterministically derived through a zero-knowledge proof process combining the shared secret and the channel passphrase, all hashed in cascade.
Zero Metadata Output: The resulting output contains no headers, length indicators, or format signatures — only entropy.
2. Transport (External)
Once encrypted, the payload is exported by the user and shared through any communication medium of their choice — including but not limited to:
Email, messenger apps, cloud storage links
QR code, text, NFC, offline transfer
Cipher handles no transport or routing. No server or log is involved. The only assumption is that both sender and recipient possess:
The shared structured channel
Their respective key pairs (public and private)
3. Decryption (Local-only)
Upon receiving the encrypted object, the recipient uses their own local environment and the known structured channel to reverse the full encryption cascade:
AES Key Regeneration: Dynamically re-derived from the shared secret and the hashed channel passphrase — using the same zero-knowledge logic as in the encryption phase.
Layered Reversal: Each polymorphic substitution layer is decrypted in exact reverse sequence.
If any part of the key, channel, or structure is incorrect, decryption yields undecipherable noise — with no feedback, no failure flag, and no hint of how far the decryption process went.
This asymmetry guarantees that partial or brute attempts reveal no progress — only full entropy until total correctness is achieved.
Last updated