Crypto Chat

Crypto Chat

Client side web application for encrypted chat. In it, users exchange chat messages with each other, which are encrypted with a prearranged shared key between them. Encryption and decryption is done on the client side and chat messages can not be decrypted on the server.

Cryptography is based on a standard kriptoalgoritam (AES-128).

Web technologies used:

  • HTML5
  • CSS3
  • LESS
  • JavaScript
  • jQuery
  • Ajax