Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-rsa | Distribution: openSUSE Tumbleweed |
Version: 4.9.1 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon May 5 11:15:33 2025 |
Group: Development/Languages/Python | Build host: reproducible |
Size: 248953 | Source RPM: python-rsa-4.9.1-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://stuvel.eu/rsa | |
Summary: Pure-Python RSA Implementation |
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.
Apache-2.0
* Mon May 05 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> - Update to 4.9.1 * Final release, just to add a note about the 'archived' status of the project.No other changes. See `README.md` for more info. - Switch build system from setuptools to pyproject.toml * Add python-pip and python-wheel to BuildRequires * Replace %python_build with %pyproject_wheel * Replace %python_install with %pyproject_install - Switch package to modern Python Stack on SLE-15 * Use Python 3.11 on SLE-15 by default * Drop support for older Python versions - Update BuildRequires from pyproject.toml * Fri Apr 21 2023 Dirk Müller <dmueller@suse.com> - add sle15_python_module_pythons (jsc#PED-68) * Thu Apr 13 2023 Matej Cepl <mcepl@suse.com> - Make calling of %{sle15modernpython} optional. * Sun Jul 24 2022 Dirk Müller <dmueller@suse.com> - update to 4.9: * Remove debug logging from `rsa/key.py` * Remove overlapping slots in `PrivateKey` and `PublicKey`. * Do not include CHANGELOG/LICENSE/README.md in wheel * Fixed Key Generation Unittest: Public and Private keys are assigned the wrong way around * Sat Jun 25 2022 Dirk Müller <dmueller@suse.com> - update to 4.8: - Switch to [Poetry](https://python-poetry.org/) for dependency and release management. - Compatibility with Python 3.10. - Chain exceptions using `raise new_exception from old_exception` - Added marker file for PEP 561. This will allow type checking tools in dependent projects - Use the Chinese Remainder Theorem when decrypting with a private key. This makes decryption 2-4x faster * Mon Aug 23 2021 Stefan Schubert <schubi@suse.de> - Use libalternatives instead of update-alternatives. * Tue Mar 02 2021 Dirk Müller <dmueller@suse.com> - update to 4.7.2: * Fix picking/unpickling issue introduced in 4.7 * Fix threading issue introduced in 4.7 * Thu Jan 28 2021 Dirk Müller <dmueller@suse.com> - update to 4.7 (CVE-2020-25658 bsc#1178676): * CVE-2020-25658 - Bleichenbacher-style timing oracle in PKCS#1 v1.5 decryption code * Add padding length check as described by PKCS#1 v1.5 * Reuse of blinding factors to speed up blinding operations. * Declare & test support for Python 3.9 * Wed Dec 09 2020 Benjamin Greiner <code@bnavigator.de> - Remove mypy test requirement. The test calls mypy via its API. But mypy as importable module is only available for the default python3 flavor. For packaging, we don't need to run the static type checker at all. - Remove mock requirement. * Sun Aug 16 2020 John Vandenberg <jayvdb@gmail.com> - Replace setup.py test with pytest - Remove %bcond_without tests
/usr/bin/pyrsa-decrypt /usr/bin/pyrsa-decrypt-3.11 /usr/bin/pyrsa-encrypt /usr/bin/pyrsa-encrypt-3.11 /usr/bin/pyrsa-keygen /usr/bin/pyrsa-keygen-3.11 /usr/bin/pyrsa-priv2pub /usr/bin/pyrsa-priv2pub-3.11 /usr/bin/pyrsa-sign /usr/bin/pyrsa-sign-3.11 /usr/bin/pyrsa-verify /usr/bin/pyrsa-verify-3.11 /usr/lib/python3.11/site-packages/rsa /usr/lib/python3.11/site-packages/rsa-4.9.1.dist-info /usr/lib/python3.11/site-packages/rsa-4.9.1.dist-info/INSTALLER /usr/lib/python3.11/site-packages/rsa-4.9.1.dist-info/LICENSE /usr/lib/python3.11/site-packages/rsa-4.9.1.dist-info/METADATA /usr/lib/python3.11/site-packages/rsa-4.9.1.dist-info/RECORD /usr/lib/python3.11/site-packages/rsa-4.9.1.dist-info/REQUESTED /usr/lib/python3.11/site-packages/rsa-4.9.1.dist-info/WHEEL /usr/lib/python3.11/site-packages/rsa-4.9.1.dist-info/entry_points.txt /usr/lib/python3.11/site-packages/rsa/__init__.py /usr/lib/python3.11/site-packages/rsa/__pycache__ /usr/lib/python3.11/site-packages/rsa/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/asn1.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/asn1.cpython-311.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/cli.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/cli.cpython-311.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/common.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/common.cpython-311.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/core.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/core.cpython-311.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/key.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/key.cpython-311.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/parallel.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/parallel.cpython-311.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/pem.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/pem.cpython-311.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/pkcs1.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/pkcs1.cpython-311.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/pkcs1_v2.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/pkcs1_v2.cpython-311.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/prime.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/prime.cpython-311.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/randnum.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/randnum.cpython-311.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/transform.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/transform.cpython-311.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/util.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rsa/__pycache__/util.cpython-311.pyc /usr/lib/python3.11/site-packages/rsa/asn1.py /usr/lib/python3.11/site-packages/rsa/cli.py /usr/lib/python3.11/site-packages/rsa/common.py /usr/lib/python3.11/site-packages/rsa/core.py /usr/lib/python3.11/site-packages/rsa/key.py /usr/lib/python3.11/site-packages/rsa/parallel.py /usr/lib/python3.11/site-packages/rsa/pem.py /usr/lib/python3.11/site-packages/rsa/pkcs1.py /usr/lib/python3.11/site-packages/rsa/pkcs1_v2.py /usr/lib/python3.11/site-packages/rsa/prime.py /usr/lib/python3.11/site-packages/rsa/py.typed /usr/lib/python3.11/site-packages/rsa/randnum.py /usr/lib/python3.11/site-packages/rsa/transform.py /usr/lib/python3.11/site-packages/rsa/util.py /usr/share/doc/packages/python311-rsa /usr/share/doc/packages/python311-rsa/README.md /usr/share/libalternatives/pyrsa-decrypt /usr/share/libalternatives/pyrsa-decrypt/311.conf /usr/share/libalternatives/pyrsa-encrypt /usr/share/libalternatives/pyrsa-encrypt/311.conf /usr/share/libalternatives/pyrsa-keygen /usr/share/libalternatives/pyrsa-keygen/311.conf /usr/share/libalternatives/pyrsa-priv2pub /usr/share/libalternatives/pyrsa-priv2pub/311.conf /usr/share/libalternatives/pyrsa-sign /usr/share/libalternatives/pyrsa-sign/311.conf /usr/share/libalternatives/pyrsa-verify /usr/share/libalternatives/pyrsa-verify/311.conf /usr/share/licenses/python311-rsa /usr/share/licenses/python311-rsa/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun May 11 23:42:26 2025