This project contains the start of an encrypted chat program written in Node.js and Html5. The application is designed using AES-256 to encrypt the data being sent over the wire. The actuall encryption key used for the AES encryption is never sent over the wire and the server has no knowledge or record of the information being transmitted. This key is generated off a user supplied password and generated salt, which is put through pbkdf2 for 1000 iterations. This is in no way a finished product however it is the beginning of one please let me know of any glaring issues or features you would like added or removed. The idea of the project is to build a lightweight server/client platform that can be run and utilized on almost an hardware and software combination. To give people the opportunity to have their own encrypted chat networks for whatever it is they want to talk about. Privacy is a human right and extends to everyone in this world, and as such people should have access to a free way to ensure that right is upheald.