SILC Client
 
 
Overview
 
SILC Client is the SILC client program which is used to connect to SILC server and the SILC network. The SILC Client user interface is based on the popular Irssi IRC client, and most of the Irssi scripts and plugins work with SILC Client. Because SILC Client is based on Irssi the chatting experience is very familiar and makes it very easy for new users to start using SILC.

SILC Client supports sending of practically any kind of messages in addition of normal text messages in the SILC network. This includes multimedia messages like images, video and audio messages. The session to SILC server is secured with session key, channel messages are protected with channel key and private messages with session keys. It is also possible to use private channel keys and private message keys in addition to server generated keys. It is also possible to digitally sign all messages.

SILC Client supports passphrase authentication and public key authentication based on digital signatures, when connecting to SILC server. It also supports key exchange (key agreement) between other SILC users in the SILC network to negotiate secret key material. This key material then can be used to secure for example private messages. It is also possible to exchange public keys and certificates in the SILC network between clients and servers.

The SILC Client also supports detaching from the SILC network by closing the connection to the server but without quitting from the network. Next time the client connects to the server it resumes the session in the SILC network. During the detaching the user remains in the network and other users may query the user information and see that user is in network but currently detached. Messages sent to user while being detached are dropped by the server. When resuming is over the user has automatically same nickname than before detaching and remains on all channels, and it seems like user never left the network.

The client also supports creation of friends list, which is kind of a buddy list familiar from IM (Instant Messaging) clients. It is possible to fetch friends information such as their public keys and certificates, business card, pictures and other information and save them to the friends list.

> Read more about SILC Client features