Home | History | Annotate | Download | only in rsa
      1 Python-RSA changelog
      2 ========================================
      3 
      4 Version 3.1.1 - in development
      5 ----------------------------------------
      6 
      7 - Fixed doctests for Python 2.7
      8 - Removed obsolete unittest so all tests run fine on Python 3.2
      9 
     10 Version 3.1 - released 2012-06-17
     11 ----------------------------------------
     12 
     13 - Big, big credits to Yesudeep Mangalapilly for all the changes listed
     14   below!
     15 - Added ability to generate keys on multiple cores simultaneously.
     16 - Massive speedup
     17 - Partial Python 3.2 compatibility (core functionality works, but
     18   saving or loading keys doesn't, for that the pyasn1 package needs to
     19   be ported to Python 3 first)
     20 - Lots of bug fixes
     21 
     22 
     23 
     24 Version 3.0.1 - released 2011-08-07
     25 ----------------------------------------
     26 
     27 - Removed unused import of abc module
     28 
     29 
     30 Version 3.0 - released 2011-08-05
     31 ----------------------------------------
     32 
     33 - Changed the meaning of the keysize to mean the size of ``n`` rather than
     34   the size of both ``p`` and ``q``. This is the common interpretation of
     35   RSA keysize. To get the old behaviour, double the keysize when generating a
     36   new key.
     37   
     38 - Added a lot of doctests
     39 
     40 - Added random-padded encryption and decryption using PKCS#1 version 1.5
     41 
     42 - Added hash-based signatures and verification using PKCS#1v1.5
     43 
     44 - Modeling private and public key as real objects rather than dicts.
     45 
     46 - Support for saving and loading keys as PEM and DER files.
     47 
     48 - Ability to extract a public key from a private key (PEM+DER)
     49 
     50 
     51 Version 2.0
     52 ----------------------------------------
     53 
     54 - Security improvements by Barry Mead.
     55 
     56