 |
Tiny Chat
|
 |
|
Tiny Chat is a free Secure Instant Messaging (IM) which lets you communicate with anyone on the Internet securely, using 256-bit Strong Encryption.
|
Whether you're discussing your company's strategies and trade secrets or writing a romantic note to your significant other,
you have a very legitimate reason to ensure that only your intended recipient is reading what you have to say. Just as we put
our letters in envelopes and curtains on our windows, it is only reasonable to take some basic steps to bring some actual privacy
to our private Internet conversations. You shouldn't risk sensitive information being intercepted over a public IM network. Tiny
Chat provides secure, fast and stable IM for you and your organization, using AES encryption with keys up to 256 bits. You get
an isolated namespace with complete control over who has an account and what features are enabled.
Encryption As
with almost all implementations of public key cryptography,
Tiny Chat uses a hybrid symmetrical/asymmetrical system.
The public/private key encryption described above is the
asymmetrical part. The operations required for this would
be too time consuming to apply to large messages.
Therefore, instead of using this method to encrypt and
sign the message itself, it is used to encrypt and sign a
symmetrical key. A symmetrical key, or session key, is a
unique key which is randomly generated for each message,
and both encrypts and decrypts the entire message.We use
highly optimized code to allow the use of large key sizes
while keeping all cryptographic operations virtually
instantaneous. Encryption technology referred to as "Industrial
Strength" typically uses 128-bit session keys and
1024-bit public/private key pairs. Tiny Chat uses 256-bit
session keys and 2048-bit public/private key pairs. The
main workhorse of Tiny Chat's cryptosystem is its AES.
Tiny Chat's public/private key operations use the El Gamal
Public Key algorithm. These operations essentially include
the encryption of session keys (for use by the AES), and
the signing of keys or hashes, as a means of
authenticating the origin of keys or messages. Each member
of the secure network generates two unique key-pairs, an
encryption pair and a signature pair. Each of these
key-pairs contains a private key and a public key. The
private keys are encrypted and stored locally. The public
keys are securely transmitted to the Tiny Chat server, and
from there shared with anyone who wishes to securely
communicate with you. After the Tiny Chat server
authenticates your public keys, it attaches its own
digital signature to them. This allows any user who wishes
to communicate with you to know that the public keys being
used are your genuine public keys and have not been
tampered with, or substituted with someone else's public
keys.
Download now for free and start communicating securely right away!
Upgrades:
Upgrades are free.
System requirements:
All Windows.
Algorithm:
Tiny Chat uses the AES (256 bit keysize) and El Gamal (2048 bit keysize).
|