CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-python-jose

JOSE implementation in Python providing JWT, JWS, JWE, and JWK functionality with multiple cryptographic backends.

75

1.44x
Overview
Eval results
Files

Evaluation results

85%

85%

JOSE Utility Toolkit

JOSE utility helpers (base64url, at_hash, key format detection)

Criteria
Without context
With context

Base64url encode

0%

100%

Base64url decode

0%

100%

at_hash helper

0%

100%

Binary coercion

0%

0%

Key format checks

0%

100%

100%

5%

Signed Message Gateway

JWS signing and verification

Criteria
Without context
With context

JWS sign

100%

100%

JSON handling

75%

100%

Verify payload

100%

100%

Key ID routing

100%

100%

Tamper errors

100%

100%

42%

20%

Multi-Backend JWK Registry

JWK construction/registration with multi-backend key support

Criteria
Without context
With context

Symmetric construct

40%

100%

RSA PEM construct

20%

40%

Backend fallback

15%

15%

Custom key registration

10%

0%

JWKS export

20%

40%

25%

5%

Token Introspection Utility

Unverified token header/claim inspection

Criteria
Without context
With context

Header API

0%

0%

Claim API

0%

0%

No verification

100%

100%

Error handling

0%

25%

100%

JWT Claim Guard

JWT encoding/decoding with claim validation

Criteria
Without context
With context

Uses jwt.encode

100%

100%

Sets reserved claims

100%

100%

Uses jwt.decode

100%

100%

Claim validation

100%

100%

Error signaling

100%

100%

100%

25%

Compact JWE Envelope

JWE encryption/decryption with selectable algorithms and compression

Criteria
Without context
With context

Encrypt call

100%

100%

Compression flag

100%

100%

Header propagation

25%

100%

Decrypt call

100%

100%

Error handling

0%

100%

Install with Tessl CLI

npx tessl i tessl/pypi-python-jose
Evaluated
Agent
Codex

Table of Contents