Feature #689
Blowfish Support
100%
Description
I would love to see blowfish support in Quassel even though it might not be as widespread for use, but I believe its a very important one every IRC client should have. I am not sure how hard it is to implement it so not sure how long it will take to implement it. Maybe this can be used?
http://www.codeproject.com/KB/security/blowfish.aspx
Related issues
History
#1 Updated by Sputnick over 15 years ago
- Status changed from New to Feedback
Guess you're talking about OTR support here?
#2 Updated by m4ck over 15 years ago
OTR Support?
#3 Updated by m4ck over 15 years ago
Oh I just understood what OTR was. I am not really sure what kind of encryption Blowfish really is. I guess as long as its compatible with other clients it should do its job.
#4 Updated by jensp over 15 years ago
I'd also really like to see support for blowfish encryption in Quassel. It's the only thing keeping me from changing and dumping irssi. The most common implementation of blowfish encryption is FiSH1. It has plugins for xchat, irssi and mirc. Another implementation you might want to look at is Konversation2. It supposedly supports blowfish encryption, too.
[1]: http://fish.secure.la/
[2]: http://en.wikipedia.org/wiki/Konversation
#5 Updated by Sputnick about 15 years ago
- Status changed from Feedback to Assigned
- Assignee set to johu
#6 Updated by moonpyk about 15 years ago
- File BlowfishIRC.cs added
- File Configuration.cs added
- File CryptedChat.cs added
I implemented blowfish support for my own IRC client a few years ago as a plugin (the client was written in C# and the plugin too). The code is quite simple, I post it here, as it could help for implementation.
#7 Updated by johu about 15 years ago
- % Done changed from 0 to 10
#8 Updated by johu almost 15 years ago
- % Done changed from 10 to 30
#9 Updated by johu almost 15 years ago
- % Done changed from 30 to 60
#10 Updated by johu almost 15 years ago
- Target version set to 0.6.0
- % Done changed from 60 to 80
#11 Updated by johu almost 15 years ago
- Category set to General / Unspecified
#12 Updated by johu almost 15 years ago
- Target version changed from 0.6.0 to 0.7.0
- % Done changed from 80 to 90
#13 Updated by johu over 14 years ago
- Status changed from Assigned to Resolved
- % Done changed from 90 to 100
Thanks to Sput for clean up the code, see 6f0a153a
#14 Updated by johu over 14 years ago
- File deleted (
BlowfishIRC.cs)
#15 Updated by johu over 14 years ago
- File deleted (
Configuration.cs)
#16 Updated by johu over 14 years ago
- File deleted (
CryptedChat.cs)
#17 Updated by johu over 14 years ago
- Category changed from General / Unspecified to Quassel Core