updates
[runtime.git] / public_html / html / faq.php
index 61c215db405b76fd8233d9960653212aa8ef3cd0..62a61019aa92f02581e7c9b7f3decf2dd33ed50d 100644 (file)
@@ -2,51 +2,93 @@
 <b><big>Frequently Asked Questions</big></b>
 <br />&nbsp;<br />
 <a href="#f1_0" class="normal">1. General Questions</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_10" class="normal">1.1 What is SILC?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_20" class="normal">1.2 When was SILC Project started?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_30" class="normal">1.3 Why SILC in the first place?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_40" class="normal">1.4 What license covers the SILC release?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_50" class="normal">1.5 Why SILC? Why not IRC3?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_55" class="normal">1.6 What platforms SILC supports?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_60" class="normal">1.7 Where can I find more information?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_70" class="normal">1.8 I would like to help out, what can I do?</a>
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_10" class="normal">
+1.1 What is SILC?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_20" class="normal">
+1.2 When was SILC Project started?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_30" class="normal">
+1.3 Why SILC in the first place?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_40" class="normal">
+1.4 What license covers the SILC release?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_50" class="normal">
+1.5 Why SILC? Why not IRC3?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_55" class="normal">
+1.6 What platforms SILC supports?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_60" class="normal">
+1.7 Where can I find more information?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f1_70" class="normal">
+1.8 I would like to help out, what can I do?</a>
+
 <br />&nbsp;<br />
 <a href="#f2_0" class="normal">2. Protocol Questions</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_10" class="normal">2.1 What is the status of SILC protocol in the IETF?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_20" class="normal">2.2 How much the SILC protocol is based on IRC?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_30" class="normal">2.3 Why use SILC? Why not IRC with SSL?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_40" class="normal">2.4 Can I talk from SILC network to IRC network?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_45" class="normal">2.5 Does SILC support file transfer?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_47" class="normal">2.6 I am behind a firewall, can I use SILC?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_50" class="normal">2.7 How secure SILC really is?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_60" class="normal">2.8 Does SILC support instant messaging?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_70" class="normal">2.9 Why SILC does not have LINKS command like in IRC?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_80" class="normal">2.10 Why SILC does not have STATS command like in IRC?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_90" class="normal">2.11 I have suggestions to SILC Protocol, what can I do?</a>
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_10" class="normal">
+2.1 What is the status of SILC protocol in the IETF?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_20" class="normal">
+2.2 How much the SILC protocol is based on IRC?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_30" class="normal">
+2.3 Why use SILC? Why not IRC with SSL?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_40" class="normal">
+2.4 Can I talk from SILC network to IRC network?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_45" class="normal">
+2.5 Does SILC support file transfer?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_46" class="normal">
+2.6 Does SILC support DCC or alike?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_47" class="normal">
+2.7 I am behind a firewall, can I use SILC?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_50" class="normal">
+2.8 How secure SILC really is?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_60" class="normal">
+2.9 Does SILC  support instant messaging?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_70" class="normal">
+2.10 Why SILC does not have LINKS command like in IRC?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_80" class="normal">
+2.11 Why SILC does not have STATS command like in IRC?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_90" class="normal">
+2.12 Is anyone outside a channel able to see the channel messages?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f2_100" class="normal">
+2.13 I have suggestions to SILC Protocol, what can I do?</a>
+
 <br />&nbsp;<br />
 <a href="#f3_0" class="normal">3. Client Questions</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f3_10" class="normal">3.1 Where can I find SILC clients?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f3_20" class="normal">3.2 Can I use SILC with IRC client and vice versa?</a>
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f3_10" class="normal">
+3.1 Where can I find SILC clients?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f3_20" class="normal">
+3.2 Can I use SILC with IRC client and vice versa?</a>
+
 <br />&nbsp;<br />
 <a href="#f4_0" class="normal">4. Server Questions</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f4_10" class="normal">4.1 Where can I find SILC servers?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f4_20" class="normal">4.2 Can I run own SILC server?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f4_30" class="normal">4.3 What is the difference between SILC server and SILC router?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f4_40" class="normal">4.4 Why server says permission denied to write to a log file?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f4_50" class="normal">4.5 When I connect to to my server, it says "server does not support one of your proposed cipher", what is wrong?</a>
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f4_10" class="normal">
+4.1 Where can I find SILC servers?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f4_20" class="normal">
+4.2 Can I run own SILC server?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f4_30" class="normal">
+4.3 What is the difference between SILC server and SILC router?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f4_40" class="normal">
+4.4 Why server says permission denied to write to a log file?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f4_50" class="normal">
+4.5 When I connect to to my server, it says "server does not support one of your proposed cipher", what is wrong?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f4_60" class="normal">
+4.6 Why SILC server runs on privileged port 706?</a>
+
 <br />&nbsp;<br />
 <a href="#f5_0" class="normal">5. Toolkit Questions</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f5_10" class="normal">5.1 What is SILC Toolkit?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f5_20" class="normal">5.2 Is the SILC Toolkit Reference Manual Available?</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f5_30" class="normal">5.3 How do I compile the Toolkit on Unix</a><br />
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f5_40" class="normal">5.4 How do I compile the Toolkit on Win32</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f5_10" class="normal">
+5.1 What is SILC Toolkit?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f5_20" class="normal">
+5.2 Is the SILC Toolkit Reference Manual Available?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f5_30" class="normal">
+5.3 How do I compile the Toolkit on Unix?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f5_40" class="normal">
+5.4 How do I compile the Toolkit on Win32?</a><br />
+ &nbsp;&nbsp;&nbsp;&nbsp;<a href="#f5_50" class="normal">
+5.5 Does the Toolkit package include any sample code?</a><br />
 <br />&nbsp;<br />
 
 <a name="f1_0"></a>
 <b>1. General Questions</b><br />&nbsp;<br />
 
 <a name="f1_10"></a>
-<samp class="blue">Q: What is SILC?</samp><br />
+<samp class="highlight">Q: What is SILC?</samp><br />
 A: SILC (Secure Internet Live Conferencing) is a protocol which provides
 secure conferencing services in the Internet over insecure channel. SILC
 is IRC like although internally they are very different. Biggest
@@ -59,14 +101,14 @@ The network model is also entirely different compared to IRC.
 <br />&nbsp;<br />
 
 <a name="f1_20"></a>
-<samp class="blue">Q: When was SILC Project started?</samp><br />
+<samp class="highlight">Q: When was SILC Project started?</samp><br />
 A: The SILC development started in 1996 and early 1997. But, for various 
 reasons it suspended many times until it finally got some wind under its 
 wings in 1999. First public release was in summer 2000.
 <br />&nbsp;<br />
 
 <a name="f1_30"></a>
-<samp class="blue">Q: Why SILC in the first place?</samp><br />
+<samp class="highlight">Q: Why SILC in the first place?</samp><br />
 A: Simply for fun, nothing more. And actually for need back in the days
 when it was started. When SILC was first developed there really did not 
 exist anything like this. SILC has been very interesting and educational 
@@ -74,14 +116,14 @@ project.
 <br />&nbsp;<br />
 
 <a name="f1_40"></a>
-<samp class="blue">Q: What license covers the SILC release?</samp><br />
+<samp class="highlight">Q: What license covers the SILC release?</samp><br />
 A: The SILC software developed here at silcnet.org, the SILC Client, the 
 SILC Server and the SILC Toolkit are covered by the GNU General Public 
 License.
 <br />&nbsp;<br />
 
 <a name="f1_50"></a>
-<samp class="blue">Q: Why SILC? Why not IRC3?</samp><br />
+<samp class="highlight">Q: Why SILC? Why not IRC3?</samp><br />
 A: Question that is justified no doubt of that. SILC was not started to 
 become a replacement for IRC. SILC was something that didn't exist in 1996 
 or even today except that SILC is now released. However, I did check out 
@@ -103,7 +145,7 @@ act together and start coding the thing.
 <br />&nbsp;<br />
 
 <a name="f1_55"></a>
-<samp class="blue">Q: What platforms SILC supports?</samp><br />
+<samp class="highlight">Q: What platforms SILC supports?</samp><br />
 A: The SILC Client is available on various Unix systems and is reported to 
 work under cygwin on Windows. The SILC Server also works on various Unix 
 systems. However, the server has not been tested under cygwin as far as we 
@@ -112,14 +154,14 @@ and native Windows.
 <br />&nbsp;<br />
 
 <a name="f1_60"></a>
-<samp class="blue">Q: Where can I find more information?</samp><br />
+<samp class="highlight">Q: Where can I find more information?</samp><br />
 A: For more technical information we suggest reading the SILC Protocol 
 specifications. You might also want to take a look at the <a 
 href="?page=docs" class="normal">documentation </a> page on the web page.
 <br />&nbsp;<br />
 
 <a name="f1_70"></a>
-<samp class="blue">Q: I would like to help out, what can I do?</samp><br />
+<samp class="highlight">Q: I would like to help out, what can I do?</samp><br />
 A: You might want to take a look at the <a 
 href="?page=contribute" class="normal">Contributing</a> page and the <a 
 href="?page=todo" class="normal">TODO</a> list. You might also want to join the 
@@ -130,7 +172,7 @@ SILC development mailing list.
 <b>2. Protocol Questions</b><br />&nbsp;<br />
 
 <a name="f2_10"></a>
-<samp class="blue">Q: What is the status of SILC protocol in the IETF?</samp><br />
+<samp class="highlight">Q: What is the status of SILC protocol in the IETF?</samp><br />
 A: The SILC protocol specifications has been submitted currently as 
 individual submissions. There does not currently exist a working group 
 for this sort of project. Our goal is to fully standardize the SILC and 
@@ -139,7 +181,7 @@ later time.
 <br />&nbsp;<br />
 
 <a name="f2_20"></a>
-<samp class="blue">Q: How much SILC Protocol is based on IRC?</samp><br />
+<samp class="highlight">Q: How much SILC Protocol is based on IRC?</samp><br />
 A: SILC is not based on IRC. The client superficially resembles IRC 
 client but everything that happens under the hood is nothing alike IRC. 
 SILC could *never* support IRC because the entire network toppology is 
@@ -153,7 +195,7 @@ commands.
 <br />&nbsp;<br />
 
 <a name="f2_30"></a>
-<samp class="blue">Q: Why use SILC? Why not IRC with SSL?</samp><br />
+<samp class="highlight">Q: Why use SILC? Why not IRC with SSL?</samp><br />
 A: Sure, that is possible, although, does that secure the entire IRC
 network? And does that increase or decrease the lags and splits in the 
 IRC network? Does that provide user based security where some specific 
@@ -167,7 +209,7 @@ good for some things, SILC is good for same and some other things.
 <br />&nbsp;<br />
 
 <a name="f2_40"></a>
-<samp class="blue">Q: Can I talk from SILC network to IRC network?</samp><br />
+<samp class="highlight">Q: Can I talk from SILC network to IRC network?</samp><br />
 A: Simple answer for this is No. The protocols are not compatible which 
 makes it impossible to directly talk from SILC network to IRC network or 
 vice versa. Developing a gateway between these two networks would 
@@ -176,7 +218,7 @@ recommended. We have no plans for developing such a gateway.
 <br />&nbsp;<br />
 
 <a name="f2_45"></a>
-<samp class="blue">Q: Does SILC support file transfer?</samp><br />
+<samp class="highlight">Q: Does SILC support file transfer?</samp><br />
 A: Yes.  The SILC protocol support SFTP as mandatory file transfer 
 protocol.  It provides simple client to client file transfer, but also
 a possibility for file and directory manipulation.  Even though the SFTP
@@ -185,15 +227,31 @@ done so that practically any file transfer protocol may be used with SILC
 protocol.
 <br />&nbsp;<br />
 
+<a name="f2_46"></a>
+<samp class="highlight">Q: Does SILC support DCC or alike?</samp><br />
+A: SILC does not support the DCC commonly used in IRC.  It does not need 
+it since it has builtin support for same features that DCC have.  You can 
+transfer files securely and encrypted directly with another client.  You 
+can also negotiate secret key material with another client directly to 
+use it in private message encryption.  The private messages are not, 
+however sent directly between clients.  The protocol, on the hand 
+does not prohibit sending messages directly between clients if the 
+implementation would support it.  The current SILC Client implementation 
+does not support it.  This means that private messages travel through the 
+SILC Network.  SILC protocol also has a capability to support DCC 
+and CTCP like protocols with SILC.  None of them, however have not been 
+defined to be used with SILC at the present time.
+<br />&nbsp;<br />
+
 <a name="f2_47"></a>
-<samp class="blue">Q: I am behind a firewall, can I use SILC?</samp><br />
+<samp class="highlight">Q: I am behind a firewall, can I use SILC?</samp><br />
 A: Yes. If your network administrator can open the port 706 (TCP) you can 
 use SILC without problems. You may also compile your SILC client with 
 SOCKS support which will proxy your SILC session through the firewall.
 <br />&nbsp;<br />
 
 <a name="f2_50"></a>
-<samp class="blue">Q: How secure SILC really is?</samp><br />
+<samp class="highlight">Q: How secure SILC really is?</samp><br />
 A: A good question which I don't have an answer for. We have tried to make
 SILC as secure as possible. However, there is no security protocol or
 security software that has not been vulnerable to some sort of attacks.
@@ -230,7 +288,7 @@ using the best cryptographic algorithms out there.
 <br />&nbsp;<br />
 
 <a name="f2_60"></a>
-<samp class="blue">Q: Does SILC support instant messaing?</samp><br />
+<samp class="highlight">Q: Does SILC support instant messaing?</samp><br />
 A: SILC is not an instant message (IM) system, like ICQ and the others. 
 SILC is more IRC like system, "real-time", connection-oriented chat and 
 that kind of stuff.  But I guess IRC is too called an Instant Messaging 
@@ -238,7 +296,7 @@ system.
 <br />&nbsp;<br />
 
 <a name="f2_70"></a>
-<samp class="blue">Q: Why SILC does not have LINKS command like in 
+<samp class="highlight">Q: Why SILC does not have LINKS command like in 
 IRC?</samp><br />
 A: It was felt that this information as an own command in SILC is not 
 necessary.  Moreover, the topology of the network might be undisclosed 
@@ -250,7 +308,7 @@ links in IRC.
 <br />&nbsp;<br />
 
 <a name="f2_80"></a>
-<samp class="blue">Q: Why SILC does not have STATS command like in  
+<samp class="highlight">Q: Why SILC does not have STATS command like in  
 IRC?</samp><br />
 A: This too was considered as information that the protocol should not 
 address. We feel that server implementations will need to implement some 
@@ -260,7 +318,21 @@ consider this implementation issue, not protocol design issue.
 <br />&nbsp;<br />
 
 <a name="f2_90"></a>
-<samp class="blue">Q: I have suggestions to SILC Protocol, 
+<samp class="highlight">Q: Is anyone outside a channel able to see the channel 
+messages?</samp><br />
+A: A short answer is simply No.  A longer answer involves assumptions 
+about security conditions.  Initially channel keys are generated by the 
+server, so if the server would get compromised it would be possible for 
+an adversary to see the messages.  However, users on the channel can 
+prevent this even if the server would be compromised.  It is possible to 
+set so called channel private key that only the users on the channel 
+know about.  The servers does not know about the key, and therefore cannot 
+see the messages even if they would be compromised.  So, longer answer 
+results into same as the short one; No.
+<br />&nbsp;<br />
+
+<a name="f2_100"></a>
+<samp class="highlight">Q: I have suggestions to SILC Protocol, 
 what can I do?</samp><br />
 A: All suggestions and improvements are of course welcome. You should read 
 the protocol specifications first to check out whether your idea is 
@@ -269,18 +341,19 @@ SILC development mailing list.
 <br />&nbsp;<br />
 
 
+
 <a name="f3_0"></a><br />
 <b>3. Client Questions</b><br />&nbsp;<br />
 
 <a name="f3_10"></a>
-<samp class="blue">Q: Where can I find SILC clients?</samp><br />
+<samp class="highlight">Q: Where can I find SILC clients?</samp><br />
 A: The SILC client is available for free download from the silcnet.org web 
 page. Some people have also mentioned words Java and Perl when talking 
 about SILC clients. Nothing has appeared yet, though.
 <br />&nbsp;<br />
 
 <a name="f3_20"></a>
-<samp class="blue">Q: Can I use SILC with IRC client and vice versa?</samp><br />
+<samp class="highlight">Q: Can I use SILC with IRC client and vice versa?</samp><br />
 A: Generally the answer would be no for both. However, there exist already 
 at least one IRC client that supports SILC, the <a 
 href="http://irssi.org/" class="normal">Irssi client</a>. The current SILC client is 
@@ -294,13 +367,13 @@ not possible.
 <b>4. Server Questions</b><br />&nbsp;<br />
 
 <a name="f4_10"></a>
-<samp class="blue">Q: Where can I find SILC servers?</samp><br />
+<samp class="highlight">Q: Where can I find SILC servers?</samp><br />
 A: The SILC server is available for free download from the silcnet.org 
 web page. We are not aware of any other SILC server implementations, so far.
 <br />&nbsp;<br />
 
 <a name="f4_20"></a>
-<samp class="blue">Q: Can I run own SILC server?</samp><br />
+<samp class="highlight">Q: Can I run own SILC server?</samp><br />
 A: Yes of course. Download the SILC server package, compile and install 
 it. Be sure to check out the installation instructions and the README 
 file. You also should decide whether you want to run SILC server or SILC 
@@ -308,7 +381,7 @@ router.
 <br />&nbsp;<br />
 
 <a name="f4_30"></a>
-<samp class="blue">Q: What is the difference between SILC 
+<samp class="highlight">Q: What is the difference between SILC 
 server and SILC router?</samp><br />
 A: The topology of the SILC network includes SILC routers and the SILC 
 servers (and SILC clients of course). Normal SILC server does not have 
@@ -328,7 +401,7 @@ or cannot run it as router.
 <br />&nbsp;<br />
 
 <a name="f4_40"></a>
-<samp class="blue">Q: Why server says permission denied to write to a 
+<samp class="highlight">Q: Why server says permission denied to write to a 
 log file?</samp><br />
 A: The owner of the log files must be same user that the server is run 
 under, by default it is user `nobody'.  Just change the permissions and 
@@ -336,7 +409,7 @@ try again.
 <br />&nbsp;<br />
 
 <a name="f4_50"></a>
-<samp class="blue">Q: When I connect to my server it says "server does 
+<samp class="highlight">Q: When I connect to my server it says "server does 
 not support one of your proposed ciphers", what is wrong?</samp><br />
 A: Most likely the ciphers and others has not been compiled as SIMs 
 (modules) and they are configured as modules in the silcd.conf. If they 
@@ -346,12 +419,21 @@ ciphers. Then try connecting to the server again. It is also possible
 that the client IS proposing some ciphers that your server does not support.
 <br />&nbsp;<br />
 
+<a name="f4_60"></a>
+<samp class="highlight">Q: Why SILC server runs on privileged port 706?</samp>
+<br />
+A: Ports 706/tcp and 706/udp have been assigned for the SILC protocol by
+IANA. Server on the network listening above privileged ports (&gt;1023)
+SHOULD NOT be trusted as it could have been set up by untrusted party.
+The server normally drops root privileges after startup and then run as
+user previously defined in silcd.conf.                                               
+<br />&nbsp;<br />
 
 <a name="f5_0"></a><br />
 <b>5. Toolkit Questions</b><br />&nbsp;<br />
 
 <a name="f5_10"></a>
-<samp class="blue">Q: What is SILC Toolkit?</samp><br />
+<samp class="highlight">Q: What is SILC Toolkit?</samp><br />
 A: SILC Toolkit is a package intended for software developers who would 
 like to develope their own SILC based applications or help in the 
 development of the SILC. The Toolkit includes SILC Protocol Core library, 
@@ -361,21 +443,21 @@ library and few other libraries.
 <br />&nbsp;<br />
 
 <a name="f5_20"></a>
-<samp class="blue">Q: Is the SILC Toolkit Reference Manual Available?</samp><br />
+<samp class="highlight">Q: Is the SILC Toolkit Reference Manual Available?</samp><br />
 A: Yes, partially completed reference manual is available in the Toolkit 
 releases as HTML package and they are available from the silcnet.org 
 website as well at the <a href="?page=docs" class="normal">documentation </a> page.
 <br />&nbsp;<br />
 
 <a name="f5_30"></a>
-<samp class="blue">Q: How do I compile the Toolkit on Unix?</samp><br />
+<samp class="highlight">Q: How do I compile the Toolkit on Unix?</samp><br />
 A: You should read the INSTALL file from the package and follow its 
 instructions.  The compilation on Unix is as simple as compiling any other 
 SILC package.  Give, `./configure' command and then `make' command.
 <br />&nbsp;<br />
 
 <a name="f5_40"></a>
-<samp class="blue">Q: How do I compile the Toolkit on Win32?</samp><br />
+<samp class="highlight">Q: How do I compile the Toolkit on Win32?</samp><br />
 A: We have prepared instructions to compile the Toolkit on Win32 in the 
 Toolkit package.  Please, read the README.WIN32 file from the package for 
 detailed instructions how to compile the Toolkit for Cygwin, MinGW and 
@@ -383,3 +465,11 @@ native Win32 systems.  We have also prepared ready MSVC++ Workspace files
 in the win32/ directory in the package that will compile automatically 
 the Toolkit.
 <br />&nbsp;<br />
+
+<a name="f5_50"></a>
+<samp class="highlight">Q: Does the Toolkit package include any sample code?</samp><br />
+A: Yes, naturally.  It includes sample codes for two different SILC Client 
+implementations, and SILC Server.  Win32 samples are included in the 
+win32/ directory, for simple client.
+<br />&nbsp;<br />
+