Commit graph

10 commits

Author SHA1 Message Date
jperkin
2a9fa82e5d py-rsa: Ensure previous fix works with python2. 2018-10-23 09:55:09 +00:00
jperkin
34253b0d65 py-rsa: Pull in build fix from sybrenstuvel/python-rsa#122 2018-10-19 14:36:10 +00:00
adam
6e001f15d3 py-rsa: updated to 4.0
Version 4.0:
- Removed deprecated modules:
    - rsa.varblock
    - rsa.bigfile
    - rsa._version133
    - rsa._version200
- Removed CLI commands that use the VARBLOCK/bigfile format.
- Ensured that PublicKey.save_pkcs1() and PrivateKey.save_pkcs1() always return bytes.
- Dropped support for Python 2.6 and 3.3.
- Dropped support for Psyco.
- Miller-Rabin iterations determined by bitsize of key.
- Added function rsa.find_signature_hash() to return the name of the hashing
  algorithm used to sign a message. rsa.verify() now also returns that name,
  instead of always returning True.
- Add support for SHA-224 for PKCS1 signatures.
- Transitioned from requirements.txt to Pipenv for package management.
2018-10-07 10:41:52 +00:00
wiz
ff22ec594f Follow some redirects. 2017-09-04 18:08:18 +00:00
adam
0b85e26315 Version 3.4.2 - released 2016-03-26
- Fixed dates in CHANGELOG.txt
2017-05-09 12:37:14 +00:00
wiz
1794f7b19f Update py-rsa to 3.4.1:
Version 3.4.1 - released 2006-03-26
----------------------------------------

- Included tests/private.pem in MANIFEST.in
- Included README.md and CHANGELOG.txt in MANIFEST.in
2016-04-13 17:54:10 +00:00
wiz
b4b92bc3f3 Update py-rsa to 3.4.
Fixes a security vulnerability.

No proper changelog found, which I find even more astonishing for
security software...
2016-03-24 13:45:57 +00:00
wiz
c916c06bec Update py-rsa to 3.2.3.
Changes not found.
2016-01-05 10:26:43 +00:00
agc
5293710fb4 Add SHA512 digests for distfiles for security category
Problems found locating distfiles:
	Package f-prot-antivirus6-fs-bin: missing distfile fp-NetBSD.x86.32-fs-6.2.3.tar.gz
	Package f-prot-antivirus6-ws-bin: missing distfile fp-NetBSD.x86.32-ws-6.2.3.tar.gz
	Package libidea: missing distfile libidea-0.8.2b.tar.gz
	Package openssh: missing distfile openssh-7.1p1-hpn-20150822.diff.bz2
	Package uvscan: missing distfile vlp4510e.tar.Z

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 01:17:40 +00:00
wiz
a6e94317b2 Import py34-rsa-3.1.4 as security/py-rsa.
Python-RSA is a pure-Python RSA implementation. It supports encryption
and decryption, signing and verifying signatures, and key generation
according to PKCS#1 version 1.5. It can be used as a Python library
as well as on the commandline.
2014-11-24 14:38:03 +00:00