If you're the owner of the password then you can't do the following but if you're receiving passwords from users (as a bot) for comparison to a master password, you can $md5 or $crc the stored master value and then compare it to the respective $md5 or $crc of the input.

There's also $base(hello,36,20) and then to revert it do $base(<encodedvalue>,20,36) but this will only work if you use *case-insensitive* alphanumeric passwords (a-z and 0-9). The "20" can be pretty much any positive integer under 36, btw-- the further it is from 36 the more the password will change, but the bigger the resulting output string will be


- argv[0] on EFnet #mIRC
- "Life is a pointer to an integer without a cast"