summaryrefslogtreecommitdiff
path: root/rsa
Commit message (Expand)AuthorAgeFilesLines
* Moved key load/save to PrivateKey classSybren A. St?vel2011-07-211-106/+110
* Simpler PEM marker codeSybren A. St?vel2011-07-212-22/+25
* Added support for saving private keys in DER and PEM formatSybren A. St?vel2011-07-202-4/+84
* Added loading of DER and PEM encoded private keysSybren A. St?vel2011-07-192-14/+141
* Renamed rsa.keygen to rsa.keySybren A. St?vel2011-07-193-25/+23
* Small tweaksSybren A. St?vel2011-07-191-1/+4
* Modeled private and public keys as objectsSybren A. St?vel2011-07-192-43/+141
* Fixed doctestSybren A. St?vel2011-07-191-2/+0
* Permanently removed safebit stuffSybren A. St?vel2011-07-191-10/+0
* Fixed file permissionsSybren A. St?vel2011-07-196-2/+20
* Use new-style integer divisionSybren A. St?vel2011-07-145-9/+9
* Fixed typo on rsa.pkcs1.__all__Sybren A. St?vel2011-07-121-1/+1
* Removed zero-padding of blocks from simple implementation. Use PKCS#1 if you ...Sybren A. St?vel2011-07-101-12/+0
* Added PKCS#1 signatures and verification of signaturesSybren A. St?vel2011-07-102-5/+179
* Removed safebit stuff as it breaks in certain situations. Will look at it later.Sybren A. St?vel2011-07-101-5/+5
* Removed warningSybren A. St?vel2011-07-101-1/+1
* Changed key creation to use e=65537Sybren A. St?vel2011-07-101-9/+4
* Added a bit of docstringSybren A. St?vel2011-07-102-0/+7
* Lot of refactorings:Sybren A. St?vel2011-07-106-60/+247
* Fixed some errors in EclipseSybren A. St?vel2011-07-101-9/+8
* Reinstated some of the backed out changeset 812d745b6bef:Sybren A. St?vel2011-07-102-3/+45
* Backed out changeset 812d745b6befSybren A. St?vel2011-07-103-68/+206
* Removed some fluff, rewritten some stuff, broken the lotSybren A. St?vel2011-07-103-206/+68
* Added support for padding blocksSybren A. St?vel2011-07-093-15/+56
* Added block padding to be able to work with leading zeroes, breaks all kind o...Sybren A. St?vel2011-06-202-7/+30
* Fixed/added doctestsSybren A. St?vel2011-06-203-7/+31
* Slightly better readable codeSybren A. St?vel2011-06-202-22/+24
* More separation of the codeSybren A. St?vel2011-06-204-127/+147
* Clarified some codeSybren A. St?vel2011-06-201-12/+17
* Split module into several filesSybren A. St?vel2011-06-194-302/+336
* Removed fastrsa.py, way too much duplicate codeSybren A. St?vel2011-06-191-586/+0
* Added warning about security of the moduleversion-2.0Sybren A. St?vel2011-01-091-0/+5
* Using join to comma-delimit chopsSybren A. St?vel2011-01-091-4/+2
* Included old source of version 1.3.3 and demo on re-cryptingSybren A. St?vel2011-01-091-0/+440
* Added version number and nicer exception upon invalid base64 dataSybren A. St?vel2011-01-091-0/+4
* more descriptive comments in extended_gcdBarry Mead2010-03-022-4/+10
* Fixed range bug in randint -- never reached maxvalueBarry Mead2010-02-242-2/+2
* replaced b^2 with b*b in jacobi,& fixed a comment in jacobi-witnessBarry Mead2010-02-232-5/+5
* Fixed n undefined bug in fastrsa after adding bit_sizeBarry Mead2010-02-211-6/+6
* Builtin pow function already performs efficient fast exponentiation modulo nBarry Mead2010-02-212-46/+10
* Comment clarity in fast_exponentiationBarry Mead2010-02-212-13/+13
* rangebytes calculation correctedBarry Mead2010-02-211-1/+1
* Added bit_size function remove log clutterBarry Mead2010-02-212-19/+29
* Removed unnecessary qualification of p and q per RSA web site.Barry Mead2010-02-191-4/+3
* Removed unnecessary prime qualification per RSA websiteBarry Mead2010-02-191-4/+3
* Reduce ditionary lookups in Chinese Remainder exponentiationBarry Mead2010-02-191-13/+16
* Better comments about fast_exponentiationBarry Mead2010-02-191-2/+2
* Better comments about fast_exponentiationBarry Mead2010-02-191-2/+2
* more consistant instructions between encrypt and decryptBarry Mead2010-02-171-2/+2
* Corrected __contains__ and made exceptions come firstBarry Mead2010-02-172-27/+27