awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
panva avatar

panva/jose

0
View on GitHub↗
7,346 estrellas·362 forks·TypeScript·mit·5 vistas

Jose

jose is a cryptography library for signing, encrypting, and verifying tokens and messages using the JSON Object Signing and Encryption standards. It provides a toolkit for the implementation of JSON Web Tokens, JSON Web Signatures, and JSON Web Encryption.

The library serves as a high-level interface for the Web Crypto API, allowing for the generation, import, and export of symmetric secrets and asymmetric key pairs. It handles the encryption and decryption of web messages and the validation of digital signatures to ensure data integrity and identity.

Its capabilities cover cryptographic key management, stateless token validation, and the encoding of JSON objects into compact, URL-safe serialization formats. It processes various JSON syntaxes to support industry specifications for secure data exchange.

Features

  • JSON Web Tokens - Provides a full implementation of the JSON Web Token (JWT) standard for identity and resource security.
  • Cryptographic Key Management - Provides utilities for generating, importing, and exporting symmetric and asymmetric cryptographic keys.
  • Key Encoding Standards - Implements the JSON Web Key (JWK) standard for representing cryptographic keys in a portable format.
  • JSON Web Encryption - Implements the JWE standard to ensure privacy and confidentiality of web messages.
  • JSON Web Signatures - Implements the JWS standard for creating and validating digital signatures on JSON payloads.
  • Web Crypto API Integrations - Utilizes the native Web Crypto API for secure, hardware-backed cryptographic operations in Node.js and browsers.
  • Stateless Token Validation - Provides local verification of digital signatures to validate tokens without server-side session state.
  • Cryptography Libraries - Acts as a specialized cryptography library for signing and encrypting JSON-based tokens.
  • Compact Serialization - Provides the specialized encoding required for transporting JSON tokens in HTTP headers.
  • Authentication & Authorization - Zero-dependency library for JWT, JWS, and JWE.

Historial de estrellas

Gráfico del historial de estrellas de panva/joseGráfico del historial de estrellas de panva/jose

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Jose

Proyectos open-source similares, clasificados según cuántas características comparten con Jose.
  • lcobucci/jwtAvatar de lcobucci

    lcobucci/jwt

    7,481Ver en GitHub↗

    This is a PHP library for generating, parsing, and validating JSON Web Tokens and JSON Web Signatures. It serves as a cryptographic claim handler and token validation engine used to securely exchange identity information between services. The project provides an implementation of the JSON Web Signature standard to create signed digital tokens. It allows for the encoding of identity claims and the application of cryptographic signatures to ensure data transmission remains secure. The library covers the full lifecycle of token management, including the creation of signed tokens, decoding of to

    PHP
    Ver en GitHub↗7,481
  • lepture/authlibAvatar de lepture

    lepture/authlib

    5,346Ver en GitHub↗

    Authlib is a comprehensive Python framework for implementing OAuth 1.0, OAuth 2.0, and OpenID Connect clients and servers. It provides a complete toolkit for identity management, spanning the development of authorization servers, resource servers, and client-side integrations. The library distinguishes itself through a full implementation of the JOSE specifications, including JSON Web Tokens, Encryption, Signatures, and Keys. It features specialized capabilities for non-interactive authentication via service account assertion frameworks and a compliance-correction layer designed to handle ide

    Python
    Ver en GitHub↗5,346
  • smallstep/cliAvatar de smallstep

    smallstep/cli

    4,255Ver en GitHub↗

    This project is a command-line tool for managing public key infrastructure and digital identities. It provides a comprehensive suite for X.509 certificate lifecycle management, including the generation, signing, renewal, and revocation of certificates and signing requests. The tool distinguishes itself through specialized security capabilities such as binding cryptographic credentials to TPMs and HSMs for hardware-backed identity attestation. It also provides dedicated support for machine identity security, using short-lived SSH certificates and mTLS to secure non-human workloads. Broad capa

    Gocertificatecryptographyencryption
    Ver en GitHub↗4,255
  • denji/golang-tlsAvatar de denji

    denji/golang-tls

    1,329Ver en GitHub↗

    This project provides a collection of practical implementations and code references for establishing secure network communications using transport layer security protocols. It serves as a guide for developers to implement public key infrastructure and enforce encryption standards within client and server applications. The repository focuses on cryptographic certificate management, including the generation of public and private key pairs and the creation of self-signed certificates for local testing environments. It covers the configuration of secure web servers, offering methods to harden ser

    awesomegogolang
    Ver en GitHub↗1,329
Ver las 30 alternativas a Jose→

Preguntas frecuentes

¿Qué hace panva/jose?

jose is a cryptography library for signing, encrypting, and verifying tokens and messages using the JSON Object Signing and Encryption standards. It provides a toolkit for the implementation of JSON Web Tokens, JSON Web Signatures, and JSON Web Encryption.

¿Cuáles son las características principales de panva/jose?

Las características principales de panva/jose son: JSON Web Tokens, Cryptographic Key Management, Key Encoding Standards, JSON Web Encryption, JSON Web Signatures, Web Crypto API Integrations, Stateless Token Validation, Cryptography Libraries.

¿Qué alternativas de código abierto existen para panva/jose?

Las alternativas de código abierto para panva/jose incluyen: lcobucci/jwt — This is a PHP library for generating, parsing, and validating JSON Web Tokens and JSON Web Signatures. It serves as a… lepture/authlib — Authlib is a comprehensive Python framework for implementing OAuth 1.0, OAuth 2.0, and OpenID Connect clients and… smallstep/cli — This project is a command-line tool for managing public key infrastructure and digital identities. It provides a… denji/golang-tls — This project provides a collection of practical implementations and code references for establishing secure network… authlib/authlib — Authlib is a comprehensive Python library for building and integrating OAuth 1.0, OAuth 2.0, and OpenID Connect… google/tink — Tink is a multi-language cryptography library and security toolkit providing secure APIs for data encryption and…