Chat Servers
Chat:
An online, real-time interactive communication method using text to send and receive instant messages.
From: www.worldwidelearn.com/elearning-essentials/elearning-glossary.htm
Two or more individuals connected to Internet have real-time text-based conversations by typing messages into their computer. Groups gather to chat about various subjects. As you type, everything you type is displayed to the other members of the chat group.
From :www.tamu.edu/ode/glossary.html
Filetopia
Filetopia is a free communications software that includes: instant messaging, chat, a powerful file sharing system with a search engine, online friends list and message boards.
What is unique to this software is the level of security and privacy that it provides. It uses a choice of strong ciphers and public key techniques for all communications and sophisticated techniques to protect your IP and thus make you truly anonymous and safe from attacks.
Client / Server Technology:
In common with most Internet applications, Filetopia is based on the Client / Server paradigm for chatting and file sharing. In both cases the Client side is based on Asynchronous (event driven) sockets while the Server side is Multi-threading. There is only one Chat Server that is accessed by all Filetopia Users. And every Filetopia user has one File Server while connected, the number of File Clients is variable and depends on the number of simultaneous file transfers originating in the user's machine.
Encryption:
Filetopia uses the Public Key paradigm for communications with the Chat Server and all File transfered among users. A public/private key pair is generated on each side of the connection and the public keys are exchanged. Thus, every connection consists of three encryption components: A Public Key mechanism, for which the Elliptic Curve algorithm is used, and a Symetric Encryptor and Decryptor for which you have a choice of ten ciphers, many of which are AES candidates.
The key size of the symmetric encryption components is of 256 bits by default.
TCP/IP:
Most protocols implemented in Filetopia are on top of the TCP stack, although Chat among users is carried out using an UDP port. Consequently all users connected to Filetopia have 3 ports "listening". A random (or user chosen) TCP port is the File server, port https for DCC Chats and a random (or user chosen) UDP port is waiting for chat messages. For security reasons, random ports make the Filetopia users less vulnerable to attacks.
Compression:
The Collection Manager Binary List format (.CML) is compressed to take less disk space and reduce bandwidth while speeding up the file exchange protocol. The compression algorithm used in this version is based on a variation of the very well known LZW (Lempel Zif Welch) algorithm. Compression and de-compression is extremely fast when this technology is used, whilst the compression ratio remains acceptable.
visit
Filetopia
Filetopia was visited : 316 times
Loading .....