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
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repositorios

Awesome GitHub RepositoriesSecure Token Exchange

The use of signed or encrypted tokens to transmit trusted data between services without requiring a shared session.

Distinct from Token Encryption: Focuses on the exchange of trusted data between services, unlike file exchange or simple token encryption at rest.

Explore 8 awesome GitHub repositories matching security & cryptography · Secure Token Exchange. Refine with filters or upvote what's useful.

Awesome Secure Token Exchange GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • jwtk/jjwtAvatar de jwtk

    jwtk/jjwt

    11,085Ver en GitHub↗

    This is a Java library and framework for creating, parsing, and validating JSON Web Tokens within Java and Android applications. It provides a comprehensive toolkit for handling signed and encrypted tokens, including the generation and verification of JWS and JWE objects. The project differentiates itself through a flexible architecture that supports pluggable JSON serialization and custom signature algorithms. It includes a dedicated key manager for generating, encoding, and organizing JSON Web Keys and key sets, as well as support for hardware security module integration. The library cover

    Generates signed or encrypted payloads to transmit trusted data between different services.

    Java
    Ver en GitHub↗11,085
  • golang-jwt/jwtAvatar de golang-jwt

    golang-jwt/jwt

    8,908Ver en GitHub↗

    This project is a JSON Web Token implementation library and toolkit for encoding, signing, and validating tokens. It provides the necessary functions to manage token claims and payloads for user authentication and authorization. The library supports both symmetric and asymmetric cryptography, allowing for the use of shared secrets or public-private key pairs. It enables the creation of signed tokens and the verification of their authenticity and integrity to prevent data tampering. The toolkit covers a broad range of identity and access control capabilities, including the embedding of custom

    Transmits verifiable claims between services using digital signatures to prevent tampering.

    Goauthed25519go
    Ver en GitHub↗8,908
  • teamhanko/hankoAvatar de teamhanko

    teamhanko/hanko

    8,801Ver en GitHub↗

    Hanko is an open-source identity provider and customer identity and access management system. It serves as a passkey authentication service and an OAuth and SAML SSO gateway, allowing applications to authenticate users and issue tokens via standard identity protocols. The project distinguishes itself through a strong focus on passwordless access using WebAuthn-based passkeys and email-based passcodes. It provides framework-agnostic authentication interfaces as customizable web components that can be embedded directly into web applications to handle login, registration, and profile management.

    Implements the token exchange flow required to authenticate users when SAML is enabled.

    Go2faauthenticationciam
    Ver en GitHub↗8,801
  • project-chip/connectedhomeipAvatar de project-chip

    project-chip/connectedhomeip

    8,586Ver en GitHub↗

    This project is an open-source software development kit and framework for implementing the Matter smart home standard. It provides a universal IPv6-based application layer and a cluster-based data model to ensure interoperability between diverse smart home devices and controllers. The system is distinguished by its multi-transport network abstraction, which maps Bluetooth LE, Thread, and Wi-Fi implementations to a common layer. It includes specialized tooling for secure device commissioning via QR codes and NFC, as well as a comprehensive over-the-air firmware update system for distributing s

    Exchanges security information and transmits Wi-Fi credentials to devices via Bluetooth Low Energy.

    C++build-with-matterchipconnected-devices
    Ver en GitHub↗8,586
  • sahat/satellizerAvatar de sahat

    sahat/satellizer

    7,801Ver en GitHub↗

    Satellizer is an authentication library for AngularJS applications designed to manage user sign-in and session persistence using security tokens. It functions as a client-side implementation for exchanging credentials for tokens and attaching authorization headers to network requests. The library handles identity integration through a token manager that supports both email-based authentication and external OAuth providers. It enables the authorization of users via third-party services using secure popup windows and allows for linking or unlinking external accounts to a user profile. The proj

    Converts user email and password sets into secure session tokens through server-side verification.

    TypeScript
    Ver en GitHub↗7,801
  • vvo/next-iron-sessionAvatar de vvo

    vvo/next-iron-session

    4,125Ver en GitHub↗

    next-iron-session es una biblioteca de gestión de sesiones para aplicaciones Next.js que almacena el estado del usuario cifrado en cookies seguras del navegador. Este sistema permite la gestión de sesiones sin estado (stateless), permitiendo a las aplicaciones mantener la identidad del usuario sin requerir una base de datos del lado del servidor para el seguimiento de sesiones. El proyecto proporciona utilidades para asegurar cargas útiles de datos mediante cifrado de clave simétrica y firma, incluyendo soporte para rotación de claves de cifrado versionadas. Incluye herramientas para implementar autenticación sin contraseña mediante enlaces mágicos seguros de un solo uso e integrar proveedores de identidad externos mediante flujos OAuth. La biblioteca cubre amplias áreas de capacidad, incluyendo protección de acceso a rutas mediante middleware, gestión del ciclo de vida de la sesión para flujos de inicio y cierre de sesión, y la generación de tokens sellados para redirecciones seguras.

    Encrypts and signs arbitrary data payloads into secure strings for use in tokens or shared links.

    TypeScript
    Ver en GitHub↗4,125
  • panva/node-oidc-providerAvatar de panva

    panva/node-oidc-provider

    3,756Ver en GitHub↗

    node-oidc-provider is a framework for building OpenID Certified authorization servers and identity providers within Node.js environments. It provides a comprehensive suite of tools for managing the full lifecycle of OAuth 2.0 and OpenID Connect services, including user authentication, client registration, and the issuance and validation of identity and access tokens. The project distinguishes itself through a highly modular architecture that allows developers to integrate authentication services directly into existing web application stacks. It supports advanced customization through a middle

    Implements secure token exchange protocols to transmit identity and access claims between services while preventing interception and replay attacks.

    JavaScriptauthorizationauthorization-serverconnect
    Ver en GitHub↗3,756
  • jwt/ruby-jwtAvatar de jwt

    jwt/ruby-jwt

    3,684Ver en GitHub↗

    This is a Ruby implementation library for encoding, decoding, and verifying JSON Web Tokens according to the RFC 7519 standard. It provides the primary tools for token signing and encoding, integrity verification, and the extraction of payloads and headers. The project includes a comprehensive JSON Web Key manager for importing, exporting, and resolving key sets. This system facilitates the generation of key thumbprints and the resolution of specific verification keys based on token identifiers. The library covers a wide range of security validation mechanisms, including the verification of

    Enables the exchange of trusted data between services using signed or encrypted tokens to prevent tampering.

    Ruby
    Ver en GitHub↗3,684
  1. Home
  2. Security & Cryptography
  3. Secure Token Exchange

Explorar subetiquetas

  • Credential ExchangesProcesses for converting user credentials into session tokens. **Distinct from Secure Token Exchange:** Covers the conversion of email/password to tokens, whereas Secure Token Exchange often refers to service-to-service trusted data
  • Out-of-Band Credential ExchangeSecure transmission of network credentials using a secondary transport like BLE. **Distinct from Secure Token Exchange:** Specific to transferring Wi-Fi/network credentials over BLE, not general token exchange.
  • Token-to-Session ConversionProcesses that exchange a temporary one-time token for a long-lived session token. **Distinct from Secure Token Exchange:** Specifically refers to the transition from a verification token to a session cookie/header