topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday April 18, 2024, 1:30 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: (Solved) mircryption (CBC-Mode) compatible clients for MacOSX (Lion)?  (Read 11093 times)

DQ12

  • Participant
  • Joined in 2011
  • *
  • default avatar
  • Posts: 2
    • View Profile
    • Donate to Member
Hi there,

any recommendations for a mircryption compatible IRC client for MacOSX (using CBC mode)?
I've read about blowssi, does this work with OSX lion?

Thanks!
« Last Edit: August 12, 2011, 10:57 AM by DQ12 »

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,900
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: mircryption (CBC-Mode) compatible clients for MacOSX (Lion)?
« Reply #1 on: August 01, 2011, 10:46 AM »
You might also check out: http://www.aquaticx.com/rnotes.htm

Let us know what works best.

DQ12

  • Participant
  • Joined in 2011
  • *
  • default avatar
  • Posts: 2
    • View Profile
    • Donate to Member
Re: mircryption (CBC-Mode) compatible clients for MacOSX (Lion)?
« Reply #2 on: August 12, 2011, 10:01 AM »
Ok, so I got irssi with blowssi 0.2 running under MacOS X Lion (10.7).
In case anyone else is interested here are the steps I did to get it running:
 
Install irssi:
1. Install XCode from the App Store and Java  (i'm not sure if Java is really needed, but I was asked to install it while installing Homebrew)
2. Install Homebrew:
    /usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"
3. Install irssi:
    brew install irssi
    (this should end with an error (cannot write to directory /Library/...) due to an unfixed issue..see next step for a workaround)
4. Fix irssi installation (for details see: https://github.com/m...homebrew/issues/5538):
    brew install https://raw.github.com/AndrewVos/homebrew/master/Library/Formula/irssi.rb
5. irssi installation is done! To test it just type "irssi"

Install blowssi:
1. Download the script from:  http://linkerror.com/blowssi.cgi?section=download;lang=en
2. Extract it and the two archive files inside (Crypt-ircDH1080-0.01.tar.gz and Crypt-ircBlowfish-1.0.zip)
3. Do the following steps to install the needed perl dependencies:
    sudo cpan -i Crypt::Blowfish
    sudo cpan -i Crypt::CBC
    sudo cpan -i MIME:Base64
    sudo cpan -i Crypt::Random
    sudo cpan -i Digest::SHA
4. Make/Install Crypt-ircBlowfish:
    cd blowssi-0.2.0
    cd Crypt-ircBlowfish
    perl Makefile.PL
    make
    make test
    sudo make install
5. Make/Install Crypt-ircDH1080:
    cd Crypt-ircDH1080-0.01
    perl Makefile.PL
    make
    make test (Skip this, it produces an error but the installation works flawless though)
    sudo make install
6. Install the blowssi script:
    cp blowssi.pl /Users/<username>/.irssi/scripts/ (you may need to create the directory first)
7. Start irssi and load the script with "/load /Users/<username>/.irssi/scripts/blowssi.pl"
8. Set your keys and enjoy CBC-blowfish encrypted chats!


Thanks to the author of blowssi for this script!
(In case you are reading this: it would be nice if it would be possible to encrypt and decrypt channel topics!)

Cheers,
DQ12
« Last Edit: August 12, 2011, 12:16 PM by DQ12, Reason: Fixed a typo and reformated the URLs for better copy+pasting »

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,900
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Thank you so much for posting how you got it to work -- i'm sure others will benefit from this  :up: