summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Bumped copyright in documentation to 2011-2019Sybren A. Stüvel2019-08-041-1/+1
|
* Add support for SHA3 hashingSybren A. Stüvel2019-08-041-1/+1
| | | | | | | | | | This is based on https://github.com/sybrenstuvel/python-rsa/pull/96, with a few improvements: - The minimum of one use of SHA3 in a unit test, to at least touch it at some point. - Documented the support of SHA3. - Only install the third-party library required by Python 3.5 when we're running on Python 3.5. Newer Python versions support SHA3 natively.
* Removed setup.py as this is now managed via PoetrySybren A. Stüvel2019-08-041-6/+0
| | | | | Poetry generates a setup.py as part of the building process. It's no longer necessary to keep it in the Git repo.
* Mentioned Poetry in the installation documentationSybren A. Stüvel2019-08-041-3/+4
|
* Drop support for Python 2 and 3.4Sybren A. Stüvel2019-08-041-12/+12
| | | | | | | | | | | | | Some of our development dependencies, like Sphinx, have already dropped support for Python 2. This makes it harder for this project to update its dependencies. Since Python 2 only has a few more months to live, I think it's fine to drop support now. Python 3.4 has already reached its end-of-life date. Python-RSA now only supports Python 3.5 and newer. Python 3.5 support is intended to last until its end-of-life date of 2019-09-13: https://devguide.python.org/#status-of-python-branches
* Mark 4.0 as releasedversion-4.0Sybren A. Stüvel2018-09-161-1/+1
|
* Add support for SHA224 for PKCS1 signaturesJoost Rijneveld2018-02-051-1/+1
|
* Remove keysize requirements / recommendationsJoost Rijneveld2018-02-051-26/+0
| | | | | | This library is probably not the right place to recommend key sizes or have discussions about the relation between key sizes and hash function outputs.
* Fix typoHugo2018-01-242-3/+3
|
* Typos (#95)David Larlet2017-08-311-2/+2
|
* Support signing a pre-calculated hash (#87)Justin Simon2017-05-071-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | * Split the hashing out of the sign method This code change adds support to split the hashing of a message and the actual signing of the message. * Updating unit test and documentation This commit updates the unit test and usage docs. In addition, This change removes a redundant error check inside rsa.sign(). * Refactore unit tests and code comments Removed the print statements from the unit test and refactored a few code comments to improve readability. * Rename hash function The new hash function had the same name as a function in the standard library. This commit changes the name to avoid conflicts. * Rename hash function to compute_hash() This commit renames the hash function to compute_hash().
* Feature request #78: Expose function to find the hash method of a signatureSybren A. Stüvel2017-04-101-0/+2
| | | | | | I've not used the name "find_method_hash" suggested in #78, as it's a bit vague. It's ok-ish for a private function `_find_method_hash`, but I thought `find_signature_hash` would be more descriptive.
* Removed easy_install from installation documentationSybren A. Stüvel2017-04-101-8/+3
| | | | Also worded the use of 'sudo' a bit more carefully.
* Updated year in copyright statementSybren A. Stüvel2017-04-101-1/+1
|
* Removed unused sphinx extension.Sybren A. Stüvel2017-04-101-1/+1
|
* Updated documentation for removal of bigfile/VARBLOCK support.Sybren A. Stüvel2017-04-105-108/+52
|
* Updated copyright year in documentationSybren A. Stüvel2016-02-051-1/+1
|
* Updated documentation location on stuvel.eu webserver.Sybren A. Stüvel2016-02-051-1/+1
|
* Updated documentation, mostly http -> https changesSybren A. Stüvel2016-02-058-52/+45
| | | | | | Also: - changed http to https in the code - changed header underlines in the documentation to match the header length
* Fixed PEP8 style issuesSybren A. Stüvel2016-01-271-42/+41
|
* Deprecated old modules, and slated them for removal in 4.0Sybren A. Stüvel2016-01-271-1/+7
|
* Fix #12 Allow pickling of keys.Sybren A. Stüvel2016-01-221-0/+8
| | | | | Pickling is now possible, with the added note that one should never unpickle from an untrusted or unauthenticated source.
* Fix #13: Deprecated the VARBLOCK format and rsa.bigfile moduleSybren A. Stüvel2016-01-222-0/+30
| | | | | This deprecation is due to security issues; see https://github.com/sybrenstuvel/python-rsa/issues/13 for more information.
* Updated key loading example and included it as unit test, fixes bug #31Sybren A. Stüvel2016-01-211-2/+2
|
* Made example code more consistent and up to date with Python 3.4Sybren A. Stüvel2015-08-311-6/+13
|
* Added a bit about PKCS#8Sybren A. Stüvel2014-02-221-0/+11
|
* rsa.pkcs1.verify() should return True when successfulTim Heckman2012-10-171-1/+2
| | | | | | | | | | | | | | | - when verification passes verify() will return True, instead of None. If verification fails the function will still raise a rsa.pkcs1.VerificationError for legacy purposes. - update the docs to note that the verify() function returns True when successful - write unit tests to verify this new behavior This commit passes all build tests: Ran 44 tests in 1.217s OK
* Updated installation instructionsSybren A. Stüvel2012-06-182-10/+20
|
* Tweaked unittests for Python 3.xSybren A. Stüvel2012-06-181-0/+1
|
* Added Tox to dev requirementsversion-3.1Sybren A. Stüvel2012-06-171-0/+1
|
* Added parallel.py module and ability to use multiprocessing when generating keysSybren A. Stüvel2011-08-101-27/+40
|
* Bumped version to 3.1-beta0Sybren A. Stüvel2011-08-101-2/+3
|
* More doc tweaksSybren A. Stüvel2011-08-034-9/+12
|
* More documentation about key size and OpenSSL compatibilitySybren A. Stüvel2011-08-032-18/+50
|
* more documentationSybren A. Stüvel2011-08-036-30/+153
|
* Much more documentationSybren A. Stüvel2011-08-018-19/+115
|
* More usage documentationSybren A. Stüvel2011-08-011-0/+95
|
* Added file for CLI documentationSybren A. Stüvel2011-07-312-0/+6
|
* doc typoSybren A. Stüvel2011-07-311-1/+1
|
* Finished documentation of basic functionsSybren A. Stüvel2011-07-312-5/+71
|
* More documentationSybren A. Stüvel2011-07-316-7/+112
|
* More documentationSybren A. Stüvel2011-07-315-12/+153
|
* More documentationSybren A. Stüvel2011-07-304-0/+54
|
* Added initial sphinx doc structureSybren A. Stüvel2011-07-307-0/+537