#Cryptography

Showing 60 of 512 repositories tagged #cryptography, ranked by stars

anoma
anoma
anoma

Reference implementation of Anoma

Score
100
★ 33.7k ⑂ 4.1k
Elixir
bee-san
bee-san
Ciphey

⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡

Score
100
★ 21.5k ⑂ 1.4k +18/day
Rust
amark
amark
gun

An open source cybersecurity protocol for syncing decentralized graph data.

Score
99
★ 19.1k ⑂ 1.2k
JavaScript
javascript-obfuscator
javascript-obfuscator
javascript-obfuscator

A powerful obfuscator for JavaScript and Node.js

Score
100
★ 16.2k ⑂ 1.7k
TypeScript
cryptomator
cryptomator
cryptomator

Cryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data.

Score
100
★ 15.6k ⑂ 1.3k +32/day
Java
tink-crypto
tink-crypto
tink

Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.

Score
80
★ 13.5k ⑂ 1.2k
Java
monero-project
monero-project
monero

Monero: the secure, private, untraceable cryptocurrency

Score
99
★ 10.7k ⑂ 3.5k
C++
krzyzanowskim
krzyzanowskim
CryptoSwift

CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift

Score
100
★ 10.6k ⑂ 1.8k +2/day
Swift
OpenMined
OpenMined
PySyft

Perform data science on data that remains in someone else's server

Score
95
★ 9.9k ⑂ 2.0k +4/day
Python
PrivateBin
PrivateBin
PrivateBin

A minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES.

Score
99
★ 8.4k ⑂ 1.0k +17/day
PHP
lightningnetwork
lightningnetwork
lnd

Lightning Network Daemon ⚡️

Score
100
★ 8.2k ⑂ 2.3k
Go
kroma-network
kroma-network
tachyon

Modular ZK(Zero Knowledge) backend accelerated by GPU

Score
85
★ 7.7k ⑂ 234
C++
pyca
pyca
cryptography

cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.

Score
91
★ 7.7k ⑂ 1.8k +4/day
Python
rustls
rustls
rustls

A modern TLS library in Rust

Score
98
★ 7.5k ⑂ 856 +8/day
Rust
RsaCtfTool
RsaCtfTool
RsaCtfTool

RSA attack tool (mainly for ctf) - retrieve private key from weak public key and/or uncipher data

Score
86
★ 7.0k ⑂ 994 +18/day
Python
upspin
upspin
upspin

Upspin: A framework for naming everyone's everything.

Score
63
★ 6.4k ⑂ 313 +1/day
Go
tendermint
tendermint
tendermint

⟁ Tendermint Core (BFT Consensus) in Go

Score
97
★ 5.9k ⑂ 2.1k +1/day
Go
XRPLF
XRPLF
rippled

Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++

Score
98
★ 5.2k ⑂ 1.7k
C++
mimblewimble
mimblewimble
grin

Minimal implementation of the Mimblewimble protocol.

Score
97
★ 5.1k ⑂ 983
Rust
ProvableHQ
ProvableHQ
snarkOS

A Decentralized Operating System for ZK Applications

Score
100
★ 4.5k ⑂ 2.7k
Rust
smallstep
smallstep
cli

🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc.

Score
94
★ 4.3k ⑂ 306 +2/day
Go
PurpleI2P
PurpleI2P
i2pd

🛡 I2P: End-to-End encrypted and anonymous Internet

Score
98
★ 4.1k ⑂ 500
C++
briansmith
briansmith
ring

An experiment.

Score
95
★ 4.1k ⑂ 790
Assembly
openssh
openssh
openssh-portable

Portable OpenSSH

Score
98
★ 3.9k ⑂ 2.1k +2/day
C
KuroLabs
KuroLabs
stegcloak

Hide secrets with invisible characters in plain text securely using passwords 🧙🏻‍♂️⭐

Score
81
★ 3.8k ⑂ 245
JavaScript
nakov
nakov
Practical-Cryptography-for-Developers-Book

Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA

Score
59
★ 3.8k ⑂ 466
CSS
Legrandin
Legrandin
pycryptodome

A self-contained cryptographic library for Python

Score
82
★ 3.2k ⑂ 563 +1/day
C
C2SP
C2SP
wycheproof

Project Wycheproof tests crypto libraries against known attacks.

Score
91
★ 3.1k ⑂ 330
Go
padloc
padloc
padloc

A modern, open source password manager for individuals and teams.

Score
50
★ 2.9k ⑂ 264
JavaScript
wolfSSL
wolfSSL
wolfssl

The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3! Update to wolfSSL 5.9.1 for the latest CVE fixes.

Score
97
★ 2.9k ⑂ 1.0k +1/day
C
rust-in-blockchain
rust-in-blockchain
awesome-blockchain-rust

Collect libraries and packages about blockchain/cryptography in Rust

Score
88
★ 2.8k ⑂ 328
the-akira
the-akira
Computer-Science-Resources

Collection of resources spanning key areas of Computer Science

Score
89
★ 2.8k ⑂ 320 +4/day
awnumar
awnumar
memguard

Software sandbox for storage of sensitive information in memory.

Score
89
★ 2.7k ⑂ 135
Go
freenet
freenet
freenet-core

Declare your digital independence

Score
90
★ 2.7k ⑂ 143
Rust
nexus-xyz
nexus-xyz
nexus-zkvm

The Nexus zkVM: The zero-knowledge virtual machine

Score
78
★ 2.6k ⑂ 543 +1/day
Rust
HACKERALERT
HACKERALERT
Picocrypt

A very small, very simple, yet very secure encryption tool.

Score
54
★ 2.5k ⑂ 145
Go
vuvuzela
vuvuzela
vuvuzela

Private messaging system that hides metadata

Score
43
★ 2.5k ⑂ 184
Go
Peergos
Peergos
Peergos

A p2p, secure file storage, social network and application protocol

Score
96
★ 2.4k ⑂ 191 +1/day
Java
cryfs
cryfs
cryfs

Cryptographic filesystem for the cloud

Score
85
★ 2.3k ⑂ 170
Rust
Caligatio
Caligatio
jsSHA

A JavaScript/TypeScript implementation of the complete Secure Hash Standard (SHA) family (SHA-1, SHA-224/256/384/512, SHA3-224/256/384/512, SHAKE128/256, cSHAKE128/256, and KMAC128/256) with HMAC.

Score
100
★ 2.3k ⑂ 383
TypeScript
lightning
lightning
bolts

BOLT: Basis of Lightning Technology (Lightning Network Specifications)

Score
97
★ 2.2k ⑂ 526
Markdown
RustCrypto
RustCrypto
hashes

Collection of cryptographic hash functions written in pure Rust

Score
87
★ 2.2k ⑂ 330 +9/day
Rust
risc0
risc0
risc0

RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture.

Score
93
★ 2.2k ⑂ 721 +4/day
C++
WTFAcademy
WTFAcademy
WTF-zk

零知识证明入门教程。Comprehensive Zero-Knowledge Proofs Tutorial. #zk #WIP

Score
79
★ 2.1k ⑂ 255
Jupyter Notebook
Leon406
Leon406
ToolsFx

跨平台密码学工具箱。包含编解码,编码转换,加解密, 哈希,MAC,签名,大数运算,压缩,二维码功能,CTF等功能。

Score
95
★ 2.0k ⑂ 319 +1/day
Kotlin
cossacklabs
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.

Score
83
★ 2.0k ⑂ 159
C
bcgit
bcgit
bc-csharp

BouncyCastle.NET Cryptography Library (Mirror)

Score
97
★ 1.9k ⑂ 603
C#
hacl-star
hacl-star
hacl-star

HACL*, a formally verified cryptographic library written in F*

Score
94
★ 1.8k ⑂ 192 +1/day
F*
perlin-network
perlin-network
noise

A decentralized P2P networking stack written in Go.

Score
40
★ 1.8k ⑂ 207 +1/day
Go
Savjee
Savjee
SavjeeCoin

A simple blockchain in Javascript. For educational purposes only.

Score
90
★ 1.8k ⑂ 741
JavaScript
trezor
trezor
trezor-firmware

:lock: Trezor Firmware Monorepo

Score
92
★ 1.8k ⑂ 779 +6/day
C
mprimi
mprimi
portable-secret

Better privacy without special software

Score
74
★ 1.7k ⑂ 117
HTML
apple
apple
swift-crypto

Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on all Swift supported platforms.

Score
95
★ 1.7k ⑂ 212
Assembly
cloudflare
cloudflare
circl

CIRCL: Cloudflare Interoperable Reusable Cryptographic Library

Score
86
★ 1.7k ⑂ 211 +8/day
Go
TryCatchHCF
TryCatchHCF
Cloakify

CloakifyFactory - Data Exfiltration & Infiltration In Plain Sight; Convert any filetype into list of everyday strings, using Text-Based Steganography; Evade DLP/MLS Devices, Defeat Data Whitelisting Controls, Social Engineering of Analysts, Evade AV Detection

Score
75
★ 1.7k ⑂ 237
Python
node-opcua
node-opcua
node-opcua

Unlocking the Full Potential of OPC UA with Typescript and NodeJS - http://node-opcua.github.io/

Score
96
★ 1.6k ⑂ 514
TypeScript
zama-ai
zama-ai
tfhe-rs

TFHE-rs: A Pure Rust implementation of the TFHE Scheme for Boolean and Integer Arithmetics Over Encrypted Data.

Score
82
★ 1.6k ⑂ 326
Rust
ashutosh1206
ashutosh1206
Crypton

Library consisting of explanation and implementation of all the existing attacks on various Encryption Systems, Digital Signatures, Key Exchange, Authentication methods along with example challenges from CTFs

Score
75
★ 1.6k ⑂ 267
Python
iotexproject
iotexproject
iotex-core

Official implementation of IoTeX blockchain protocol in Go. An ultra-efficient EVM blockchain offering 1000 TPS with instant 1-block finality. Perfect for DeFi, DePIN tokenomics, Identities, and any trusted logic requiring Web3 composability

Score
96
★ 1.6k ⑂ 367
Go
DimensionDev
DimensionDev
Maskbook

The portal to the new, open Internet. ([I:b])

Score
95
★ 1.6k ⑂ 316 +1/day
TypeScript
Related Topics
#security#blockchain#rust#crypto#encryption#privacy#javascript#p2p#python#cryptocurrency#golang#zero-knowledge

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly