Translations:Authentication types/11/en

Here's an example of how to use it for the oper block: openssl x509 -in name-of-pem-file.pem -sha256 -noout -fingerprint where name-of-pem-file.pem is your SSL certificate. oper test { password "E7:4D:46:F1:9F:F4:68:F5:E8:E3:49:CC:28:5D:F9:65:85:BA:4F:16:B6:49:02:E3:34:E6:E7:6A:FE:76:A7:98" { sslclientcertfp; }; flags { global; can_override; }; class clients; };
 * Create an SSL client certificate if you don't have one already (search the web for 'create ssl certificate' if you don't know how)
 * Grab the SHA256 hash of the certificate by running this on your *NIX shell or in Windows in your C:\Program Files (x86)\Unreal3.4 directory:
 * In the configuration file, set the password to the AA:BB:CC:DD:etc.. hash you saw from previous command. Example:
 * Rehash your server (type /REHASH on IRC as an IRCop)
 * Connect with your SSL client and make sure it uses your SSL client certificate. You will have to specify it somewhere in your client, consult your clients' documentation.
 * Now oper up through /OPER test (on older servers /OPER test x). When you try this, make sure that you are not already an IRCOp.
 * You should now have IRC Operator rights.
 * Congratulations, you are now using the most secure authentication method available in UnrealIRCd!