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 cossacklabs/themis

Projects sharing features with Themis

30 open-source projects similar to cossacklabs/themis, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • 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
  • 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
  • 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

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
  • 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
  • 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
  • krzyzanowskim/cryptoswiftkrzyzanowskim avatar

    krzyzanowskim/CryptoSwift

    10,556View on GitHub↗

    CryptoSwift is a cryptography library implemented entirely in the Swift programming language. It provides a collection of standard cryptographic algorithms for encryption, decryption, and hashing without relying on native C libraries or system frameworks. The library supports symmetric and asymmetric encryption, including RSA key generation and signature management. It features authenticated encryption schemes and the ability to generate cryptographic digests for data integrity verification. The toolset covers message authentication codes, secure key derivation from passwords, and data paddi

    Swiftaesaes-gcmcipher
    View on GitHub↗10,556
  • travist/jsencrypttravist avatar

    travist/jsencrypt

    6,799View on GitHub↗

    jsencrypt is a JavaScript library for performing RSA encryption, decryption, and key generation. It functions as an asymmetric key generator and digital signature provider that executes all cryptographic processing directly in the browser. The library focuses on the use of the PEM standard for importing, exporting, and managing cryptographic keys. It provides the ability to create public and private RSA key pairs of various bit sizes and supports OpenSSL compatible formats. Its capabilities cover the transformation of plaintext into ciphertext and the recovery of original messages using corr

    JavaScript
    View on GitHub↗6,799
  • owasp/owasp-mstgOWASP avatar

    OWASP/owasp-mstg

    12,973View on GitHub↗

    The Mobile Application Security Testing Guide is a comprehensive manual and compliance framework for verifying the security of mobile applications. It provides a standardized reference for identifying and validating common software security weaknesses and performing reverse engineering based on industry standards. The project provides a structured set of technical processes and checklists used to audit applications against established security weakness enumerations. It encompasses guidance for analyzing application binaries and runtime behavior to identify hidden functionality and security ga

    Python
    View on GitHub↗12,973
  • jedisct1/swift-sodiumjedisct1 avatar

    jedisct1/swift-sodium

    550View on GitHub↗

    Safe and easy to use crypto for iOS and macOS

    C
    View on GitHub↗550
  • elithrar/simple-scryptelithrar avatar

    elithrar/simple-scrypt

    202View on GitHub↗

    A convenience library for generating, comparing and inspecting password hashes using the scrypt KDF in Go 🔑

    Go
    View on GitHub↗202
  • hlandau/acmeH

    hlandau/acme

    0View on GitHub↗
    View on GitHub↗0
  • hillu/go-yarahillu avatar

    hillu/go-yara

    388View on GitHub↗

    Go bindings for YARA

    Go
    View on GitHub↗388
  • jaredfolkins/badactorJ

    jaredfolkins/badactor

    0View on GitHub↗
    View on GitHub↗0
  • 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
  • kevinburke/naclK

    kevinburke/nacl

    0View on GitHub↗
    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
  • codahale/bcrypt-rubycodahale avatar

    codahale/bcrypt-ruby

    1,993View on GitHub↗

    bcrypt-ruby is a Ruby binding for the OpenBSD bcrypt() password hashing algorithm, allowing you to easily store a secure hash of your users' passwords.

    C
    View on GitHub↗1,993
  • cryptomator/cryptomatorcryptomator avatar

    cryptomator/cryptomator

    15,310View on GitHub↗

    Cryptomator is a client-side cloud encryption tool and cross-platform vault manager. It provides a transparent encryption layer that encrypts files and folder structures locally before they are uploaded to a cloud storage provider. The software creates virtual encrypted drives that mount encrypted vaults, allowing users to interact with their data as if it were on a physical disk. It supports the management of multiple independent encrypted containers, each protected by a unique password. The project covers data privacy through directory structure obfuscation and filename encryption to hide

    Javacloud-storagecryptocryptography
    View on GitHub↗15,310
  • 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
  • cossacklabs/acracossacklabs avatar

    cossacklabs/acra

    1,482View on GitHub↗

    Database security suite. Database proxy with field-level encryption, search through encrypted data, SQL injections prevention, intrusion detection, honeypots. Supports client-side and proxy-side ("transparent") encryption. SQL, NoSQL.

    Go
    View on GitHub↗1,482
  • cryptosphere/rbnaclcryptosphere avatar

    cryptosphere/rbnacl

    985View on GitHub↗

    Ruby FFI binding to the Networking and Cryptography (NaCl) library (a.k.a. libsodium)

    Ruby
    View on GitHub↗985
  • 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
  • dwin/goargonpassD

    dwin/goArgonPass

    0View on GitHub↗
    View on GitHub↗0
  • dwin/gosecretboxpasswordD

    dwin/goSecretBoxPassword

    0View on GitHub↗
    View on GitHub↗0
  • google/tinkgoogle avatar

    google/tink

    13,542View on 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

    Java
    View on GitHub↗13,542
  • hakky54/certificate-ripperHakky54 avatar

    Hakky54/certificate-ripper

    912View on GitHub↗

    🔐 A CLI tool to extract server certificates

    Java
    View on GitHub↗912
  • hlandau/passlibH

    hlandau/passlib

    0View on GitHub↗
    View on GitHub↗0
  • iosdevzone/idzswiftcommoncryptoiosdevzone avatar

    iosdevzone/IDZSwiftCommonCrypto

    478View on GitHub↗

    A wrapper for Apple's Common Crypto library written in Swift.

    Swift
    View on GitHub↗478
  • bastiaanjansen/otp-javaBastiaanJansen avatar

    BastiaanJansen/OTP-Java

    237View on GitHub↗

    A small and easy-to-use one-time password generator library for Java implementing RFC 4226 (HOTP) and RFC 6238 (TOTP).

    Java
    View on GitHub↗237
  • adrianosela/sslmgrA

    adrianosela/sslmgr

    0View on GitHub↗
    View on GitHub↗0