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

Cryptography

Cryptography, or cryptology is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages.

https://github.com/bandoche/pypinksign

PinkSign – a friendly Python library for NPKI (공동인증서, 구 공인인증서) certificates 🔑

cryptography kpki-certificates npki pfx pkcs pkcs1 pyasn1 python sign

Last synced: 12 Apr 2025

https://github.com/drapegnik/bsu

🎓Repository for university labs on FAMCS, BSU

algorithms bsu cryptography data-mining famcs labs numerical-analysis science study unix

Last synced: 16 Mar 2025

https://github.com/vaneeden-privat4/usdt-euro-rate-parser

The program parses the USDT-EURO, USDT-USD rates from different exchanges, compares and displays. (Binance, Bybit, Huobi, Coinbase, Garantex, CoinEx, Bittrex, Kraken, Zaif and others.) Tags: Crypto, Crypto-Parsing, Trading-Tool, Trading, Traders, Trade, Trade-Tool, Parsing-Tool, Crypto-Trading, Tool-2024

binance binance-bot bybit coinbase crypto crypto-tools crypto-trading cryptocurrency cryptography exchan huobi parser parsing trade traders trading trading-tool

Last synced: 12 Mar 2025

https://github.com/cossacklabs/0fc

Anonymous web chat server, built on top of Themis/WebThemis

anonymity chat cryptography encryption privacy web-cryptography web-encryption

Last synced: 30 Apr 2025

https://github.com/cawfree/zk-starter

zero knowledge for those with zero knowledge

computation cryptography decentralized ethereum evm privacy snark stark verifiable zk

Last synced: 06 Apr 2025

https://github.com/mirage/awa-ssh

Purely functional SSH library in ocaml.

awa-ssh cryptography mirage mirageos ocaml pure security ssh ssh-library

Last synced: 05 Apr 2025

https://github.com/peculiarventures/pkcs11js

A Node.js implementation of the PKCS#11 2.40 interface

cryptography hsms pkcs pkcs11 softhsm2

Last synced: 04 Apr 2025

https://github.com/shtirlic/yubikeylockd

Simple daemon for locking and unlocking macOS with Yubikey

cryptography daemon homebrew homebrew-formula lock macos security unlock unlock-os yubikey

Last synced: 31 Mar 2025

https://github.com/binance/asymmetric-key-generator

This simple tool can be used to generate an RSA PKCS#8 or Ed25519 key pairs.

asymmetric-keys cryptography ed25519 generator rsa

Last synced: 05 Apr 2025

https://github.com/inmcm/simon_speck_ciphers

Implementations of the Simon and Speck Block Ciphers

block-ciphers c cipher-s cryptography decryption encryption fpga nsa python security vhdl

Last synced: 16 Mar 2025

https://github.com/x0rz/tweetentropy

Twitter as an extra entropy source

cryptography random rng shitposting twitter

Last synced: 11 Apr 2025

https://github.com/bandoche/PyPinkSign

PinkSign – a friendly Python library for NPKI (공동인증서, 구 공인인증서) certificates 🔑

cryptography kpki-certificates npki pfx pkcs pkcs1 pyasn1 python sign

Last synced: 14 Nov 2024

https://github.com/tonyo/pyope

Implementation of Boldyreva's symmetric order-preserving encryption in Python

cryptography encryption python

Last synced: 10 Apr 2025

https://github.com/itbackyard/CryptoNet

CryptoNet is simple, fast and a lightweight asymmetric and symmetric encryption library.

aes asymmetric-encryption cryptography csharp decryption encryption rsa rsa-cryptography security symmetric-encryption x509

Last synced: 14 Mar 2025

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

An Android implementation of the Libsodium cryptography library. For the lazy dev.

android argon2 cryptography decryption encryption hashing libsodium xsalsa20

Last synced: 30 Apr 2025

https://github.com/a-sit-plus/signum

Kotlin Multiplatform Crypto/PKI/ASN.1 Library with Attestation and Hardware-Backed Crypto Support on Mobile

asn-1 asn1 attestation cose crypto cryptography cwt ecdh ecdsa jose jws jwt key-agreement kmp kotlin kotlin-multiplatform pki rsa signature

Last synced: 06 Apr 2025

https://github.com/pyca/service-identity

Service Identity Verification for Python

certificate cryptography hostname-validation mitm pyca pyopenssl python

Last synced: 08 Apr 2025

https://nmohnblatt.github.io/zk-jargon-decoder

A collection of informal and practical definitions for common jargon found in the zero-knowledge literature.

cryptography educational zero-knowledge

Last synced: 23 Apr 2025

https://github.com/filosottile/zcash-mini

A minimal portable Zcash z-address generator for offline / paper wallets

cryptocurrency cryptography paper-wallets zcash

Last synced: 13 Jan 2025

https://github.com/OpenMined/SyMPC

A SMPC companion library for Syft

cryptography machine-learning mpc privacy python torch

Last synced: 29 Mar 2025

https://github.com/tf-encrypted/tf-seal

Bridge between TensorFlow and the Microsoft SEAL homomorphic encryption library

cryptography homomorphic-encryption machine-learning tensorflow

Last synced: 09 Apr 2025

https://github.com/idealista/format-preserving-encryption-java

Format-Preserving Encryption Implementation in Java

cryptography encryption ff1 format-preserving-encryption fpe java

Last synced: 20 Dec 2024

https://github.com/jwerle/shamirs-secret-sharing

A simple implementation of Shamir's Secret Sharing configured to use a finite field in GF(2^8) with 128 bit padding

crypto cryptography secret shamir shamir-secret-sharing sharing

Last synced: 09 Apr 2025

https://github.com/haskell-cryptography/cacophony

A Haskell library implementing the Noise protocol.

cryptography haskell

Last synced: 18 Nov 2024

https://github.com/capnspacehook/pandorasbox

An intuitive and encrypted in-memory filesystem (VFS)

cryptography filesystem golang information-security infosec vfs virtual-file-system

Last synced: 30 Nov 2024

https://github.com/skyf0l/rsacracker

Powerful RSA cracker for CTFs. Supports RSA, X509, OPENSSH in PEM and DER formats.

crypto cryptography ctf ctf-tools rsa

Last synced: 04 Apr 2025

https://github.com/tincantech/easy-tls

Manage and Inline OpenVPN TLS keys and Easy-RSA PKI credentials. Supports OpenVPN TLS-Crypt-V2 key system and OpenVPN Peer-Fingerprint mode.

automation certificates cryptography easyrsa inline keys openvpn openvpn-peer-fingerprint openvpn-tls-crypt-v2 shell-script tls vpn x509

Last synced: 12 Apr 2025

https://github.com/dylanmc/CryptoBook

Learning Cryptography, math and programming with Cryptol (and maybe some Python)

cryptography cryptol math programming teaching

Last synced: 21 Nov 2024

https://github.com/jedisct1/rust-minisign

A pure Rust implementation of the Minisign signature tool.

cryptography ed25519 minisign rust signatures

Last synced: 08 Apr 2025

https://github.com/lk-geimfari/secrets.clj

A library designed to generate cryptographically strong random numbers suitable for managing data such as passwords, account authentication, security tokens, and related secrets.

authentication choices clj clojure cryptography drng jvm password prng random rng secrets secure security timestamp tokens uuid xkcd

Last synced: 10 Jan 2025

https://github.com/bwesterb/py-seccure

SECCURE compatible Elliptic Curve cryptography in Python

cryptography ecc python seccure

Last synced: 19 Dec 2024

https://github.com/abumq/mine

Minimal and single-header cryptography library (AES, RSA, Base16, Base64, ZLib), implemented for education purposes - use @abumq/ripe for production.

aes-128 aes-192 aes-256 aes-cbc aes-ecb base16 base64 cryptography rsa zlib

Last synced: 05 Dec 2024

https://github.com/Kibouo/rustpad

Multi-threaded Padding Oracle attacks against any service. Written in Rust.

cli cryptography infosec padding-oracle-attacks pentesting pentesting-tools rust tui web

Last synced: 21 Nov 2024

https://github.com/dosyago/beamsplitter

:gem: Beamsplitter - A new (possibly universal) hash that passes SMHasher. Built mainly with a random 10x64 S-box. Also in NodeJS

cryptography cryptohash hash

Last synced: 06 Apr 2025

https://github.com/luojilab/django-mirage-field

Django model field encrypt/decrypt your data, keep secret in database.

aes cbc cipher cryptography django encrypt encryption python

Last synced: 05 Apr 2025

https://github.com/mimecuvalo/paramikojs

port of the paramiko library from python→javascript

cryptography javascript paramiko ssh

Last synced: 17 Mar 2025

https://github.com/primihub/hehub

HEhub is a library for homomorphic encryption and its applications, and is part of the PrimiHub project.

bgv ckks cryptography fhe fully-homomorphic-encryption homomorphic-encryption privacy-enhancing-technologies privacy-protection tfhe

Last synced: 09 Apr 2025

https://github.com/istommao/Cryptography

Online Cryptography Toolbox

cryptography online toolbox

Last synced: 25 Nov 2024

https://github.com/canop/safecloset

Cross-platform Secure TUI Secret Locker

cross-platform cryptography rust secret tui

Last synced: 13 Apr 2025

https://github.com/mmaker/zkalc

A web tool that helps you compare and visualize the performance of cryptographic operations

benchmarks cryptography

Last synced: 06 Apr 2025

https://github.com/tangle-network/zero-knowledge-gadgets

Zero-knowledge gadgets for Webb's cross-chain blockchain applications.

arkworks blockchain cryptocurrencies cryptography privacy rust zero-knowledge

Last synced: 27 Mar 2025

https://github.com/raja/argon2pw

Argon2 password hashing package for go with constant time hash comparison

argon2 cryptography go golang passwords

Last synced: 14 Mar 2025

https://github.com/cloudflare/opaque-ts

A TypeScript library for OPAQUE Asymmetric Password-Authenticated Key Exchange Protocol

crypto cryptography opaque pake password

Last synced: 08 Apr 2025

https://github.com/0xPolygonZero/r1cs

A Rust library for building R1CS gadgets

cryptography r1cs zk-snarks

Last synced: 18 Apr 2025

https://github.com/status-im/nim-stint

Stack-based arbitrary-precision integers - Fast and portable with natural syntax for resource-restricted devices.

arbitrary-precision arm bigint biginteger bignum bignumber blockchain cryptography embedded ethereum math mips multi-precision nim number-theory risc-v

Last synced: 06 Apr 2025

https://github.com/danang-id/simple-crypto-js

Simplified AES cryptography for safer and easier encryption and decryption processes of any JavaScript objects.

crypto-js cryptography decryption ecmascript5 encryption javascript-library typescript

Last synced: 05 Apr 2025

https://github.com/hpgrahsl/kryptonite-for-kafka

Kryptonite for Kafka is a client-side 🔒 field level 🔓 cryptography library for Apache Kafka® offering a Kafka Connect SMT, ksqlDB UDFs, and a standalone HTTP API service. It's an ! UNOFFICIAL ! community project

apache-kafka cryptography encryption-decryption end-to-end-encryption field-level-encryption kafka kafka-connect ksqldb smt transformations udfs user-defined-functions

Last synced: 16 Mar 2025

https://github.com/nulltea/zk-timelock

Arkworks circuits for verifiable time-lock encryption

arkworks bls12-381 cryptography encryption timelock zero-knowledge

Last synced: 18 Apr 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/zkat/ssri

Standard Subresource Integrity library for Node.js

cryptography hashing npm security sri subresource-integrity verification

Last synced: 16 Apr 2025

https://github.com/yandex/argon2

Implementation of argon2 (i, d, id) algorithms with CPU dispatching

argon avx2 blake2b cryptography

Last synced: 12 Apr 2025

https://github.com/jedisct1/zig-charm

A Zig version of the Charm crypto library.

charm crypto cryptography lightweight xoodoo zig zig-package ziglang

Last synced: 11 Apr 2025

https://github.com/aegis-aead/libaegis

Portable C implementations of the AEGIS family of high-performance authenticated encryption algorithms.

aead aegis aegis128l aegis128x aegis256 aegis256x cipher cryptography libaegis zig-package

Last synced: 07 Apr 2025

https://github.com/google/webcrypto.dart

Cross-platform implementation of Web Cryptography APIs

crypto cryptography dart flutter webcrypto

Last synced: 04 Apr 2025

https://github.com/dajiaji/pyseto

A Python implementation of PASETO and PASERK.

cryptography encryption paserk paseto python security signature token

Last synced: 12 Apr 2025

https://github.com/skalenetwork/skale-consensus

If you like this project, please ⭐ it on GitHub!!Running the very core of SKL network, SKALE BFT consensus is universal, modern, modular, high-performance, asynchronous, provably-secure, agent-based Proof-of-Stake blockchain consensus engine in C++ 17. Includes provably secure embedded Oracle. Used by SKALE elastic blockchains. Easy and fl

asynchronous bft consensus consistency cpp cryptography distributed-systems skale-network

Last synced: 17 Apr 2025

https://github.com/snipsco/rust-paillier

A pure-Rust implementation of the Paillier encryption scheme

cryptography homomorphic-encryption paillier rust secure-computation

Last synced: 29 Nov 2024

https://github.com/eshard/scared

Make your first side-channel attack on public datasets with eShard. This is a mirror of scared Gitlab repository. All contributions and merge request must be done through Gitlab project.

cryptography python side-channel side-channel-channel-attack traces

Last synced: 21 Nov 2024

https://github.com/virgilsecurity/virgil-crypto

Virgil Crypto is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant. Crypto Library is written in C++, suitable for mobile and server platforms and supports bindings with: Swift, Obj-C, Java (Android), С#/.NET, JS, Python, Ruby, PHP, Go.

bsd3 c c-plus-plus crypto cryptography e2ee encryption end-to-end-encryption gdpr hipaa pythia

Last synced: 20 Apr 2025

https://github.com/mirage/mirage-crypto

Cryptographic primitives for OCaml, in OCaml (also used in MirageOS)

aes cryptography dh dsa fortuna mirageos ocaml rng rsa sha2

Last synced: 04 Apr 2025

https://github.com/ibm/ipfsfb

InterPlanetary File System for Business (IPFSfB) is an enterprise blockchain storage network based on InterPlanetary File System.

blockchain cryptography distributed-file-system ipfs networking p2p protocol

Last synced: 25 Jan 2025

https://github.com/nagyesta/lowkey-vault

Lowkey Vault is a small test double for Azure Key Vault. Developer feedback needed, please vote here: https://github.com/nagyesta/lowkey-vault/discussions/272

azure ci cryptography fake-objects keyvault local test-double

Last synced: 07 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: 19 Nov 2024

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: 15 Nov 2024

https://github.com/minibolt-guide/minibolt

A step-by-step guide to building a Bitcoin & Lightning node, and other stuff on a personal computer

bitcoin bitcoin-wallet cryptocurrency cryptography diy electrum guide lightning lightning-network nostr p2p security self-hosted server web

Last synced: 05 Apr 2025

https://github.com/monax/hoard

Hoard is a stateless, deterministically encrypted, content-addressed object store.

aes-gcm azure convergent cryptography daemon encryption filesystem gcs grpc hoard ipfs s3 storage-backend

Last synced: 13 Apr 2025

https://github.com/abderraouf-adjal/ArduinoSpritzCipher

Spritz encryption system portable C library, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and general-purpose functions. It's also an Arduino library.

algorithms arduino arduino-library c crypto crypto-library cryptography embedded encryption hash microcontroller random-bytes spritz spritz-library

Last synced: 14 Mar 2025

https://github.com/jsign/go-kzg-ceremony-client

Ethereum EIP-4844 KZG Powers of Tau ceremony client

bls12-381 cryptography eip4844 ethereum kzg powers-of-tau

Last synced: 16 Mar 2025

https://github.com/kakwa/uts-server

Micro RFC 3161 Time-Stamp server written in C.

c civetweb cryptography openssl rfc-3161 security time-stamp

Last synced: 03 Dec 2024

https://github.com/dajiaji/hpke-js

A Hybrid Public Key Encryption (HPKE) module built on top of Web Cryptography API.

aead cryptography encryption hpke kdf kem kyber ml-kem post-quantum pqc rfc9180 security webcrypto x-wing

Last synced: 12 Apr 2025

https://github.com/zapek/xeres

A Peer-to-Peer (Friend-to-Friend), decentralized, encrypted and secure application designed for communication and sharing.

chat cryptography decentralization decentralized distributed f2f friend-to-friend i2p java javafx javafx-desktop-apps p2p peer-to-peer privacy retroshare tor

Last synced: 09 Apr 2025

https://github.com/Tierion/merkle-tools

JavaScript tools for creating Merkle trees, generating merkle proofs, and verification of merkle proofs.

bitcoin cryptography hash merkle merkle-tree

Last synced: 08 Apr 2025

https://github.com/karasiq/shadowcloud

Universal cloud storage client

cloudstorage cryptography scala

Last synced: 19 Apr 2025

https://github.com/enquo/pg_enquo

Postgres extension to allow encrypted query operations

cryptography encryption enquo hacktoberfest postgresql rust security

Last synced: 27 Feb 2025

https://github.com/sdiehl/schnorr-nizk

Schnorr Protocol for Non-interactive Zero-Knowledge Proofs

commitment cryptography elliptic-curves proof-of-knowledge schnorr-protocol sigma zero-knowledge

Last synced: 21 Nov 2024

https://github.com/algertc/homebrew-kleopatra4mac

Kleopatra4Mac is an all-in-one prebuilt port of KDE's GPG utility for use on MacOS.

arm bottle crypto cryptography gnu gnupg gpg homebrew kde m1 m1-mac mac macos pgp

Last synced: 27 Mar 2025

https://github.com/frankmorgner/openpace

Cryptographic library for EAC version 2

c certificate cryptography eac mrtd openssl pace smartcard

Last synced: 06 Apr 2025

https://github.com/tleonhardt/practical_cryptography_engineering

Cryptography code examples using libsodium and mbedtls C libraries and Python cryptography and PyNaCl modules

c cryptography libsodium mbedtls practical python

Last synced: 28 Dec 2024

https://github.com/grosquildu/cryptoattacks

Implementation of attacks on cryptosystems

cryptoanalysis cryptography ctf-tools

Last synced: 15 Apr 2025