Cipher Channels Explained

Cipher Channel Format Guide

A Cipher Channel is the encryption blueprint used by Cipher to apply polymorphic substitution. It is a two-part code, divided by a hyphen:

[STRUCTURE]-[ENTROPY]

To be valid, a Cipher Channel must strictly follow these rules:

Step 1: Define the Structure

  • Use 6 to 20 digits.

  • Each digit must be between 1 and 9.

  • Each digit represents one encryption layer and the number of entropy characters it requires.

Example Structure:

645456
  • Defines 6 layers of substitution.

  • Each digit indicates the number of characters required per layer.

  • Total characters required = 6 + 4 + 5 + 4 + 5 + 6 = 30.

Step 2: Add the Entropy

  • Provide exactly the number of characters indicated by the sum of the structure digits.

  • Use any printable character, including symbols, emojis, and alphabets.

  • Do not use a hyphen (-).

Example Entropy:

A6#d@🎯Ze9J🤖🍕X0*!~🙃1K7Qé+ù%
  • The string must be precisely 30 characters long in the example above.

  • The emojis count as two characters.

Step 3: Combine Both Parts

  • Join both parts with a hyphen (-).

Full Example:

645456-A6#d@🎯Ze9J🤖🍕X0*!~🙃1K7Qé+ù%

Rejection Criteria

A channel is rejected if it has:

  • Less than 6 or more than 20 digits before the hyphen.

  • Characters outside 1-9 in the structure.

  • Entropy length not matching the required total.

  • A hyphen inside the entropy.

Cipher Channels Characteristics

  • Stateless

  • Fully local

  • Format-enforced

  • Resistant to tampering

Last updated