Copyright @ New Balance Counselling. All rights reserved.
If you'd like to know more about Chatcrypt:
Unlike traditional so-called "secure chats" where only the connection is secured between the browser and the server, thus on server side all messages can be read and logged in plain text format, ChatCrypt approaches the problem from a different perspective: it encrypts the messages itself before they leave the browser's frontend utilizing the AES-256 algorithm in CTR mode with a secret password specified by the user.
With this simple, but unquestionably most effective solution decryption of any message is only possible with the knowledge of the passphrase given at the initial encryption stage. So there is no need to secure the connection, messages travels in their encrypted form inside the entire pipeline. On server side there is no known solution to break that cipher in a reasonable time, so the conversations remains private between the participants who joined a room with the same password.
ChatCrypt's unique encryption feature ensures that only and exclusively the participants of a room with a shared password are able to read each others messages. More precisely, anyone else who may acquires the conversation without the knowledge of the password won't be able to decode it. Additionally, ChatCrypt holds the encrypted form of the messages only temporarily in the server's memory for less then 10 seconds, so there is no real chance to retrieve even the ciphered texts.