An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with cryptography-library

A curated list of projects in awesome lists tagged with cryptography-library .

https://github.com/mbed-tls/mbedtls

An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.

crypto cryptography-library psa ssl tls

Last synced: 13 May 2025

https://github.com/ARMmbed/mbedtls

An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.

crypto cryptography-library psa ssl tls

Last synced: 05 Mar 2025

https://github.com/Mbed-TLS/mbedtls

An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.

crypto cryptography-library psa ssl tls

Last synced: 27 Mar 2025

https://github.com/cossacklabs/themis

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

asymmetric-cryptography authentication cryptography cryptography-library encryption golang ios java javascript objective-c owasp php python ruby rust secure-messenger secure-storage security swift symmetric-cryptography

Last synced: 12 Jan 2026

https://github.com/microsoft/spartan

Spartan: High-speed zkSNARKs without trusted setup

cryptography-library nizk rust-library verifiable-computing zero-knowledge-proofs zksnarks

Last synced: 14 May 2025

https://github.com/microsoft/Spartan

Spartan: High-speed zkSNARKs without trusted setup

cryptography-library nizk rust-library verifiable-computing zero-knowledge-proofs zksnarks

Last synced: 01 Apr 2025

https://github.com/sodiumoxide/sodiumoxide

[DEPRECATED] Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium)

bindings cryptography cryptography-library deprecated deprecated-library libsodium

Last synced: 20 Mar 2025

https://github.com/brndnmtthws/dryoc

Don't Roll Your Own Crypto: pure-Rust, hard to misuse cryptography library

crypto cryptography cryptography-library libsodium nacl rust

Last synced: 15 May 2025

https://github.com/paragonie/easyrsa

Simple and Secure Wrapper for phpseclib

cryptography-library encryption php rsa signature

Last synced: 23 Oct 2025

https://github.com/nitram509/jmacaroons

Pure Java implementation of Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud. Android ready. Online playground available. Project is STALE

authentication crypto crypto-library cryptography cryptography-library java-library macaroons

Last synced: 22 Jul 2025

https://github.com/cossacklabs/hermes-core

Security framework for building multi-user end-to-end encrypted data storage and sharing/processing with zero leakage risks from storage and transport infrastructure.

access-control crypto-library cryptography cryptography-library encryption end-to-end-encryption hermes security

Last synced: 30 Apr 2025

https://github.com/nitram509/macaroons.js

Javascript implementation of Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud.

authentication crypto crypto-library cryptography cryptography-library javascript macaroons typescript typescript-library

Last synced: 15 Oct 2025

https://github.com/secretflow/yacl

YACL (Yet Another Common crypto library) is a C++ library that contains cryptography, network and io modules which other SecretFlow code depends on.

crypto cryptography cryptography-library dpf gm lpn oblivious-transfer ot psi psu secure-computation svole vole

Last synced: 02 Apr 2026

https://github.com/dusk-network/dusk-zerocaf

Zerocaf: A library built for EC operations in Zero Knowledge.

bulletproofs cryptography cryptography-library elliptic-curve-cryptography ristretto

Last synced: 01 Apr 2025

https://github.com/nsacyber/simon-speck-supercop

Fast implementations of the SIMON and SPECK lightweight block ciphers for the SUPERCOP benchmark toolkit. #nsacyber

cipher ciphers crypto crypto-library cryptography cryptography-library simon speck supercop

Last synced: 05 Apr 2025

https://github.com/KotlinCrypto/secure-random

A Kotlin Multiplatform library for procuring cryptographically secure random data.

cryptography cryptography-library kotlin-multiplatform kotlin-multiplatform-library

Last synced: 21 Jul 2025

https://github.com/KotlinCrypto/random

A Kotlin Multiplatform library for procuring cryptographically secure random data.

cryptography cryptography-library kotlin-multiplatform kotlin-multiplatform-library

Last synced: 02 Apr 2025

https://github.com/imdea-software/homomorphic-authentication-library

HAL: A Library for Homomorphic Authentication

cryptography cryptography-library

Last synced: 23 Apr 2025

https://github.com/rmlibre/aiootp

a high-level async cryptographic anonymity library to scale, simplify, & automate privacy best practices for secure data & identity processing, communication, & storage.

aead aead-commitment asynchronous canonicalization context-committing cryptography cryptography-library databases developer-tools domain-separation ed25519 keccak key-committing key-derivation mnemonic-generator nonce-reuse-misuse-resistant online sha3 tweakable x25519

Last synced: 03 Apr 2026

https://github.com/shinovon/mbedtls-symbian

MBed TLS port for Symbian

cryptography-library mbedtls symbian tls

Last synced: 01 Mar 2026

https://github.com/samprotas/hs-triplesec

TripleSec is a simple, triple-paranoid, symmetric encryption library

crypto crypto-library cryptography cryptography-library haskell haskell-library keybase triplesec

Last synced: 23 Apr 2025

https://github.com/notafile/libolm-go

Go Bindings for libolm, an implementation of the Double Ratchet cryptographic ratchet

cryptography-library golang libolm

Last synced: 14 Apr 2025

https://github.com/jemtaly/cryptoxx

A modern, high-speed, easy-to-use object-oriented C++ cryptographic library, aims to simplify the steps of using, making cryptographic algorithms modular and unifying the interface, thus enhancing scalability and flexibility of use. 一个现代、高效、易用的面向对象 C++ 密码库,旨在简化使用步骤,同时使密码算法模块化并统一接口,从而提升可扩展性和使用的灵活性。

blake2 cpp20 crypto cryptography cryptography-algorithms cryptography-library des hash hashing header-only keccak rijndael serpent sha3 sm3 sm4 twofish whirlpool zuc

Last synced: 11 Mar 2026

https://github.com/terl/hydride-android

Hydride binds against Libhydrogen to provide a simple cryptography that is compatible with Android API 16 and above.

android android-library cryptography-library encryption hashing secret-key-encryption

Last synced: 18 Feb 2026

https://github.com/weikengchen/libdpf

2-party 1-bit Distributed Point Function for PIR read and/or write

cryptography-library cryptography-tools encryption-library security-protocol

Last synced: 11 Jul 2025

https://github.com/stephenhaunts/block-encryptor

A simple C# code library that makes encrypting blocks of data easier. Data blocks are encrypted using AES but also have HMAC integrity built in to guard against data tampering or corruption. This library is designed to be very easy to use.

crypto crypto-library cryptography cryptography-library cryptography-tools encryption encryption-library privacy privacy-enhancing-technologies privacy-tools

Last synced: 11 Apr 2025

https://github.com/power4j/skf-rs

Rust wrapper for GM/T 0016-2012 (Smart token cryptography application interface specification)

cryptography-library hardware-support sm2 sm3 sm4

Last synced: 21 Sep 2025

https://github.com/president-xd/cryptix

The Cryptix a powerful python library which provides decryption functions for various ciphers. Below are examples demonstrating how to use the decryption functions for different ciphers included in the package.

cryptography cryptography-algorithms cryptography-library cryptography-project cryptography-tools decoder decoders decryptor decryptor-hash library

Last synced: 07 Mar 2026

https://github.com/nlitsme/pycryptobenchmarking

benchmarking the python pyCrypto and cryptography moduls

benchmark cryptography-library pycrypto python

Last synced: 01 Aug 2025

https://github.com/raaz-crypto/libverse

The low level crypto library generated using the Verse eDSL.

cryptography-library

Last synced: 07 May 2025

https://github.com/nuxed/crypto

The Nuxed Crypto component provides a high-level cryptography interface that relies on libsodium for all of its underlying cryptography operations.

argon2 authentication constant-time cryptography cryptography-library curve25519 digital-signature ed25519 encryption hack hacklang hhvm libsodium misuse-resistant nuxed password-hashing poly1305 x25519 xsalsa20

Last synced: 30 Jan 2026

https://github.com/nthparty/bcl

Python library that provides a simple interface for symmetric (i.e., secret-key) and asymmetric (i.e., public-key) encryption/decryption primitives.

cryptography-library public-key-cryptography public-key-encryption python-cryptography python-encryption python-library secret-key-encryption

Last synced: 08 Apr 2026

https://github.com/sfuhrm/saphir-hash

Cryptographic message digest algorithms as a Java library with standard JCA adapters

crypto crypto-library cryptography cryptography-library cryptohash digest hash hashing hashing-algorithms java library md5 messagedigest ripemd160 sha1 sha2 sha256 tiger

Last synced: 05 Oct 2025

https://github.com/mgit-at/mqv

Package mqv implements MQV ECC as described in "NIST Special Publication 800-56A Revision 3".

cryptography cryptography-algorithms cryptography-library golang golang-package

Last synced: 09 Mar 2026

https://github.com/nthparty/ge25519

Pure Python data structure for working with Ed25519 (and Ristretto) group elements and operations.

abstract-algebra cryptography-library curve25519 ed25519 elliptic-curve-cryptography python-library

Last synced: 16 Jan 2026

https://github.com/5n00py/soft-aes

Software implementation of the AES cipher with related modes of operations

aes aes-128 aes-192 aes-256 aes-cbc aes-cmac aes-ecb cryptography cryptography-library cybersecurity pkcs7 rust-crypto rust-cryptography-library

Last synced: 02 Apr 2026

https://github.com/ishan-surana/cryptosystems

The 𝚌𝚛𝚢𝚙𝚝𝚘𝚜𝚢𝚜𝚝𝚎𝚖𝚜 package offers a suite of classes and functions for both symmetric and asymmetric encryption, signature-verification, hashing algorithms, key exchange protocols as well as mathematical utility functions. Docs at https://cryptosystems.readthedocs.io.

asymmetric-cryptography bcrypt cryptography cryptography-algorithms cryptography-library cryptosystems gmp gmplib hashing-algorithm key-exchange-protocol mathematical-functions mathematical-utilities python-package python3 signature-verification symmetric-key-cryptography

Last synced: 09 Jul 2025

https://github.com/nthparty/fe25519

Pure-Python data structure for working with Ed25519 (and Ristretto) field elements and operations.

abstract-algebra cryptography-library curve25519 ed25519 elliptic-curve-cryptography python-library

Last synced: 16 Jan 2026

https://github.com/keep-network/blake2b

BLAKE2b implementation

blake2 cryptography-library hashing

Last synced: 03 Apr 2025

https://github.com/wisepythagoras/pyrin

A [fairly slow and] secure 512-bit one way cryptographic hash function.

crypto crypto-library cryptographic cryptography cryptography-library cryptography-tools cryptojs hash hash-functions sha1 sha256

Last synced: 24 Apr 2026

https://github.com/exploide/ulpcrypt

Implementation of the U-LP Cryptosystem

cryptography cryptography-library

Last synced: 06 Sep 2025

https://github.com/heliomarpm/cryptoh

A clean and easy-to-use cryptography utility library for Node.js, built on top of the native crypto module.

crypto crypto-helper cryptography cryptography-algorithms cryptography-library cryptoh helpers helpers-library md5 node-library security sha1 sha256 sha512 utils-library

Last synced: 28 Jul 2025

https://github.com/dyfet/kakusu

C++ crypto toolkit supporting openssl, wolfssl, sodium, minicrypt.

cpp17 cryptography-library hashing openssl sodium wolfssl

Last synced: 17 Sep 2025

https://github.com/vlsergey/seccookie

Java library for security cookies, client-side pieces of data protected from reading and modifications by client with strong cryptography

cookie cookies cryptography cryptography-library java java-library security

Last synced: 03 Jul 2025

https://github.com/jose-compu/vdf-rs

An implementation of Verifiable Delay Functions in Rust

crypto cryptography cryptography-library rs rust vdf verifiable-delay-functions

Last synced: 16 Jun 2026

https://github.com/koba-e964/bip32-typesafe

A Go implementation of BIP 32 which is type-safe and a best-effort attempt at timing-attack resistance

bitcoin-wallet cryptocurrency cryptography-library golang

Last synced: 06 Mar 2026

https://github.com/mrtimu139/non-transitive-dice-game-hmac

A console-based implementation of a Generalized Non-Transitive Dice Game with HMAC verification. Supports configurable dice, fairness in random number generation, and enhanced usability features like detailed help tables.

cryptography cryptography-library dice-probability game-theory hmac javascript non-transitive-dice secure-random-number-generation verification

Last synced: 20 Mar 2025

https://github.com/antfarmer/easyjce

EasyJCE provides an easy to use interface for encrypting, decrypting, and hashing data for transmission or storage using the Java Cryptographic Extension (JCE).

argon2 bouncy-castle cryptography cryptography-library cryptography-tools encryption hashing hibernate java password password-hasher spring-security

Last synced: 11 Jan 2026

https://github.com/epicchainlabs/epicchain.cryptography.bls12_381.native

Native is a specialized library designed to provide native implementations of cryptographic operations based on the BLS12-381 elliptic curve pairing-friendly curve

blockchain-security bls12-cryptography bls12381 cryptographic-operations cryptography-library elliptic-curve-cryptography elliptic-curve-pairing epicchain-security native-library pairing-friendly-curve

Last synced: 07 Apr 2025

https://github.com/dubniczky/cryptography-algorithms

Python implementations of commonly used cryptographic algorithms

algorithms cryptography cryptography-algorithms cryptography-library learning python

Last synced: 23 Jun 2025

https://github.com/marcellomaugeri/schaege-schwenk-cdh-based-ring-signature-scheme

This repo contains the implementation of the ring signature scheme proposed in "A CDH-Based Ring Signature Scheme with Short Signatures and Public Keys" by Sven Schäge & Jörg Schwenk

cryptography cryptography-library python3 ring-signature-scheme

Last synced: 17 Oct 2025

https://github.com/koba-e964/base58-go

A fast implementation of Base58 with resistance to side-channel attacks.

bitcoin-wallet cryptocurrency cryptography-library golang

Last synced: 06 Feb 2026

https://github.com/frederickgeek8/libpaillier

C++ Library for the Paillier homomorphic cryptosystem. Don't roll your own crypto and don't trust anyone who has (including me).

cryptography-library homomorphic-encryption paillier-cryptosystem

Last synced: 08 May 2026