awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repository-uri

Awesome GitHub RepositoriesCryptography Libraries

Collections of cryptographic primitives and implementations for secure application development.

Distinct from Cryptography Libraries: Focuses on a specific language-native implementation library rather than a general awesome list of tools.

Explore 7 awesome GitHub repositories matching security & cryptography · Cryptography Libraries. Refine with filters or upvote what's useful.

Awesome Cryptography Libraries GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • google/tinkAvatar google

    google/tink

    13,542Vezi pe GitHub↗

    Tink is a multi-language cryptography library and security toolkit providing secure APIs for data encryption and digital signatures. It functions as a data encryption library and digital signature framework designed to prevent common implementation errors across different platforms and operating systems. The project serves as a cryptographic keyset manager, utilizing JSON for the storage, rotation, and serialization of keys to maintain consistency across various programming languages. It ensures identical cryptographic behavior globally by mapping language-specific libraries to a unified set

    Offers a collection of secure cryptographic APIs designed to prevent common implementation errors across multiple platforms.

    Java
    Vezi pe GitHub↗13,542
  • panva/joseAvatar panva

    panva/jose

    7,346Vezi pe GitHub↗

    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

    Acts as a specialized cryptography library for signing and encrypting JSON-based tokens.

    TypeScriptbrowserbuncloudflare-workers
    Vezi pe GitHub↗7,346
  • trustwallet/assetsAvatar trustwallet

    trustwallet/assets

    5,339Vezi pe GitHub↗

    This project provides a collection of infrastructure components for multichain wallet integration, including a cryptographic library for cross-chain transaction signing and a curated repository for cryptocurrency asset metadata. It serves as a central hub for managing token logos, contract addresses, and technical specifications for digital assets across multiple blockchains. The system includes a Model Context Protocol server that exposes real-time blockchain data and technical documentation to large language models. It further extends this AI integration by providing a standardized tool-cal

    Provides a cross-platform library for executing cryptographic operations across numerous different blockchains.

    Go
    Vezi pe GitHub↗5,339
  • masterminds/sprigAvatar Masterminds

    Masterminds/sprig

    4,692Vezi pe GitHub↗

    Sprig is a comprehensive library of helper functions designed to extend the Go text template engine. It provides a wide array of custom functions that can be injected into the engine to enable complex data manipulation and logic directly within templates. The project offers specialized capabilities for cryptography, including the generation of private keys, X.509 certificates, and secure password hashes. It also includes advanced logic extensions for semantic versioning comparison, ternary evaluations, and the resolution of environment variables from the host operating system. The library co

    Wraps Go's standard cryptography and encoding packages to provide high-level hashing and encryption functions.

    Gogotemplatetemplates
    Vezi pe GitHub↗4,692
  • apache/shiroAvatar apache

    apache/shiro

    4,432Vezi pe GitHub↗

    Shiro is a Java security framework that provides an identity and access manager for implementing authentication, authorization, cryptography, and session management. It serves as a security layer to verify user identities and enforce role-based access control for protected system resources. The project features a pluggable realm architecture that decouples security logic from identity data and a standalone session management system that tracks user state independently of the underlying servlet container. It includes an integrator for external identity providers using federation protocols such

    Ships a set of Java-based tools for symmetric/asymmetric encryption and secure password hashing.

    Javajavalibraryshiro
    Vezi pe GitHub↗4,432
  • apache/nuttxAvatar apache

    apache/nuttx

    3,912Vezi pe GitHub↗

    NuttX este un sistem de operare în timp real (RTOS) compatibil POSIX, conceput pentru microcontrolere de la arhitecturi pe 8 biți până la 64 de biți. Oferă un mediu de execuție determinist cu un scheduler de task-uri în timp real și un kernel embedded POSIX pentru a asigura execuția portabilă a codului pe diverse ținte hardware. Proiectul se distinge printr-un strat de abstractizare hardware cuprinzător care oferă drivere standardizate pentru I2C, SPI, CAN și USB pe diverse chipset-uri semiconductoare. De asemenea, dispune de un stack de rețea embedded care suportă TCP, UDP, IPv4 și IPv6, alături de protocoale industriale precum Modbus și DroneCAN. Sistemul acoperă o gamă largă de capabilități, inclusiv gestionarea avansată a memoriei cu paginare la cerere, operațiuni criptografice securizate și un sistem de fișiere virtual pentru gestionarea tipurilor de stocare disparate. De asemenea, integrează interfețe de nivel înalt pentru interfețe grafice (GUI), sinteză audio și execuția mai multor limbaje de scripting și workload-uri WebAssembly. Mediul este construit folosind Make sau CMake pentru a viza configurații specifice de plăci și chipset-uri.

    Ships comprehensive libraries for SSL/TLS encryption, cryptographic hashing, and secure element control.

    Cembeddedmcumicrocontroller
    Vezi pe GitHub↗3,912
  • denji/golang-tlsAvatar denji

    denji/golang-tls

    1,329Vezi pe 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

    Provides a practical implementation library for handling public key infrastructure and encryption.

    awesomegogolang
    Vezi pe GitHub↗1,329
  1. Home
  2. Security & Cryptography
  3. Cryptography Libraries

Explorează sub-etichetele

  • JavaCryptography libraries specifically implemented for the Java runtime environment. **Distinct from Cryptography Libraries:** Specifies the language runtime (Java) whereas general cryptography libraries are language-agnostic.
  • MultichainLibraries providing cryptographic primitives tailored for compatibility across diverse blockchain networks. **Distinct from Cryptography Libraries:** Specializes general cryptography libraries for multichain support (e.g., Ethereum, Bitcoin, Solana) in a single package.