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 libtom/libtomcrypt

Open-source alternatives to Libtomcrypt

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

  • 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
  • awslabs/s2nawslabs avatar

    awslabs/s2n

    4,736View on GitHub↗

    s2n is a C-based security library and TLS protocol implementation that serves as a secure network transport layer. It provides a modular cryptographic backend interface to encrypt data streams, manage handshakes, and handle mutual authentication between peers. The project focuses on post-quantum cryptography, integrating quantum-resistant key exchange and digital signatures to protect connections against future computing threats. It distinguishes itself through security hardening measures, such as memory-locked secret storage to prevent keys from being swapped to disk and timing-attack mitiga

    C
    View on GitHub↗4,736
  • 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

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
  • kokke/tiny-aes128-ckokke avatar

    kokke/tiny-AES128-C

    4,968View on GitHub↗

    This is a symmetric cryptography library written in C that provides a portable implementation of the Advanced Encryption Standard. It functions as a block cipher implementation supporting 128, 192, and 256 bit key sizes for encrypting and decrypting data. The library includes an AES cipher mode provider that supports electronic codebook, cipher block chaining, and counter modes. These operational modes are decoupled from the core block transformation to allow for different encryption patterns. The implementation utilizes static memory allocation and table-based substitution to avoid dynamic

    C
    View on GitHub↗4,968
  • pyca/cryptographypyca avatar

    pyca/cryptography

    7,628View on GitHub↗

    This project is a Python cryptography library that provides a collection of cryptographic primitives and high-level recipes for implementing secure encryption and authentication. It functions as a symmetric encryption toolkit and a cryptographic hash provider, offering both a low-level cryptographic interface for building custom protocols and high-level tools for securing data. The library covers a broad range of security capabilities, including symmetric data encryption, the derivation of cryptographic keys from passwords or secret values, and data integrity verification through the generati

    Pythoncryptographypython
    View on GitHub↗7,628
  • 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
  • sdrapkin/securitydriven.infernosdrapkin avatar

    sdrapkin/SecurityDriven.Inferno

    585View on GitHub↗

    :whitecheckmark: .NET crypto done right. Professionally audited.

    C#aeadbase32base64
    View on GitHub↗585
  • 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
  • maciejczyzewski/rettermaciejczyzewski avatar

    maciejczyzewski/retter

    117View on GitHub↗

    A collection of hash functions, ciphers, tools, libraries, and materials related to cryptography & security. :closedlockwithkey::closedlockwithkey::closedlockwithkey::closedlockwithkey::closedlockwith_key: (project was renamed, libchaos is main)

    C
    View on GitHub↗117
  • redis/hiredisredis avatar

    redis/hiredis

    6,655View on GitHub↗

    Hiredis is a minimalistic C client library designed to send commands and receive responses from Redis servers using a binary-safe protocol. It functions as a core toolkit providing a Redis protocol parser, a secure connector, and both synchronous and asynchronous driver interfaces. The library distinguishes itself through a decoupled protocol parser that converts raw byte streams into structured data objects independently of the network transport layer. It supports high-performance pipelining to batch multiple commands into a single network round-trip and provides a secure networking layer fo

    C
    View on GitHub↗6,655
  • 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
  • openssl/opensslopenssl avatar

    openssl/openssl

    29,596View on GitHub↗

    This project is a comprehensive cryptographic toolkit that provides a collection of standard security algorithms and protocols for implementing data encryption and network communication. It serves as a foundational library for securing software applications through a wide range of cryptographic functions. The architecture is defined by a modular provider system that allows for the dynamic loading of external cryptographic implementations without requiring modifications to the core application binary. It supports metadata-driven algorithm querying, which resolves security primitives by matchin

    Ccryptographydecryptionencryption
    View on GitHub↗29,596
  • 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
  • jedisct1/libhydrogenjedisct1 avatar

    jedisct1/libhydrogen

    773View on GitHub↗

    A lightweight, secure, easy-to-use crypto library suitable for constrained environments.

    Carduinoatmega328pavr
    View on GitHub↗773
  • weidai11/cryptoppweidai11 avatar

    weidai11/cryptopp

    5,412View on GitHub↗

    Crypto++ is a comprehensive C++ cryptographic library that implements a broad range of algorithms for symmetric and asymmetric encryption, hashing, and digital signatures. It is designed as a portable toolkit, usable across different operating systems without modification. The library distinguishes itself through its architecture: cryptographic parameters such as key size and mode are configured at compile time via C++ templates, eliminating runtime overhead. Algorithms are registered in a static factory for runtime lookup, while data processing follows a pipeline model of composable sources,

    C++c-plus-pluscryptocryptography
    View on GitHub↗5,412
  • adamierymenko/huffandpuffA

    adamierymenko/huffandpuff

    0View on GitHub↗
    View on GitHub↗0
  • adamcaudill/libsodium-netA

    adamcaudill/libsodium-net

    0View on GitHub↗
    View on GitHub↗0
  • 2dust/v2rayng2dust avatar

    2dust/v2rayNG

    58,172View on GitHub↗

    v2rayNG is an Android proxy client designed to route device network traffic through encrypted tunnels. It functions as a network routing engine that intercepts outgoing requests and applies custom traffic rules to manage connectivity and enhance user privacy. The application distinguishes itself by integrating a high-performance network proxy core, which enables complex protocol translation and traffic management directly on mobile devices. It utilizes local loopback and Unix-socket tunneling to redirect device-wide requests, maintaining persistent connectivity through native background servi

    Kotlinandroidproxyshadowsocks
    View on GitHub↗58,172
  • acrogenesis/macchangeracrogenesis avatar

    acrogenesis/macchanger

    363View on GitHub↗

    Change your mac address, for OS X

    Ruby
    View on GitHub↗363
  • absint/compcertAbsInt avatar

    AbsInt/CompCert

    2,187View on GitHub↗

    The CompCert formally-verified C compiler

    Rocq Proverccompcertcompiler
    View on GitHub↗2,187
  • 2dust/v2rayn2dust avatar

    2dust/v2rayN

    109,164View on GitHub↗

    v2rayN is a cross-platform graphical management suite designed to centralize the configuration and execution of multiple network proxy protocols. It functions as a unified control plane that abstracts heterogeneous proxy backends, allowing users to manage diverse network routing engines through a single interface. The platform distinguishes itself by providing a consistent management experience across Windows, Linux, and macOS, while orchestrating the lifecycle of independent proxy processes as child services. It supports specific configuration ecosystems, enabling users to organize and switc

    C#proxyshadowsockssocks5
    View on GitHub↗109,164
  • 0xdea/oneiromancer0xdea avatar

    0xdea/oneiromancer

    136View on GitHub↗

    Reverse engineering assistant that uses a locally running LLM to aid with pseudocode analysis.

    Rustaidapalollamapseudocode
    View on GitHub↗136
  • 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
  • andrewjkerr/security-cheatsheetsandrewjkerr avatar

    andrewjkerr/security-cheatsheets

    1,387View on GitHub↗

    🔒 A collection of cheatsheets for various infosec tools and topics.

    bashcheatsheetssecurity
    View on GitHub↗1,387
  • andrewlock/netescapades.aspnetcore.securityheadersandrewlock avatar

    andrewlock/NetEscapades.AspNetCore.SecurityHeaders

    842View on GitHub↗

    Small package to allow adding security headers to ASP.NET Core websites

    C#
    View on GitHub↗842
  • andrewrk/libsoundioandrewrk avatar

    andrewrk/libsoundio

    2,089View on GitHub↗

    C library for cross-platform real-time audio input and output

    C
    View on GitHub↗2,089
  • animir/node-rate-limiter-flexibleanimir avatar

    animir/node-rate-limiter-flexible

    3,556View on GitHub↗

    Atomic and non-atomic counters and rate limiting tools. Limit resource access at any scale.

    JavaScriptbruteforcedrizzledynamodb
    View on GitHub↗3,556
  • anorov/cloudflare-scrapeAnorov avatar

    Anorov/cloudflare-scrape

    3,526View on GitHub↗

    cloudflare-scrape

    Python
    View on GitHub↗3,526
  • anthropics/skillsanthropics avatar

    anthropics/skills

    151,506View on GitHub↗

    This project provides a standardized framework for extending the functional range of artificial intelligence agents through a registry of modular, declarative instructions. It enables agentic workflow automation by allowing developers to define task-specific behaviors and operational constraints that guide how agents interact with external tools and execute multi-step processes. The system distinguishes itself through a directory-based discovery model and a plugin-registry architecture that facilitates the distribution of specialized workflows. By utilizing a schema-driven specification that

    Pythonagent-skills
    View on GitHub↗151,506
  • alanxz/rabbitmq-calanxz avatar

    alanxz/rabbitmq-c

    1,859View on GitHub↗

    RabbitMQ C client

    C
    View on GitHub↗1,859