At the moment this can only be achieved thru a hack on mirc. I find this rather annoying because now alot of users are dependent on a new hack each time mirc is released.
It would be much better if mirc had this functionality builtin itself.
Here below i will paste info from the on going project.
http://fish.sekure.us/FiSH v1.29 for mIRC
*******************
This is an encryption addon for mIRC, it is based on blowfish and is
compatible to original 'blowcrypt/bloW' script as well as Mircryption.
It supports private chat, channel, topic encryption and comes with a
secure key-exchange system. Please read the whole document, especially
the 'Installation' section, before installing it!
Supported mIRC versions: v5.91, v6.14, v6.15, v6.16, v6.17, v6.20
================
* How it works *
================
The main blowfish encryption and decryption is being done in a DLL
file (FiSH.DLL). The appropriate functions are being called just
before send() and after recv() - Yes, I am replacing the recv/send
buffers with decrypted/encrypted text. That way it is fully INVISIBLE
to you and will NOT affect any mIRC script or function!
Unfortunately it is not possible to do this by only using a mIRC script,
because it is not powerful enough for this job. Why? Well, the main
problem is that you are not able to REPLACE the original mIRC buffer
holding the (cipher) text with the encrypted/decrypted message, so that
you are required to 'halt' the original event (send/receive), encrypt
or decrypt the message and finally send/display the new (cipher/plain)
text. The result is incompatibilty within other mIRC scripts and mIRC
features, such as:
- displaying both (plain and ciphered) message lines in mIRC, workaround
using halt command, which leads again to problems
- screwing formatted charts and ASCII pictures (simply everything that
is using space characters as delimiters) - no workaround known
- performance loss, the mIRC DLL handling is not very fast
- and more ...
So either you request a real plug-in API in next mIRC version from the
author, or you live with the patching, which solves all these problems!
The key-handling is still located in a mIRC script (FiSH.mrc). You
can set/remove/show keys via popup menues as you are used from
original blowcrypt. You will find some configuration items there too.
P.S.: Your psyBNC private logs will get decrypted aswell
