{"repo":"authlib/joserfc","free":true,"listed":false,"github":"https://github.com/authlib/joserfc","clone":"git clone https://github.com/authlib/joserfc.git","description":"Implementations of JOSE RFCs in Python","language":"Python","stars":171,"topics":["jose","jwa","jwe","jwk","jws","jwt"],"license":"BSD-3-Clause","category":"auth-billing-email","readme_excerpt":"joserfc is a Python library that provides a comprehensive implementation of several essential JSON Object Signing and Encryption (JOSE) standards. Usage A quick and simple JWT encoding and decoding would look something like this: Features It follows RFCs with extensible API. The module has implementations of: - RFC7515: JSON Web Signature - RFC7516: JSON Web Encryption - RFC7517: JSON Web Key - RFC7518: JSON Web Algorithms - RFC7519: JSON Web Token - RFC7520: Examples of Protecting Content Using JSON Object Signing and Encryption - RFC7638: JSON Web Key (JWK) Thumbprint - RFC7797: JSON Web Signature (JWS) Unencoded Payload Option - RFC8037: OKP Key and EdDSA algorithm - RFC8812: ES256K algorithm - RFC9278: JWK Thumbprint URI - RFC9864: Ed25519 and Ed448 algorithms And draft RFCs implementation of: - C20P and XC20P - Key Agreement with Elliptic Curve Diffie-Hellman One-Pass Unified Model - draft-ietf-jose-deprecate-none-rsa15-02 Useful Links - Documentation: https://jose.authlib.org/ - Blog: https://blog.authlib.org/. - Twitter: https://twitter.com/authlib. License 2023, Hsiaoming Yang. Under BSD-3 license.","default_branch":null,"files":null,"tree":[],"storefront":"/r/authlib","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/authlib/joserfc/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}