编程语言
首页 > 编程语言> > pip install python-jose

pip install python-jose

作者:互联网

Python中的JOSE实现

JavaScript对象签名和加密(JOSE)技术-JSON Web签名(JWS),JSON Web加密(JWE),JSON Web密钥(JWK)和JSON Web算法(JWA)-可以一起用于加密和/或签名内容使用各种算法。虽然整个排列的集合非常大,并且可能有些令人生畏,但可以预期,大多数应用程序将仅使用一小组算法来满足其需求。

from jose import jwt
token = jwt.encode({'key': 'value'}, 'secret', algorithm='HS256')
# u'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ2YWx1ZSJ9.FG-8UppwHaFp1LgRYQQeS6EDQF7_6-bMFegNucHjmWg'

jwt.decode(token, 'secret', algorithms=['HS256'])
# {u'key': u'value'}

https://pypi.org/project/python-jose/

标签:jose,加密,Web,python,jwt,算法,JSON,install,pip
来源: https://www.cnblogs.com/Mint-diary/p/14445113.html