Complex Text Encryption
About Complex Text Encryption
Application implements substitution cypher technology to encrypt and decrypt text. Use this app to communicate privately as no one else.
The app is a symmetric key cryptography also known as secret key cryptography technology.
User creates a key up to 100 MB, which is a binary file containing keys, and privately shares key with other users. Using the same key, users can encrypt and decrypt text messages. It is recommended that the same key of standard size is used for encrypting up to 4x10^12 characters in total with any single message containing no more than 2 million characters.
Application uses Windows-1251 encoding that covers Latin, Cyrillic and special characters. Every character has 1.5x10^10 keys generated on random basis on key creation. There is also a representation layer containing numbers displayed in encrypted message. The numbers in this layer are part of the key and are used for visual representation of the encrypted message. Every time the message is encrypted, the same numbers are used to represent different characters making sure no writing patterns exist in encrypted message.