Just type In "E"/"D" to encode/decode and type in the text you wanna encode/decode how does this work? Each two-digit number, such as 31, 51, or 90, represents a character. 00 appears to act as a space. In a homophonic cipher, one letter can have several different number codes, making frequency analysis harder so, this project does use a bit of math involved :) you can google to learn more about numeric substitution cipher's :)