summaryrefslogtreecommitdiff
path: root/lib/Crypto/PublicKey
Commit message (Expand)AuthorAgeFilesLines
* 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
* getStrongPrime() implementationLorenz Quack2010-06-101-18/+2
* Fix PyCrypto when floor division (python -Qnew) is enabledDwayne C. Litzenberger2010-05-292-4/+4
* RSA.generate: Ensure that e is coprime to (p-1) and (q-1).Dwayne C. Litzenberger2009-11-011-3/+19
* Apply patch to implement __ne__() in Crypto.PublicKey.pubkey.pubkeyLorenz Quack2009-10-081-0/+6
* qNEW.py: Replace the legal noticesDwayne C. Litzenberger2009-08-031-5/+19
* _DSA.py, _RSA.py, pubkey.py: Replace the legal noticesDwayne C. Litzenberger2009-08-033-15/+57
* ElGamal.py: Replace the legal noticeDwayne C. Litzenberger2009-08-021-5/+18
* Crypto.PublicKey: Raise ValueError/TypeError/RuntimeError instead of the vari...Dwayne C. Litzenberger2009-04-255-15/+15
* Legal: Add PD dedication to __init__.py files and hash stubsDwayne C. Litzenberger2009-03-011-0/+20
* Legal: Dedicate my files to the public domain.Dwayne C. Litzenberger2009-03-013-60/+51
* cleanup: Move modules to "lib/Crypto" subdirectory.Dwayne C. Litzenberger2009-02-289-0/+1172