This is a chat system composed of a TCP/IP server daemon and its corresponding java client. You can chat with other peers in clear text or AES password-based encryption on your own computer network.

The AES encryption and decryption is based on 128 bit key which is reached by padding the resulting SHA256 from your provided password. Simply put, SHA is a checksum that change when a single bit change. When you send a message with a password field, the resulting password checksum is cut at 128 bit which means 16 characters bytes KEY is entered into AES 128 bit encryption and decryption scheme. The resulting ciphertext is sent to the server while the server relay it to the connected peers. Those connected peers need to have the same password in order to read the message.

The server is a multiplex and stand alone detached (no controlling terminal) process on the background that does nothing but to relay messages.

Features

  • Client Program support 128 bit AES password based encryption.
  • Stand Alone Server Daemon is a detached process you can let run on your server host.
  • Server is designed and programmed for Unix/Linux in C since this is POSIX.
  • Client is portable since is wrote on Java SE 8 (Standard Edition).

Project Samples

Project Activity

See All Activity >

Categories

Chat

License

BSD License

Follow chatroom encryption support AES 128 bits

chatroom encryption support AES 128 bits Web Site

Other Useful Business Software
DAT Freight and Analytics - DAT Icon
DAT Freight and Analytics - DAT

DAT Freight and Analytics operates DAT One truckload freight marketplace

DAT Freight & Analytics operates DAT One, North America’s largest truckload freight marketplace; DAT iQ, the industry’s leading freight data analytics service; and Trucker Tools, the leader in load visibility. Shippers, transportation brokers, carriers, news organizations, and industry analysts rely on DAT for market trends and data insights, informed by nearly 700,000 daily load posts and a database exceeding $1 trillion in freight market transactions. Founded in 1978, DAT is a business unit of Roper Technologies (Nasdaq: ROP), a constituent of the Nasdaq 100, S&P 500, and Fortune 1000. Headquartered in Beaverton, Ore., DAT continues to set the standard for innovation in the trucking and logistics industry.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of chatroom encryption support AES 128 bits!

Additional Project Details

Operating Systems

BSD, Linux

Programming Language

C, Java

Related Categories

C Chat Software, Java Chat Software

Registered

2014-11-27