imported>B42 |
imported>B42 |
(24 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| This module allows you to encrypt private conversations using the [https://otr.cypherpunks.ca/ OTR protocol]. Several popular [https://otr.cypherpunks.ca/software.php IRC clients] support OTR (usually requiring a plugin).
| | [http://wiki.znc.in/Otr This page has been moved to ZNC wiki.] |
| | |
| For more information about OTR, see:
| |
| * https://otr.cypherpunks.ca/
| |
| * https://otr.im/
| |
| | |
| == Installing ==
| |
| | |
| The module source is available at https://github.com/mmilata/znc-otr. You can download a [https://github.com/mmilata/znc-otr/archive/master/znc-otr-master.tar.gz tarball] directly if you don't want to use git. Once you have the source code, follow the instructions for [http://wiki.znc.in/Compiling_modules compiling] and [http://wiki.znc.in/Modules#.28Un.29Loading_Modules loading ZNC modules].
| |
| | |
| == Usage ==
| |
| To request OTR-encrypted conversation with someone, send them the message ''?OTR?'' in a private conversation. If the request succeeds the module informs you about it and requests that you authenticate the other side if you haven't previously done so.
| |
| | |
| The module is controlled by sending commands to the ''*otr'' nick. The commands are listed below.
| |
| | |
| Please note that otr is a network module meaning that if your account has multiple IRC networks then each has its own instance of the module and its own ''*otr'' nick.
| |
| | |
| === Commands ===
| |
| | |
| ==== help ====
| |
| Prints the table of available commands together with their short description.
| |
| | |
| ==== info ====
| |
| Shows the table of known fingerprints.
| |
| | |
| Example:
| |
| <pre>
| |
| </pre>
| |
| ==== trust <nick|fingerprint> ====
| |
| ==== distrust <nick|fingerprint> ====
| |
| ==== finish <nick> ====
| |
| ==== auth <nick> <secret> ====
| |
| ==== authq <nick> <[question]> <secret> ====
| |
| ==== authabort <nick> ====
| |
| ==== genkey [--overwrite] ====
| |
| | |
| == Security considerations ==
| |
| * use it on client if possible
| |
| * ssl
| |
| * logging
| |
| * admin/sole user
| |
| | |
| == Bugs ==
| |
| broken clients - finish & ?OTR?
| |