summaryrefslogtreecommitdiff
path: root/lib/Crypto/PublicKey
Commit message (Expand)AuthorAgeFilesLines
* Increase attempts for recovering RSA (p,q) from (n,e,d)stageWouter Bolsterlee2014-06-231-1/+1
* Add side-channel countermeasures to DSA.Legrandin2014-06-222-5/+7
* Extended fix for the RSA boundary checkLegrandin2014-06-222-1/+6
* Remove a few custom exception types.Legrandin2014-06-222-8/+5
* FIX #1191411: RSA export exampleLegrandin2013-07-141-1/+1
* Add support for import/export of DSA keysLegrandin2013-07-142-7/+313
* Added support for PKCS#8-encrypted private keys.Legrandin2013-07-141-167/+178
* Add blinding to ElGamal decryption.Legrandin2013-04-211-2/+11
* Hash: Rename SHA->SHA1 and RIPEMD->RIPEMD160 (1/2)Dwayne Litzenberger2013-02-161-4/+4
* Fix RSA object serializationFrank Sievertsen2013-02-161-0/+2
* Merge remote-tracking branch 'sebastinas/reenable-tests'Dwayne C. Litzenberger2012-05-281-4/+4
|\
| * Raise a ValueError as documented.Sebastian Ramacher2012-05-281-1/+1
| * Return a byte string if format is set to OpenSSH.Sebastian Ramacher2012-05-281-3/+3
* | Except shadows builtin IndexError.Sebastian Ramacher2012-05-281-1/+1
|/
* Remove qNEW signature algorithmDwayne C. Litzenberger2012-05-242-189/+1
* Add ability to import RSAPublicKey objects (encoded in DER or PEM)Legrandin2012-05-181-6/+12
* Clarification of how RSA keys can be imported/exportedLegrandin2012-05-181-14/+23
* Fixed two small bugs in ElGamal code.Legrandin2012-04-261-4/+4
* Domain parameters for ElGamal and DSA can be freely shared. The message M to ...Legrandin2012-04-262-14/+26
* Fix to bug #985164 (ElGamal key generation). Fix to missing range check in si...Legrandin2012-04-181-24/+40
* Refreshed documentation for ElGamal. Small corrections to DSA and RSA.Legrandin2012-04-183-24/+236
* Polished the Crypto.PublicKey page.Added hyperlinks to RFCs.Legrandin2012-04-124-5/+20
* Refreshed documentation for DSA. Minor fixes in RSA documentation.Legrandin2012-04-123-16/+197
* Refreshed documentation for RSA. epydoc does not generate documentation for p...Legrandin2012-04-103-44/+227
* Merge from upstreamLegrandin2011-10-191-0/+2
|\
| * _RSAKey._decrypt() uses Garner's algorithmwhen possible, as _fastmath.c does.Legrandin2011-10-171-1/+9
| * FIX BUG 702835: "Import key code is not compatible with GMP library"Legrandin2011-10-171-4/+19
* | Further fixed for python 3Legrandin2011-10-191-1/+1
* | Merged from upstream (py3k support) and modified so that all unit tests pass.Legrandin2011-10-185-33/+52
|\ \ | |/
| * fix exception message in Crypto.PublicKey.RSA.generateSebastian Ramacher2011-10-101-2/+2
| * Merge from dlitz/masterAnders Sundman2011-05-191-2/+17
| |\
| * | PY3K _fastmath supportThorsten Behrens2010-12-293-4/+4
| * | Changes to allow pycrpyto to work on Python 3.x as well as 2.1 through 2.7Thorsten Behrens2010-12-285-69/+80
* | | Added support for export and import of unencrypted PKCS#8 keys (with tests).Legrandin2011-10-111-38/+84
* | | Added support for pass phrase and DES/3DES encrypted PEM keys, for both impor...Legrandin2011-10-031-7/+64
* | | Added support for export of public RSA keys in OpenSSH formatLegrandin2011-09-211-5/+17
* | | Add support for import of OpenSSH public keysLegrandin2011-09-211-2/+14
* | | Merged with upstream.Legrandin2011-09-201-2/+15
|\ \ \ | | |/ | |/|
| * | Avoid timing attacks: Do blinded RSA by defaultDwayne C. Litzenberger2011-02-211-2/+15
| |/
* | Factorization of n from d stops after 100 attempts, with test cases.Legrandin2011-02-061-2/+4
* | Added more documentation for the RSA module.Legrandin2011-01-211-19/+142
* | Keep p<q check while generating an RSA key, but tell people why really we do ...Legrandin2011-01-192-3/+5
* | Allow RSA to be generated with an arbitary public exponent e.Legrandin2011-01-183-18/+59
* | Pure tab-to-space conversion with :retab in vim.Legrandin2011-01-161-61/+61
* | _RSAKey._decrypt() uses Garner's algorithmwhen possible, as _fastmath.c does.Legrandin2011-01-161-1/+9
* | FIX BUG 702835. When importing an DER RSA private key, u (that is, p^{-1} mod...Legrandin2011-01-161-5/+20
|/
* Make RSA.generate raise a more user-friendly exception message when the user ...Dwayne C. Litzenberger2010-08-271-0/+3
* _slowmath: Compute RSA u parameter when it's not given to RSA.constructDwayne C. Litzenberger2010-08-261-1/+4
* Support for older versions of pythonLegrandin2010-08-021-5/+7
* Add ability to export and import RSA keys in DER and PEM format.Legrandin2010-08-021-1/+72