summaryrefslogtreecommitdiff
path: root/CHANGELOG.txt
diff options
context:
space:
mode:
authorSybren A. St?vel <sybren@stuvel.eu>2011-07-10 12:05:33 +0200
committerSybren A. St?vel <sybren@stuvel.eu>2011-07-10 12:05:33 +0200
commit665f2a402059c48ba177e270e0900edce6ee266d (patch)
treee2d9df694d209faa8e665aee2c7cbb645d52a485 /CHANGELOG.txt
parentfd3d4be47da5d81de4a81789212d0a049ae6135e (diff)
downloadrsa-665f2a402059c48ba177e270e0900edce6ee266d.tar.gz
Lot of refactorings:
- Added PKCS#1 module - Moved some functionality to common.py - simplified random number generation - improved and extended doctests - added changelog
Diffstat (limited to 'CHANGELOG.txt')
-rw-r--r--CHANGELOG.txt23
1 files changed, 23 insertions, 0 deletions
diff --git a/CHANGELOG.txt b/CHANGELOG.txt
new file mode 100644
index 0000000..fd1bc73
--- /dev/null
+++ b/CHANGELOG.txt
@@ -0,0 +1,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
+----------------------------------------