-
sha2
Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, and SHA-512
-
aes
Pure Rust implementation of the Advanced Encryption Standard (a.k.a. Rijndael)
-
rcgen
Rust X.509 certificate generator
-
openssl
bindings
-
p256
Pure Rust implementation of the NIST P-256 (a.k.a. secp256r1, prime256v1) elliptic curve as defined in SP 800-186, with support for ECDH, ECDSA signing/verification, and general purpose curve arithmetic
-
pbkdf2
Generic implementation of PBKDF2
-
oci-spec
Open Container Initiative Specifications in Rust
-
snow
A pure-rust implementation of the Noise Protocol Framework
-
rustls-pki-types
Shared types for the rustls PKI ecosystem
-
gix-hash
Borrowed and owned git hash digests used to identify git objects
-
rustls-webpki
Web PKI X.509 Certificate Verification
-
aws-lc-rs
cryptographic library using AWS-LC for its cryptographic operations. This library strives to be API-compatible with the popular Rust library named ring.
-
ring
An experiment
-
sha256
crypto digest
-
hmac-sha256
A small, self-contained SHA256, HMAC-SHA256, and HKDF-SHA256 implementation
-
rpm
A pure rust library for building and parsing RPMs
-
jwt-simple
Easy to use, secure, non opinionated JWT (JSON Web Tokens) implementation for Rust
-
boring
BoringSSL bindings
-
crunchy
unroller: deterministically unroll constant loops
-
russh
A client and server SSH library
-
akas
API Key Authorization Server
-
rattler
install conda environments
-
rattler_conda_types
Rust data types for common types used within the Conda ecosystem
-
orion
Usable, easy and safe pure-Rust crypto
-
dufs
distinctive utility file server
-
picky-asn1-x509
ASN1 types defined by X.509 related RFCs
-
tss-esapi
Rust-native wrapper around TSS 2.0 Enhanced System API
-
cargo-util
Miscellaneous support code used by Cargo
-
aegis
authenticated ciphers (AEGIS-128, AEGIS-256, AEGIS-128X, AEGIS-256X)
-
ssh-cipher
Pure Rust implementation of SSH symmetric encryption including support for the modern [email protected]/[email protected] and [email protected] algorithms as well as legacy support for older…
-
stringzilla
Search, hash, sort, fingerprint, and fuzzy-match strings faster via SWAR, SIMD, and GPGPU
-
cosmian_crypto_core
Cosmian base cryptographic library
-
rufendec
lightweight CLI tool for AES-256 encryption and decryption, preserving file names and directory structure. With support for ECB/GCM modes, it simplifies securing and restoring files with ease, all powered by Rust.
-
keccak-hash
keccak-hashis a set of utility functions to facilitate working with Keccak hashes (256/512 bits long) -
shadowsocks-crypto
Shadowsocks Crypto
-
xx
A collection of useful Rust macros and small functions
-
unarc-rs
Universal archive extraction & decompression library for retro + modern formats (7z, ZIP, RAR, LHA/LZH, TAR, ARJ, ARC/PAK, ZOO, HA, UC2, SQ/SQ2, SQZ, HYP, gz, bz2, Z)
-
mid
Creating a Machine ID hash for MacOS/Windows/Linux
-
textsurf
Webservice for efficiently serving multiple plain text documents or excerpts thereof (by unicode character offset), without everything into memory
-
i256
Optimized implementations of 256-bit signed and unsigned integers
-
sqlite-hashes
Hashing functions for SQLite with aggregation support: MD5, SHA1, SHA256, SHA512, Blake3, FNV-1a, xxHash
-
zkryptium
Rust crypto library for zero-knowledge proofs
-
vrf
Fast and extensible Verifiable Random Function (VRF) library; currently supporting secp256k1, secp256r1 and sect163k1 curves
-
lucky_commit
Make your git commits lucky!
-
quichash
High-performance cryptographic hash utility with SIMD optimization
-
tar-no-std
read Tar archives (by GNU Tar) in
no_stdcontexts with zero allocations. The crate is simple and only supports reading of “basic” archives, therefore no extensions, such as GNU Longname… -
enc_file
Password-based file encryption tool with a versioned header, AEAD, Argon2id KDF, and streaming mode. Library + CLI + GUI.
-
saorsa-pqc
Post-Quantum Cryptography library for Saorsa Labs projects
-
hpke-rs
HPKE Implementation
-
aes-wasm
AES-GCM, AES-OCB, AEGIS, AES-CTR, CMAC-AES for WebAssembly
-
scram-rs
Salted Challenge Response Authentication Mechanism (SCRAM) SASL mechanism, a library which implements SCRAM logic for Rust and C languages
-
dimpl
DTLS 1.2 implementation (Sans‑IO, Sync)
-
f256
Octuple-precision floating-point arithmetic
-
runtara-workflows
Workflow compilation library for runtara DSL
-
pkgsrc
Rust interface to pkgsrc packages and infrastructure
-
buup
Core transformation library with zero dependencies
-
fixed-hash
Macros to define custom fixed-size hash types
-
giant-spellbook
cryptographic multi-tool with file analysis, encoding, bitflipping, splitting, hashing, encryption, signing, and more
-
lockstitch
incremental, stateful cryptographic primitive for symmetric-key cryptographic operations in complex protocols
-
rooster
password manager
-
filecoin-hashers
Hashers used in filecoin and their abstractions
-
jaws
JSON Algorithms and Web Signing
-
krimedc
A KDC based on libkrimes
-
async-snmp
Modern async-first SNMP client library for Rust
-
lcpfs
LCP File System - A ZFS-inspired copy-on-write filesystem for Rust
-
whatsyoursign
inspect the signature of a file
-
elf2tab
Compiles from ELF to TAB (a Tock Application Bundle using the Tock Binary Format)
-
ort-openrouter-cli
Open Router CLI
-
magic-crypt
MagicCrypt is a Java/PHP/NodeJS/Rust library to encrypt/decrypt strings, files, or data, using Data Encryption Standard(DES) or Advanced Encryption Standard(AES) algorithms. It supports CBC block cipher mode…
-
rand_aes
AES based pseudo-random number generator
-
sd-jwt-payload
Selective Disclosure JWTs (SD-JWT)
-
ecies_25519
Cross-platform Elliptic Curve Integrated Encryption Scheme (ECIES) using X25519, AES-256-GCM, and HKDF-SHA256
-
libcrux-p256
Formally verified P-256 implementation
-
l-s
Summary any file‘s meta
-
arrow-avro
Support for parsing Avro format into the Arrow format
-
nu_plugin_nw_ulid
Production-grade ULID (Universally Unique Lexicographically Sortable Identifier) utilities plugin for Nushell with cryptographically secure operations, enterprise-grade security, and streaming support
-
fluxencrypt
A high-performance, secure encryption SDK for Rust applications
-
gencrypt
Personal usage hashing utility
-
ruscrypt
⚡ Lightning-fast cryptography toolkit built with Rust - A comprehensive CLI tool for classical and modern cryptographic operations
-
seal-crypto
providing pure cryptographic capability abstractions (traits) and implementations for the seal-kit ecosystem
-
pg_ecdsa_verify
A PostgreSQL extension for ECDSA signature verification
-
vsf
Versatile Storage Format
-
card-cli
FIDO(U2F, WebAuthn), YubiKey, OpenPGP command line tool
-
luks-header-backup
A luks header backup tool
-
cosmian_kms_crypto
Cosmian KMS Crypto - cryptographic operations and algorithms
-
crypto-async-rs
High-performance pure Rust cryptographic library with async streaming support
-
httpsig
IETF RFC 9421 of http message signatures
-
xaes-256-gcm
Pure Rust implementation of the XAES-256-GCM extended-nonce Authenticated Encryption with Associated Data (AEAD)
-
authrs
A comprehensive authentication library for Rust
-
symcrypt
Friendly and Idiomatic Wrappers for SymCrypt
-
nautilus-testkit
Testing utilities for the Nautilus trading engine
-
pqc-binary-format
Standardized binary format for post-quantum cryptography encrypted data interchange
-
saorsa-fec
Quantum-safe erasure coding with post-quantum cryptography using saorsa-pqc
-
ribbit-client
Ribbit protocol client with signature verification for Blizzard's NGDP system
-
safehold
A secure cross-platform environment variable manager with CLI and optional GUI for encrypted storage of secrets and config
-
rustgenhash
generate hashes from the command line
-
cachekit-core
LZ4 compression, xxHash3 integrity, AES-256-GCM encryption for byte payloads
-
termprofile
detect and handle terminal color/styling support
-
hana-vault
used by the Hana SSH client for storing user data securely in encrypted SQLite
-
clock-hash
ClockHash-256: Consensus hash function for ClockinChain
-
ssri
Various utilities for handling Subresource Integrity
-
s-zip
High-performance streaming ZIP library with AES-256 encryption and async/await support - Read/write ZIP files with minimal memory footprint. Supports password protection, cloud storage, and Tokio runtime.
-
fnv_rs
Fowler–Noll–Vo hash function including 32, 64, 128, 256, 512, & 1024 bit variants
-
crabapple
iOS backup decryption and encryption
-
omnibor
Reproducible software identity and fine-grained build dependency tracking
-
fhc
File hash checker (BLAKE3, SHA256, SHA512)
-
dmgwiz
Extract filesystem data from DMG files
-
dcrypt-params
Constant values for dcrypt library
-
ratify
signing and verifying files and directories
-
apple-cryptokit-rs
wrapper around Apple's native CryptoKit framework for App Store compliant cryptography
-
malwaredb-virustotal
Logic and datatypes for interacting with VirusTotal
-
wit-deps-cli
WIT dependency manager
-
cryptocol
cryptographic library that includes big number arithmetic operations, hash algorithms, symmetric-key cryptographic encryption/decryption algorithms, asymmetric-key (public-key) cryptographic…
-
backup-suite
Fast, secure & intelligent local backup tool with AES-256 encryption and Zstd compression
-
darkstrata-credential-check
Rust SDK for DarkStrata credential breach checking API with k-anonymity privacy protection
-
ciphern
Enterprise-grade cryptographic library
-
sxurl
Fixed-length, sliceable URL identifier system for efficient database storage and querying
-
libkrimes
A pure rust, minimal kerberos library
-
img4-dump
Extracts payloads and metadata from IMG4/IM4P/IM4M; decrypts with user-supplied IV+Key; optional LZFSE/LZSS decompress
-
sd_jwt
SD-JWT
-
thash
A terminal program for hashing with many algorithms and many output formats, and recursive hashing support
-
spake2-conflux
The SPAKE2 password-authenticated key-exchange algorithm
-
nut-shell
A lightweight command-line interface library for embedded systems
-
atlas-transparency-log
A cryptographically secure transparency log service for C2PA manifests with Merkle tree proofs
-
genesis-preflight
A zero-dependency CLI tool for validating and documenting scientific datasets in preparation for DOE Genesis Mission ingestion
-
typwriter
compiling, formatting, and watching Typst documents, with PDF metadata and permission management
-
sha3sum
compute and check SHA3 message digest
-
atproto-plc
did-method-plc implementation for ATProto with WASM support
-
async-hash
Traits and helper functions for SHA256 hashing of async data types
-
cert-dump
High-performance X.509 certificate scanner and extractor for binary files
-
ezcheck
lightweight, cross-platform, and high-performance tool for calculating, comparing, and verifying hash of strings and files
-
aescrypt-rs
AES Crypt (v0-v3) Rust encryption/decryption library
-
jas
Just an installer
-
atlas-common
Common functionality for Atlas ML provenance system
-
enchantress
AES-256 file encryption tool
-
blz-mcp
MCP server for blz documentation search
-
libcrux-aesgcm
Libcrux AES-GCM implementation
-
wormsign
Dilithium5 signature tool
-
file_rw
high-performance, memory-mapped file I/O utilities
-
netviper-talos
A Rust-based secure licensing system
-
rdf-canon
RDF Dataset Canonicalization algorithm version 1.0 (RDFC-1.0) compatible with Oxigraph and Oxrdf
-
stellar-org
A fast CLI tool to organize your files automatically by category, date, or hybrid mode
-
gatewarden
Hardened Keygen.sh license validation infrastructure
-
crypter
A AES-GCM 256 encryption and decryption library
-
pmv_encryption_rs
PersonalMediaVault encrypted storage model. This library allows to encrypt and decrypt data, and also read ans write files in the same format PersonalMediaVault uses.
-
zsign-rs
Cross-platform iOS code signing library - Rust port of zsign
-
rustls-mbedtls-provider-utils
code used in mbedtls based provider for rustls
-
frost-p256
A Schnorr signature scheme over the NIST P-256 curve that supports FROST
-
hyper-custom-cert
A small, ergonomic HTTP client wrapper around hyper with optional support for custom Root CAs and a dev-only insecure mode for self-signed certificates
-
colonyos
Rust SDK for ColonyOS - build distributed applications with executors that can run anywhere
-
libaes
AES cipher in safe Rust with no dependencies
-
aes-gcm-stream
AES GCM stream encrypt and decrypt library, supports AES128/192/256 bit keys
-
hawk
Hawk Implementation for Rust
-
color_quant
Color quantization library to reduce n colors to 256 colors
-
twocha
2cha - High-performance VPN utility with IPv4/IPv6 support
-
rkik-nts
High-level NTS (Network Time Security) Client library based on ntpd-rs
-
nydus-utils
helpers for Nydus Image Service
-
shamir_share
A secure and efficient Rust library for Shamir's Secret Sharing
-
crabgraph
A safe, ergonomic, high-performance cryptographic library for Rust built on audited primitives
-
pqc-combo
Pure Rust ML-KEM-1024 + ML-DSA-65 + AES-256-GCM for no_std
-
sigstore-types
Core types and data structures for Sigstore
-
fract
A Hyperchaotic, Quantum-Resistant, Minimalist Cryptographic Hash
-
algos
A collection of algorithms in Rust
-
kodegen_bundler_sign
KODEGEN.ᴀɪ: Database query and schema exploration MCP tools for AI agents
-
rustyface
A Huggingface downloading CLI tool written in Rust
-
rust-bottle
Bottle protocol - layered message containers with encryption and signatures
-
sha256sum
Generate checksum of a file with the SHA256 algorithm
-
shield-core
EXPTIME-secure encryption library - Rust core implementation
-
keyrex
Secure, lightweight key-value vault for managing secrets locally using AES-256-GCM encryption
-
nu_plugin_hmac
A HMAC sealing plugin for Nushell
-
dcrypt-symmetric
Symmetric encryption algorithms for the dcrypt library
-
avx-nucleus
Atomic-level operations - Foundation of avx cryptography stack
-
socks5_kyber_proxy
Async socks5 proxy that uses Kyber1024 and triple AES-256
-
greentic-mcp-exec
Greentic executor for running wasix:mcp-compatible WebAssembly components with policy-driven verification and sandboxing
-
win-crypto-ng
Safe bindings to Windows Cryptography API: Next Generation
-
iwcore
IntelliWallet Core - Password manager library with AES-256 encryption
-
xllm-proxy
TCP proxy server with AES-256-GCM encryption for xllm
-
shosha256
A sha256 previewer I made just for fun
-
hierarchical_hash_wheel_timer
A low-level timer implementantion using a hierarchical four-level hash wheel with overflow
-
totpyx
Minimal, dependency-free RFC 6238 TOTP implementation
-
smart-locker
A smart locker CLI tool
-
socks5_tokio
Async socks5 proxy that uses Kyber1024 and triple AES-256
-
aranya-crypto
The Aranya Cryptography Engine
-
obfuse
Compile-time string obfuscation with runtime decryption and secure memory wiping
-
extendhash
Rust Hash Extender
-
coz-rs
Coz cryptographic JSON messaging specification
-
sponge-hash-aes256
A sponge-based secure hash function that uses AES-256 as its internal PRF
-
nonce-extension
Derive-Key-AES and Double-Nonce-Derive-Key-AES nonce extension mechanisms (DNDK-GCM)
-
sigstore-crypto
Cryptographic primitives for Sigstore
-
titor
A high-performance checkpointing library for time-travel through directory states
-
turnkey_api_key_stamper
Generate signatures over Turnkey API requests using a P-256 key
-
secra-pluginctl
生产级插件打包工具 - 安全可信的插件产物管理(支持加密、签名、并发处理)
-
sapphire-hash
A recursive, performant file hash calculator
-
luckdb
A Lightweight JSON Document Database in Rust
-
bomboni_request
working with API requests. Part of Bomboni library.
-
sha3-circuit
Lookup based midnight-proofs (halo2 fork) implementation of keccak-f[1600] permutation and gadgets for the sha3-256 and keccak-256 hash functions
-
emixcrypto
Cryptographic utilities for EssentialMix, providing encryption, hashing, encoding, and random number generation
-
some-auth
User management and JWT logic for API services
-
gpui-terminal
Terminal emulator component for gpui
-
rustls-mbedcrypto-provider
Mbedtls based crypto provider for rustls
-
mcp-exec
Greentic executor for running wasix:mcp-compatible WebAssembly components with policy-driven verification and sandboxing
-
llm-registry-core
Core domain types and models for the LLM Registry - A secure, production-ready registry for Large Language Models
-
oxdl
Asynchronous downloader with progress bars and SHA256 verification
-
yaxpeax-ia64
ia64 decoder for the yaxpeax project
-
stem-splitter-core
Core library for AI-powered audio stem separation
-
altcha-lib-rs
Community implementation of the Altcha library in Rust for your own server application to create and validate challenges and responses
-
wolfssl-wolfcrypt
Rust wrapper for wolfssl C library cryptographic functionality
-
rsfn-file
Utilitário para arquivos que trafegam na RSFN (Rede do Sistema Financeiro Nacional)
-
sigstore-verify
Sigstore signature verification
-
gel-auth
Authentication and authorization for the Gel database
-
colors-by-example
Pick ansi-256 colors by examples
-
chksum
hash functions with a straightforward interface for computing digests of bytes, files, directories, and more
-
smallmap
Small byte-sized generic key-value map type
-
fluent-hash
A lightweight library which provides a fluent interface for generating SHA-1 and SHA-2 digests
-
duplicate_file_finder
Finds duplicate files
-
stardex
A zero-trust, streaming tar parser + per-file hasher for backup pipelines
-
sigstore-sign
Sigstore signature creation
-
qail-pg
Fastest async PostgreSQL driver - AST to wire protocol, optional io_uring on Linux
-
dia-hammer
-
rust-secure-logger
Memory-safe security logging for financial systems and critical infrastructure with encryption, log forwarding, and compliance automation
-
cliff3-util
SHA(256/512) hash, AES/RSA 암복화, 한글, I/O 및 날짜 관련 함수 모음 입니다
-
rommer
A powerful tool designed to customize Android ROM ZIP files without building from source
-
otp-std
Generating and verifying One-Time Passwords
-
bp256
Brainpool P-256 (brainpoolP256r1 and brainpoolP256t1) elliptic curves
-
base256
Encode and decode data in base 256 easily typed words
-
jsonhash
A command-line tool to generate hash values for files. SHA256 and MD5. Output and Error messages in JSON format.
-
hashkitten
A purrfect hashing companion
-
bignp256
Pure Rust implementation of the Bign P-256 (a.k.a. bign-curve256v1) elliptic curve as defined in STB 34.101.45-2013, with general purpose curve arithmetic
-
ddupe
Fast, cross-platform CLI for finding and removing duplicate files by content hash
-
cmtree
A generic Cartesian Merkle Tree implementation
-
soft-aes
A Rust-based software library for AES
-
avila-primitives
Big integer primitives (U256, U512, U1024, U2048, U4096) - Built on avila-nucleus
-
websum
Next-gen integrity checker written in Rust
-
dechdev_rs
by DECHDEV
-
rust-crypto-utils
Memory-safe cryptographic utilities for secure key handling, encryption, and post-quantum readiness
-
northroot-proof-engine
Core proof computation and validation library for PoSH (Proof of Shape) and PoX (Proof of Execution)
-
sigstore-merkle
RFC 6962 Merkle tree verification for Sigstore
-
llm-orchestrator-auth
Authentication and authorization for LLM Orchestrator
-
jmix-rs
JMIX (JSON Medical Interchange) format - secure medical data exchange with cryptographic features
-
quantum-sign
post-quantum signatures, format, policy, and CLI in one crate
-
lit-frost-redjubjub
A Schnorr signature scheme over the NIST P-256 curve that supports FROST
-
lit-frost-p256
A Schnorr signature scheme over the NIST P-256 curve that supports FROST
-
kaff_sso
Small-buffer-optimized generic buffer and UTF-8 string type
-
midnight-circuits
Circuit and gadget implementations for Midnight zero-knowledge proofs
-
makiko
Asynchronous SSH client library in pure Rust
-
ftv
Convert anything to video and revert to normal!
-
risc0-povw
Core library for RISC Zero Proof of Verifiable Work (PoVW)
-
entidb_ffi
Stable C ABI for EntiDB bindings
-
hbsx
file encryption tool with compression support
-
grz-check
validating incoming files of Modellvorhaben §64e submissions to Genomrechenzentren (GRZ) in Germany
-
radix256_sort
A high-performance Radix Sort implementation using base-256 for u32
-
vpncloud
Peer-to-peer VPN
-
inksac
Just another color lib for terminal environment
-
lit-frost-p384
A Schnorr signature scheme over the NIST P-256 curve that supports FROST
-
nvana_fixed
High-precision fixed-point arithmetic library for financial and DeFi calculations
-
fuck-tools-rs
Fuck Tools
-
cynapse
Real-time, memory-resident binary integrity verification for Rust applications
-
ps-hash
Generates 64-byte ascii hashes with 256 bits of security
-
hc-256
Stream Cipher
-
gcm_rs
AES-256 GCM
-
midnight-zk-stdlib
Standard library of circuits and utilities for Midnight zero-knowledge proofs
-
vector_sdk
Rust SDK for building Vector bots
-
aman
The definitive, high-performance binary integrity & signing platform. Supports P-256, Ed25519, Multi-sig, and Anti-tamper.
-
keygate-jwt
Easy to use, secure, and opinionated JWT (JSON Web Tokens) implementation for Rust
-
dexios
Secure, fast and authenticated command-line encryption of files with modern algorithms and an audited encryption backend
-
lesspass
An efficient implementation of the LessPass password generator
-
base-encode
Encode and decode data to any base
-
jwts
JSON Web Tokens
Try searching with DuckDuckGo or on crates.io.