文件名称:python-jose:Python中的JOSE实现
文件大小:151KB
文件格式:ZIP
更新时间:2024-05-18 13:56:12
python jwt jose Python
Python Python中的JOSE实现 可在上使用。 JavaScript对象签名和加密(JOSE)技术-JSON Web签名(JWS),JSON Web加密(JWE),JSON Web密钥(JWK)和JSON Web算法(JWA)-可以一起用于加密和/或签名内容使用各种算法。 虽然整个排列的集合非常大,并且可能有些令人生畏,但可以预期,大多数应用程序将仅使用一小组算法来满足其需求。 安装 $ pip install python-jose[cryptography] 加密后端 从3.1.0版本开始,python-jose实现了四个不同的加密后端。 安装python-jose时,必须额外选择后端。 如果不选择后端,则将安装native-python后端。 除非另有说明,否则所有后端都支持所有操作。 由于setuptools的复杂性,即使您在安装时选择了其他后端,也始终会安装na
【文件预览】:
python-jose-master
----MANIFEST.in(126B)
----README.rst(4KB)
----jose()
--------exceptions.py(793B)
--------backends()
--------jwt.py(17KB)
--------jwk.py(2KB)
--------utils.py(3KB)
--------__init__.py(323B)
--------jwe.py(22KB)
--------jws.py(8KB)
--------constants.py(3KB)
----CHANGELOG.rst(0B)
----requirements-dev.txt(318B)
----requirements.txt(42B)
----VERSIONING.rst(132B)
----TODO.md(534B)
----.travis.yml(3KB)
----tox.ini(2KB)
----pytest.ini(357B)
----LICENSE(1KB)
----setup.cfg(227B)
----setup.py(2KB)
----requirements-rtd.txt(29B)
----docs()
--------make.bat(7KB)
--------jwe()
--------conf.py(8KB)
--------jwt()
--------jws()
--------jwk()
--------index.rst(1KB)
--------Makefile(7KB)
----.codecov.yml(254B)
----tests()
--------algorithms()
--------test_jws.py(17KB)
--------test_asn1.py(9KB)
--------test_firebase.py(8KB)
--------__init__.py(0B)
--------rfc()
--------test_jwe.py(32KB)
--------test_utils.py(374B)
--------test_jwk.py(5KB)
--------test_jwt.py(16KB)
--------test_backends.py(2KB)
----.gitignore(770B)
----CHANGELOG.md(2KB)