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