summaryrefslogtreecommitdiff
path: root/CHANGELOG.txt
blob: fd1bc73cc42f337b9c215c67238a09b7b9585a19 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Python-RSA changelog
========================================

Version 2.1 - in development
----------------------------------------

- Changed the meaning of the keysize to mean the size of ``n`` rather than
  the size of both ``p`` and ``q``. This is the common interpretation of
  RSA keysize. To get the old behaviour, double the keysize when generating a
  new key.
  
- Ensured that newkey(nbits) results in a ``n`` that can be stored in that many
  bits (it used to overflow).

- Including 'n' in the private key

- Added a lot of doctests

- Added random-padded encryption and decryption using PKCS#1 version 1.5


Version 2.0
----------------------------------------