[Pidgin] #15642: Chat and file encryption

Pidgin trac at pidgin.im
Sat May 25 05:39:00 EDT 2013

#15642: Chat and file encryption
 Reporter:  CodeLurker   |      Owner:  rekkanoryo
     Type:  enhancement  |     Status:  new
Milestone:               |  Component:  unclassified
  Version:  2.10.7       |   Keywords:
 I notice that encryption has been supported in a plugin:


 However, in spite of numerous bug reports and feature requests, only one
 ticket has ever been closed, and that one on 2005-06-11.  Its last update
 was on 2010-11-09.  By contrast, Pidgin itself enjoys an active
 development community.  Since the plugin uses the Mozilla Network Security


 the underlying cryptographic source gets constantly updated, possibly
 addressing any weaknesses, but the last update of the plugin was

 With government not needing court approval to do virtually anything these
 days, we cannot rely on governments to uphold our right from unreasonable
 searches of our electronic communications.  Yet, the need for privacy is
 entirely legitimate in many cases, including those of whistle-blowers,
 communication of sensitive personal medical information, and victims of

 The Off The Record plugin has a complex protocol, but the largest numbers
 it deals with in the following description


 are 320 bits.  Admittedly, I am not conversant with cryptography on a
 functional level, but that doesn't seem like relatively many bits to me;
 whereas I would point out that the largest RSA product of primes publicly
 known to have been factored is currently a 768 bit number:


 The cryptographic plugin supports RSA key sizes (product of two primes, I
 believe) up to 4096-bits.

 I propose that if such an important feature as electronic communication
 privacy is included in Pidgin's main program, it is likely to be more
 well-maintained than in a plugin; and hopefully, it can also add long
 overdue encryption of files too - a feature which is not yet supported in
 Pidgin.  Since the source is readily available, you shouldn't have to
 reinvent the wheel in order to implement this; only use what they've done
 as a guide.

Ticket URL: <https://developer.pidgin.im/ticket/15642>
Pidgin <http://pidgin.im>

More information about the Tracker mailing list