Howto: SSL support on WorldAssault IRC

  • Hey - turns out IRC is out and something a little more modern has taken it's place... A little thing called Discord!

    Join our community @ https://discord.gg/JuaSzXBZrk for a pick-up game, or just to rekindle with fellow community members.

doh

hodlike
Oct 21, 2001
2,033
38
Denmark
SSL support on WorldAssault IRC

First question that might come up is: What the hell is SSL.
Answer is:

SSL is an encrypted connection, to be more precise, 168bit or 256bit encryption (which is pretty damn good) in our case.

Next question: What will SSL do for me?
Answer is:

Nothing really. As said above it will provide you with an encrypted connection, which means that if anyone is "listening" to your connection, they will have to break min. 168bit encryption to get anything good from it. For normal users this will probably mean nothing, but if you are on some kind of LAN with hubs (which just broadcasts packets sent to everyone, so they are easy to capture and "listen" to) you might want to have some kind of security on your chat.
Its up to yourself to decide if you are paranoid enough to use this feature :)

Next question: So, if i want this SSL, how do i get it?
Answer is:

All you really need is a SSL capable client, and a SSL port to connect to on the server.
As for the client there many out there. To mention are X-chat or irssi.
Note that mIRC does NOT support SSL directly.
Then you need to connect to a SSL port server port that can be found on this page.

Next question: I have mIRC, can i not get SSL?
Answer is:

You can!
At the moment there are two ways you can do this.
You can either use Stunnel (http://www.stunnel.org/) a program that will make it possible to SSL encrypt TCP connections.
But more recommended is to use Stuntour (http://www.bovine.net/~jlawson/coding/stuntour/), which is a DLL file for mirc, that will capture connections from mirc on predefined ports (port 7000 that we use included).

Anymore questions? just ask ahead :)
 
doh said:
First question that might come up is: What the hell is SSL.
Answer is:

SSL is an encrypted connection, to be more precise, 168bit or 256bit encryption (which is pretty damn good) in our case.

Next question: What will SSL do for me?
Answer is:

Nothing really. s feature :)

What is sure it will make higher cpu load on your servers, unless u have some sneaky OS and cryptocards, therefore less ppl use it, better for server :)
But it is SUPER FEATURE, my x-chat is now happier....
He moans a bit bout certificate, but i assume u made it your self?
 
Yes its just a selfsigned certificate, might not be the best, but getting 5 signed certificates is too much work.

Anyway, it will indeed make both cpu usage and prolly bandwidth usage higher too, but thinking we're talking IRC which is very small amounts of text, its not something that can be felt really.