423935a717573eea6ef57eae48eba609afdfc6fb
[runtime.git] / public_html / about.php
1 <b>About SILC</b>
2 <font size="2">
3 <br><br>
4 SILC (Secure Internet Live Conferencing) is a protocol which provides
5 secure conferencing services in the Internet over insecure channel. SILC
6 is IRC like software although internally they are very different. Biggest
7 similarity between SILC and IRC is that they both provide conferencing
8 services and that SILC has almost same commands as IRC. Other than that
9 they are nothing alike. Biggest differences are that SILC is secure what
10 IRC is not in any way. The network model is also entirely different
11 compared to IRC.
12 <br><br>
13 SILC provides security services that any other conferencing protocol does
14 not offer today. The most popular conferencing service, IRC, is entirely
15 insecure. If you need secure place to talk to some people or to group of
16 people over the Internet, IRC or any other conferencing service, for that 
17 matter, cannot be used. Anyone can see the messages and their contents in the IRC network. And the most worse case, some people is able to change the contents of the messages. Also, all the authentication data, such as, passwords are sent plaintext.
18 <br><br>
19 SILC is a lot more than just about `encrypting the traffic'. That is easy
20 enough to do with IRC, SSL and some ad hoc scripts, and even then the
21 entire network cannot be secured, only part of it. SILC provides security
22 services, such as, sending private messages entirely secure; no one can
23 see the message except you and the real receiver of the message. SILC
24 also provides same functionality for channels; no one except those
25 clients joined to the channel may see the messages destined to the
26 channel. Communication between client and server is also secured with
27 session keys, and all commands, authentication data (such as passwords
28 etc.) and other traffic is entirely secured. The entire network, and all
29 parts of it, is secured. We are not aware of any other conferencing
30 protocol providing same features at the present time.
31 <br><br>
32 SILC has secure key exchange protocol that is used to create the session
33 keys for each connection. SILC also provides strong authentication based
34 on either passwords or public key authentication. All authentication data
35 is always encrypted in the SILC network. All connections has their own
36 session keys, all channels has channel specific keys, and all private
37 messages can be secured with private message specific keys.
38 <br><br>
39 SILC is an open source (or freeware) project and it has been released
40 under the GNU General Public Licence. The SILC is free to use and
41 everyone is free to distribute and change the SILC under the terms of the
42 GNU GPL. While there is no guarantee for the product SILC has been tried
43 make as secure as possible. The fact that the software and the protocol
44 is open for public analysis is a good thing for end user.
45 <br><br>
46 Protocol specification of SILC protocol is available for anyone to look
47 at. There exists four Internet Drafts that has been submitted to <a
48 href="http://www.ietf.org">IETF</a>. See <a
49 href="index.php?page=docs">documentation page</a> for more information.
50 <br><br></font>
51 <b>Contact</b>
52 <font size="2">
53 <br><br>
54 Feedback and comments are welcome. You can reach me in the following Address.
55 <br><br>
56 Pekka Riikonen<br>
57 priikone at poseidon.pspt.fi
58 </font>
59 <br><br>