Instant Messaging
Instant Messaging :
A type of communications service that enables you to create a private chat room with another individual. Typically, the instant messaging system alerts you whenever somebody on your private list is online. You can then initiate a chat session with that particular individual.
From : www.west.asu.edu/achristie/545/webgloss.htm
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 : 286 times
Loading .....