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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to jedisct1/libhydrogen

Open-source alternatives to Libhydrogen

30 open-source projects similar to jedisct1/libhydrogen, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Libhydrogen alternative.

  • cossacklabs/themiscossacklabs avatar

    cossacklabs/themis

    1,965View on GitHub↗

    Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.

    Casymmetric-cryptographyauthenticationcryptography
    View on GitHub↗1,965
  • kmackay/micro-ecckmackay avatar

    kmackay/micro-ecc

    1,418View on GitHub↗

    ECDH and ECDSA for 8-bit, 32-bit, and 64-bit processors.

    PHP
    View on GitHub↗1,418
  • kokke/tiny-aes-ckokke avatar

    kokke/tiny-AES-c

    4,863View on GitHub↗

    tiny-AES-c is a lightweight C language cryptography library that provides a symmetric cipher implementation of the Advanced Encryption Standard. It functions as a portable set of functions for encrypting and decrypting data using a shared secret key. The library is designed for embedded system security, enabling cryptographic operations on hardware with limited memory and processing power. It provides these capabilities without relying on large external dependencies. The implementation utilizes a standard C library approach, employing table-based substitution and in-place buffer mutation to

    C
    View on GitHub↗4,863
  • jedisct1/libsodiumjedisct1 avatar

    jedisct1/libsodium

    13,467View on GitHub↗

    Libsodium is a portable, C-based cryptographic library that provides a collection of modern primitives for encryption, decryption, digital signatures, password hashing, and secure key exchange. It is designed to facilitate secure communication and data integrity across diverse hardware architectures and operating systems. The library distinguishes itself by utilizing constant-time primitive execution to prevent side-channel attacks and employing memory-hard algorithms to increase the difficulty of brute-force password attacks. It abstracts complex mathematical operations into simplified inter

    Cccryptocryptography
    View on GitHub↗13,467

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • libtom/libtomcryptlibtom avatar

    libtom/libtomcrypt

    1,773View on GitHub↗

    LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.

    Cccryptographyencryption
    View on GitHub↗1,773
  • attaswift/siphashattaswift avatar

    attaswift/SipHash

    264View on GitHub↗

    Simple and secure hashing in Swift with the SipHash algorithm

    Swift
    View on GitHub↗264
  • artem-smotrakov/micropython-rsa-signingartem-smotrakov avatar

    artem-smotrakov/micropython-rsa-signing

    19View on GitHub↗

    This is an implementation of RSA signing for MicroPython. It's writter in pure Python, and based on python-rsa version 4.0.

    Python
    View on GitHub↗19
  • amosavian/jwsetkitamosavian avatar

    amosavian/JWSETKit

    67View on GitHub↗

    A full-featured Swift library for JOSE standards with first-class support for CryptoKit keys, providing JWS, JWT, SD-JWT, and JWE with signing, encryption, and JWK key management.

    Swift
    View on GitHub↗67
  • bcryptnet/bcrypt.netBcryptNet avatar

    BcryptNet/bcrypt.net

    989View on GitHub↗

    BCrypt.Net - Bringing updates to the original bcrypt package

    C#
    View on GitHub↗989
  • barerose/lonesha256BareRose avatar

    BareRose/lonesha256

    38View on GitHub↗

    This is a header-only library, as such most of its functional documentation is contained within the "header section" of the source code in the form of comments. It is highly recommended that you read said documentation before using this library.

    C
    View on GitHub↗38
  • blackdoor/joseblackdoor avatar

    blackdoor/jose

    16View on GitHub↗

    Extensible JOSE library for Scala

    Scala
    View on GitHub↗16
  • carglglz/mpy-mbedtlsCarglglz avatar

    Carglglz/mpy-mbedtls

    3View on GitHub↗

    MicroPython bindings for ECDSA keys basic functionality and x509 cert/csr utilities. Supports both PEM and DER formats

    C
    View on GitHub↗3
  • cforler/ada-crypto-librarycforler avatar

    cforler/Ada-Crypto-Library

    86View on GitHub↗

    Welcome to the Ada Crypto Library (ACL) aka libadacrypt This library is an ongoing project that provides the Ada community to strong cryptography primitives and schemes, focused to ensure data confidentiality and data integrity.

    Ada
    View on GitHub↗86
  • cheatfate/nimcryptoC

    cheatfate/nimcrypto

    0View on GitHub↗
    View on GitHub↗0
  • armmbed/mbedtlsARMmbed avatar

    ARMmbed/mbedtls

    6,712View on GitHub↗

    Mbed TLS is an open-source TLS and DTLS library with a small footprint, designed for embedded systems and IoT devices. It provides a portable cryptographic library that includes symmetric ciphers, hashing, and public-key cryptography, along with a reference implementation of the PSA Cryptography API for standardized cryptographic operations across platforms. The library also offers X.509 certificate management for parsing, validating, and managing certificate chains in secure communications. The library is built around a platform abstraction layer that decouples it from OS-specific services t

    C
    View on GitHub↗6,712
  • cwpearson/nim-murmurhashC

    cwpearson/nim-murmurhash

    0View on GitHub↗
    View on GitHub↗0
  • cr-marcstevens/sha1collisiondetectioncr-marcstevens avatar

    cr-marcstevens/sha1collisiondetection

    1,401View on GitHub↗

    Library and command line tool to detect SHA-1 collision in a file

    C
    View on GitHub↗1,401
  • b-con/crypto-algorithmsB-Con avatar

    B-Con/crypto-algorithms

    2,023View on GitHub↗

    Basic implementations of standard cryptography algorithms, like AES and SHA-1.

    C
    View on GitHub↗2,023
  • cyan4973/xxhashCyan4973 avatar

    Cyan4973/xxHash

    10,885View on GitHub↗

    xxHash is a high-performance, non-cryptographic hash library designed for rapid checksum generation and data integrity verification. It functions as an incremental hashing engine, allowing for the processing of large or streaming data inputs by maintaining a persistent internal state across sequential chunks. The library is engineered as a computational framework that maximizes throughput by utilizing wide CPU registers and branchless instruction pipelining. It achieves high-speed performance by aligning data access with CPU cache lines and employing multi-stage mixing functions that ensure c

    Ccdispersionhash
    View on GitHub↗10,885
  • d-programming-deimos/opensslD-Programming-Deimos avatar

    D-Programming-Deimos/openssl

    47View on GitHub↗

    OpenSSL D interface

    C
    View on GitHub↗47
  • dagenix/rust-cryptoDaGenix avatar

    DaGenix/rust-crypto

    1,453View on GitHub↗

    A (mostly) pure-Rust implementation of various cryptographic algorithms.

    Rust
    View on GitHub↗1,453
  • damaki/libkeccakdamaki avatar

    damaki/libkeccak

    40View on GitHub↗

    This project implements the Keccak family of sponge functions and related constructions using the SPARK 2014 programming language, with static proof of type safety and good performance.

    Ada
    View on GitHub↗40
  • darkestkhan/fletcherdarkestkhan avatar

    darkestkhan/fletcher

    0View on GitHub↗

    Implementation of Fletcher_16 sum. Only computation of the sum is performed.

    Ada
    View on GitHub↗0
  • davidaurelio/hashids-pythondavidaurelio avatar

    davidaurelio/hashids-python

    1,416View on GitHub↗

    Implementation of hashids (http://hashids.org) in Python. Compatible with Python 2 and Python 3

    Python
    View on GitHub↗1,416
  • defuse/php-encryptiondefuse avatar

    defuse/php-encryption

    3,866View on GitHub↗

    php-encryption is a symmetric encryption library for PHP that provides tools for authenticated encryption and key derivation to ensure data confidentiality and integrity. It functions as a cryptography toolkit that wraps complex primitives into simplified interfaces to prevent common implementation errors. The library includes a binary-safe ciphertext serializer to maintain data structure during storage and transmission, as well as a password-based key derivation tool that transforms low-entropy passwords into cryptographically strong keys through iterative processes. The project covers a br

    PHP
    View on GitHub↗3,866
  • denismaggior8/micropython-enigma-pythondenismaggior8 avatar

    denismaggior8/micropython-enigma-python

    2View on GitHub↗

    I'm thrilled to announce that enigmapython, my powerful Enigma machine emulator, is now available on MicroPython! 🚀

    Python
    View on GitHub↗2
  • didactic-drunk/sodium.crdidactic-drunk avatar

    didactic-drunk/sodium.cr

    51View on GitHub↗

    Crystal wrapper for the libsodium crypto API

    Crystal
    View on GitHub↗51
  • diybitcoinhardware/embitdiybitcoinhardware avatar

    diybitcoinhardware/embit

    111View on GitHub↗

    A minimal bitcoin library for MicroPython and Python 3.10+ with a focus on embedded systems.

    Python
    View on GitHub↗111
  • dmazzella/ucryptodmazzella avatar

    dmazzella/ucrypto

    44View on GitHub↗

    Micropython package for doing fast rsa and elliptic curve cryptography, specifically digital signatures. ECDSA API design inspired from fastecdsa and implementation based on tomsfastmath.

    C
    View on GitHub↗44
  • componolit/libsparkcryptoComponolit avatar

    Componolit/libsparkcrypto

    29View on GitHub↗

    libsparkcrypto - A cryptographic library implemented in SPARK.

    Ada
    View on GitHub↗29