Secret friends chat
The third layer inside the second one is responsible for the End-to-end encryption between the clients.They build up individual TLS connections with each other within a group, once again using ECDH (but now with Curve25519 curve) for key exchange and AES-256 (in CTR mode) for ciphering.
Chatsfriends, is a free portal that offers users access to any of the available chats where you can access at any time and does not need registration, so you can enter anonymously and thus have your privacy safe from curious.
Currently there are more than 200 chats available in which you can access whenever you want.
In chatsfriends we currently have 200 chat rooms that are organized by topics such as friendship, love, leisure and categories of the different english-speaking countries with their most important cities in each country.
Group name and username doesn't have to be handled as a secret information, unlike the password.
CHATCRYPT's unique tri-layer encryption starts with a traditional secured Web Socket (wss) connection to the application server, then it builds up a custom Transport Layer Security within it, using ECDH (with NIST P-521 curve) for key exchange and AES-256 (in CTR mode) for ciphering.
A simple SHA-256 / SHA-224 hash function for Java Script.