python-jose
python-jose copied to clipboard
A JOSE implementation in Python
I took a shot and I failed. Now I will have to spend a while figuring out exactly what Python Jose prefers. A readme would take out the guesswork and...
I'd love to see support for RFC-8037 (JWS/JWT specifically with Ed25519 via PyNaCl) and RFC-7539 (JWE using ChaCha20/Poly1305 encryption) in here. - Regarding RFC-8037, there seems to be a PR...
When trying to build with an alternative backend I am still required to pull in "rsa" and "pyasn1". Is it expected behaviour that they are always required even though I...
```shell pip install python-jose ... running build_ext warning: GMP or MPIR library not found; Not building Crypto.PublicKey._fastmath. building 'Crypto.Random.OSRNG.winrandom' extension error: Microsoft Visual C++ 9.0 is required. Get it from...
??? decoded_sig = base64url_decode(encoded_sig) Traceback (most recent call last): File "", line 1, in File "/home/as/.local/lib/python3.5/site-packages/jose/utils.py", line 39, in base64url_decode input += b'=' * (4 - rem) TypeError: Can't convert...
With the new backends now in place and trying to get pure python rsa backend implemented, I found out that the RSA backends currently have unified a funny "standard" in...
Attempting to sign a JWT token with a private RSA key throws: ``` JWKError: Private key not available in this object ``` The problem seems to come from `RSAKey._process_jwk()` in...
Hi, While attempting to convert from jose to using python cryptography, I came across an issue that may impact your library. It appears that OpenSSL (libssl 1.0.2g+) return an EC...
Hi, We'd like to accept multiple audiences, but `jwt.decode()` does not support an iterable. This is supported in [PyJWT](https://github.com/jpadilla/pyjwt/blob/master/jwt/api_jwt.py#L81), and the [`_validate_aud()`](https://github.com/mpdavis/python-jose/blob/master/jose/jwt.py#L317) seems to already accept a list of audiences...
I fixed a mistake in get_unverified_claims() docs about argument description, changed headers to claims.