CATEGORY

Cryptography 6,603 crates

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

noah-ed25519-dalekFast and efficient ed25519 EdDSA key generations, signing, and verification in pure Rust.7,373BSD-3-ClauseCryptographyNo standard library zksync_tee_verifierZKsync library for TEE verification7,365MIT OR Apache-2.0Cryptography dkimComplete DKIM library.7,359MITAuthenticationCryptography scoop-hashHashing library for libscoop7,352MIT OR Apache-2.0Cryptography bandersnatchBandersnatch: a curve defined over the scalar field of the BLS12-381 curve7,342MIT/Apache-2.0Cryptography merkle-tree-bulletin-boardA public bulletin board based upon Merkle trees.7,323MIT OR Apache-2.0CryptographyData structures veilid-async-tlsAsynchronous TLS/SSL streams using Rustls.7,299MIT/Apache-2.0AsynchronousCryptography aegis-vault-utilsUtility for interacting and generating OTP codes from the Android app Aegis Authenticator's backup vault7,289GPL-3.0-or-laterAuthenticationCryptography cometbftCometBFT is a high-performance blockchain consensus engine that powers Byzantine fault tolerant applications written in any…7,264Apache-2.0CryptographyCryptography::Cryptocurrencies bcrypt-bsdRust wrapper around BCrypt implementation in C, fully compatible with OpenBSD bcrypt7,257MITCryptography morusMORUS authenticated cipher (MORUS-1280-128)7,238MITCryptographyNo standard library ark-std-zypherA library for no_std compatibility7,237MIT/Apache-2.0Cryptography sighHTTP signature generation and verification for ActivityPub, using OpenSSL7,218MITCryptographyNetwork programming jwks-client-updateLibrary to validate JWT tokens using JSON Web Key Set (JWKS)7,217MITAuthenticationCryptography secret-sdk-protoProtobuf struct definitions for interacting with Secret7,185UnlicenseCryptographyCryptography::Cryptocurrencies veriform_deriveCustom derive for the Veriform verifiable data serialization format7,175Apache-2.0AuthenticationCryptography zkp-starkImplementation of the STARK ZK-proof system7,164Apache-2.0AlgorithmsCryptography ramp-primesA Rust Library For Generating Large Prime and Composite Numbers using ramp with a simplistic interface.7,164MIT OR Apache-2.0AlgorithmsCryptography core-cryptoSymbol & Nis1 Crypto Core crate.7,156Apache-2.0Cryptography shortcakeA generic Rust implementation of the Pasini-Vaudenay 3-move SAS-based authenticated key agreement protocol7,152MITCryptographyNo standard library pywrapper-macroMacros needed to create a Python wrapper for CipherCore7,148Apache-2.0Cryptography zerostash-filesSafe and secure backup library7,146MIT/Apache-2.0CryptographyFilesystem authly-commonAuthly common datatypes and algorithms7,121Apache-2.0AuthenticationCryptography nitro_attestParse and validate Nitro Enclave attestation documents7,111MITCryptographyHardware support ark-ff-optimizedOptimized field implementations that outperform the generic field implementations in arkworks7,110MITCryptography distro-keyringKeyring data files from linux distributions7,081MIT OR Apache-2.0AuthenticationCryptography fluent-hashA lightweight library which provides a fluent interface for generating SHA-1 and SHA-2 digests.7,074Apache-2.0Cryptography generic-eciesECIES encryption scheme for generic parameters7,072MIT OR Apache-2.0Cryptography serde-crypt-macroThe end-to-end encrypted serde::Serializer and serde::Deserializer - wasm-ready - procedural macro to generate…7,058GPL-3.0-or-laterCryptography just-argon2Bindings to the argon2 C library.7,057Apache-2.0AlgorithmsAPI bindings fair-baccaratDeterministically plays games of baccarat using a server seed, client seed and nonce.7,051MITCommand line utilitiesCryptography amareleo-node-syncSynchronization for a lite Aleo development node7,048Apache-2.0CryptographyCryptography::Cryptocurrencies rops-cliSOPS CLI alternative in pure Rust7,043MPL-2.0Command line utilitiesCryptography ark-ff-asm-zypherA library for generating x86-64 assembly for finite field multiplication7,031MIT OR Apache-2.0Cryptography ark-serialize-zypherA library for serializing types in the arkworks ecosystem7,022MIT OR Apache-2.0Cryptography get-hashGet hash of a string7,020MITCommand line utilitiesCryptography polyhashPOLYVAL and GHASH per RFC 8452.7,020BSD-3-ClauseCryptographyNo standard library sanitizationDependency-free no_std secret memory sanitization with safe defaults and an explicit volatile wipe backend.7,019MIT OR Apache-2.0CryptographyMemory management gnostr-coreReplication protocol for Hypercore feeds7,017MIT OR Apache-2.0AsynchronousConcurrency isap-aeadPure Rust implementation of ISAP v2 with Ascon and Keccak7,017MITCryptographyNo standard library kbgpgGnuPG-compatibility wrapper for Keybase7,013GPL-2.0Command line utilitiesCryptography ark-ff-macros-zypherA library for generating x86-64 assembly for finite field multiplication7,000MIT OR Apache-2.0Cryptography smartnoise_runtimeA library of algorithms for differentially private data analysis.6,999MITCryptographyScience zksync_protobuf_configProtobuf deserialization for ZKsync configs6,988MIT OR Apache-2.0Cryptography brave-miraclSubset of the MIRACL Core library that includes the bn254 elliptic curve6,982Apache-2.0Cryptography faestPure Rust implementation of the FAEST post-quantum secure digital signature scheme6,980Apache-2.0 OR MITCryptography xkcp-sysNative bindings to the XKCP library6,974CC0-1.0AlgorithmsCryptography crypto_vectorsCryptography Test Vectors6,951MITCryptography rings-transportTransport layer implementation for Rings Core6,941GPL-3.0CryptographyNetwork programming rust_ev_system_libraryImplementation of E-Voting system library functionalities for the Verifier6,936GPL-3.0+CryptographyMathematics peat-meshPeat mesh networking library with CRDT sync, transport security, and topology management6,929Apache-2.0CryptographyNetwork programming serde-cryptThe end-to-end encrypted serde::Serializer and serde::Deserializer - wasm-ready6,923GPL-3.0-or-laterCryptography scramblrObfuscation for Ordinary6,905AGPL-3.0-onlyCryptography minotpSimple OTP library for Rust.6,890MITCryptographyNo standard library xaynet-coreThe Xayn Network project is building a privacy layer for machine learning so that AI projects can meet compliance such as GDPR…6,869non-standardCryptographyScience air-irIntermediate representation for the AirScript language6,860MITCompilersCryptography amareleo-node-metricsA node for a lite Aleo development node6,836Apache-2.0CryptographyCryptography::Cryptocurrencies sp1-recursion-circuit-v2SP1 is a performant, 100% open-source, contributor-friendly zkVM.6,828MIT OR Apache-2.0Cryptography ezcryptFile encryption utility with forgot password functionality6,824GPL-2.0-or-laterCommand line utilitiesCryptography amareleo-node-bft-storage-serviceA storage service for the memory pool in a lite Aleo development node6,809Apache-2.0CryptographyCryptography::Cryptocurrencies ark-ff-zypherA library for finite fields6,806MIT OR Apache-2.0Cryptography bananapeelA darn-slippery obfuscator algorithm!6,805MITAlgorithmsCryptography amareleo-chain-accountAccount for a lite Aleo development node6,801Apache-2.0CryptographyCryptography::Cryptocurrencies amareleo-node-bft-ledger-serviceA ledger service for the memory pool in a lite Aleo development node6,801Apache-2.0CryptographyCryptography::Cryptocurrencies ledger-tendermintLibrary to integrate with the Ledger Tendermint app6,790Apache-2.0AuthenticationCryptography zksync_logs_bloom_backfillZKsync logs bloom backfill6,776MIT OR Apache-2.0Cryptography authly-clientA Rust client for Authly6,772Apache-2.0AuthenticationCryptography lox-zkpA toolkit for auto-generated implementations of Schnorr proofs6,770CC0-1.0Cryptography hbbftThe Honey Badger of Byzantine Fault Tolerant Consensus Protocols6,764MIT/Apache-2.0AlgorithmsAsynchronous hakanaiCLI client for Hakanai, a secure secret sharing service.6,738Apache-2.0Command line utilitiesCryptography ed25519-dalek-xkeypairBIP32 implementation for ed25519-dalek key pairs.6,736MIT OR Apache-2.0CryptographyNo standard library pkce-stdHandling Proof Key for Code Exchange.6,736MITCryptographyWeb programming zksync_external_proof_integration_apiZKsync external proof integration API6,736MIT OR Apache-2.0Cryptography pontifexAn abstraction for building and interacting with AWS Nitro enclaves.6,711MITCryptographyDevelopment tools::FFI cts-commonCommon types and traits used across the CipherStash ecosystem6,711non-standardCryptographyDatabase interfaces solar-codegenSolidity MIR and EVM code generation6,697MIT OR Apache-2.0CompilersCryptography factoInteger factorization and prime certification6,689MIT OR Apache-2.0CryptographyMathematics digest-hashCryptography-grade data structure hashing6,684Apache-2.0/MITCryptographyData structures pdao-colony-contract-commonPDAO library for colony chain contract development6,679MITCryptographyWebAssembly mcl_deriveRust FFI bindings for the MCL pairing-based cryptography.6,650MITAPI bindingsCryptography pswrdStateless password vault6,628MIT/Apache-2.0AuthenticationCommand line utilities zksync_env_configZKsync env deserialization for configs6,620MIT OR Apache-2.0Cryptography sp1-perfA performance evaluation tool for SP1 programs.6,619MIT OR Apache-2.0Cryptography greentic-secrets-provider-vault-kvHashiCorp Vault KV backend for the Greentic secrets core.6,608MITAuthenticationConfiguration zero-plonkA pure-Rust implementation of the PLONK ZK-Proof algorithm6,607MPL-2.0AlgorithmsCryptography leo-interpreterInterpreter for the Leo programming language6,603GPL-3.0CompilersCryptography easy-srpeasy-srp wraps the rust srp crate and provides an easy to use API.6,602BSD-3-ClauseAuthenticationCryptography mpp-brRust SDK for the Machine Payments Protocol (MPP)6,602MIT OR Apache-2.0AuthenticationCryptography bh-sd-jwtTBTL's library for handling SD-JWT specification.6,600non-standardAuthenticationCryptography ark-serialize-derive-zypherA library for deriving serialization traits for the arkworks ecosystem6,598MIT OR Apache-2.0Cryptography ledger-transport-zemuLedger Hardware Wallet - Zemu Transport6,598Apache-2.0AuthenticationCryptography amareleo-node-bftA memory pool for a lite Aleo development node6,595Apache-2.0CryptographyCryptography::Cryptocurrencies safe_paillier_rustAn implementation of the Paillier cryptosystem with homomorphic properties, leveraging Rust's type system and safety guarantees.6,582MITAlgorithmsCryptography tokio-rustls-fork-shadow-tlsAsynchronous TLS streams wrapper for Tokio based on Rustls.6,576MIT/Apache-2.0AsynchronousCryptography leo-retrieverA retriever for the Leo programming language6,565GPL-3.0CompilersCryptography yogcryptA high-performance, general purpose crypto library in pure Rust6,565MIT/Apache-2.0Cryptography bundyBundy data signing and verification library6,534MPL-2.0Cryptography spark-cryptographyCryptography module for Spark Rust SDK6,532Apache-2.0CryptographyCryptography::Cryptocurrencies dfns-sdk-rsModular, extensible, and easy-to-use Rust SDK for the Dfns API6,532MITAPI bindingsCryptography black-baggSecure password manager with RAM-only execution, fixed contact display, and post-quantum cryptography6,523MIT OR Apache-2.0Command line utilitiesCryptography ministark-gpuGPU optimized primitives commonly used by STARK/SNARK provers6,512MITCryptography qudag-cryptoQuantum-resistant cryptography library for QuDAG - includes ML-KEM-768, ML-DSA, HQC, and BLAKE36,467MIT OR Apache-2.0Cryptography cryptraits-macrosCryptographic primitives traits macros implementation.6,457MITCryptography pwdmRudimentary command-line tool and Rust library for managing passwords.6,437Apache-2.0Command line utilitiesCryptography thor-devkitRust library to aid coding with VeChain: wallets, transactions signing, encoding and verification, smart contract ABI…6,425GPL-3.0Cryptography trust-tasks-proofPluggable ProofVerifier implementations for the Trust Tasks framework. Backends are gated by Cargo features; ships with an…6,425Apache-2.0AuthenticationCryptography agentmesh-mcpPublic Preview — MCP governance and security primitives for the Agent Governance Toolkit6,415MITAuthenticationCryptography ockam_node_test_attributeOckam node attribute proc_macros.6,409Apache-2.0AsynchronousAuthentication rudricCLI tool for managing secrets in a secure way6,380MITCommand line utilitiesCryptography transaction-decoderA CLI tool for decoding EVM transactions6,369MITCommand line utilitiesCryptography rbtablesFast & extensible rainbow tables implementation6,367MITCryptography stealth-libZK-friendly cryptographic primitives (MiMC hash, Merkle trees)6,364MITCryptographyData structures amareleo-node-consensusA node consensus for a lite Aleo development node6,360Apache-2.0CryptographyCryptography::Cryptocurrencies advanced-random-stringProvides advanced string generation based on given charsets, lengths, and RNGs.6,359MITAlgorithmsCryptography plonk_gadgetsA collection of generic gadgets for the PLONK ZK-Proof algorithm6,337MPL-2.0AlgorithmsCryptography uniqueidGenerates a unique hash/identifier for a system given a set of parameters.6,329GPL-3.0AuthenticationCryptography wedpr_l_bulletproofsA pure-Rust implementation of Bulletproofs using Ristretto6,328MITCryptography ledger-bluetoothLedger Hardware Wallet - Bluetooth Transport6,317Apache-2.0AuthenticationCryptography secret-keeper-hashivaultHashivault SecretKeeper, an integration with Hashicorp Vault for https://crates.io/crates/secret-keeper6,311Apache-2.0 OR MITAPI bindingsCryptography vercre-coreDEPRECATED: OpenID compliant Verifiable Credential core types and traits6,304MIT OR Apache-2.0AuthenticationCryptography pqcrypto-ledacryptkemPost-Quantum Key-Encapsulation Mechanism ledacryptkem6,286MIT OR Apache-2.0Cryptography pwdgA rudimentary command-line tool and Rust library for generating secure, random passwords.6,284Apache-2.0Command line utilitiesCryptography anonymous-credentialsImplementation of Direct Anonymous Attestation for the Web Discovery Project6,273MPL-2.0Cryptography rs-password-utilsPassword utilities, writen in Rust6,271MIT/Apache-2.0Command line utilitiesCryptography gmssl-sysFFI bindings to GmSSL6,267MITCryptographyExternal FFI bindings cprfConstrained pseudo random function (PRF) in Rust6,261MITCryptography ferveo-nucypherAn implementation of a DKG protocol for threshold decryption.6,257GPL-3.0Cryptography vsss-rs-stdVerifiable Secret Sharing Schemes for splitting, combining and verifying secret shares6,239Apache-2.0 OR MITAlgorithmsCryptography street-credManage encrypted secrets for your applications.6,221MITCommand line utilitiesConfiguration turbomcp-dpopDPoP (RFC 9449) implementation for TurboMCP with HSM support6,221MITAuthenticationCryptography tuple-hashTupleHash per NIST SP 800-1856,196BSD-3-ClauseCryptographyNo standard library spiral-rsRust implementation of the Spiral PIR scheme6,176MITCryptography field-encryptionA library for formattable field encyption.6,169MITCryptography ark-poly-zypherA library for efficient polynomial arithmetic via FFTs over finite fields6,167MIT OR Apache-2.0Cryptography marLibrary for reading and writing Mozilla Archive files6,147MPL-2.0CryptographyParser implementations sunscreen_curve25519A pure-Rust implementation of group operations on ristretto255 and Curve255196,147BSD-3-ClauseCryptographyNo standard library xkcp-rsSafe wrappers to the XKCP library6,145CC0-1.0AlgorithmsAPI bindings aeonfluxComposable, lightweight, fast attribute-based anonymous credentials with infinite (aeon) rerandomised (flux) presentations using…6,144BSD-3-ClauseCryptographyNo standard library ocspAn OCSP encoding/decoding lib for Rust6,137Apache-2.0Cryptography kyberauthEnable AES keys transfer on unsecure channel using quantum-resistant Kyber6,136MIT OR Apache-2.0AuthenticationCryptography bitcoin-u160A Rust crate for efficiently handling 160-bit opaque blobs, commonly used in cryptographic and Bitcoin-related contexts, with…6,132MITCryptographyData structures valar-spiral-rsFork of spiral-rs: Rust implementation of the Spiral PIR scheme6,131MIT OR Apache-2.0Cryptography amareleo-node-restA REST API server for a lite Aleo development node6,123Apache-2.0CryptographyCryptography::Cryptocurrencies winternitz-otsA Rust Library For Interacting With Winternitz One-Time Signatures, a Hash-Based, Post-Quantum Digital Signature Scheme Based On…6,111Apache-2.0AlgorithmsAuthentication iq-cryptoGeneral-purpose pure Rust cryptography library providing a facade over a number of cryptographic algorithm implementations…6,105Apache-2.0 OR MITCryptography hash2fieldImplements safe hash to a finite field as described in…6,098Apache-2.0CryptographyNo standard library csidhPure Rust implementation of the CSIDH cryptographic algorithm for secret key exchange. Provides a no_std-friendly implementation.…6,091Apache-2.0 OR MITCryptographyNo standard library pg-corePostGuard core library for communication and bytestream operations.6,089MITCryptography chachachaSIMD optimized implementations of the Chacha stream cipher6,085MITAlgorithmsCryptography nostringerRing signatures (SAG, BLSAG) for Nostr6,072MITAuthenticationCryptography samotop-with-native-tlsNative TLS support for Samotop6,062MIT OR Apache-2.0CryptographyEmail gday_encryptionSimple encrypted ChaCha20Poly1305 wrapper around an async IO stream.6,051MITCryptography sunscreen_compiler_commonThis crate contains common functionality for Sunscreen's FHE and ZKP compilers.6,040AGPL-3.0-onlyCryptography fs-verityProduce fs-verity measurements in pure Rust, or access the Linux kernel APIs to freeze a file with `fs-verity` and get its digest6,038MIT OR Apache-2.0AlgorithmsCryptography tweetnacl-rsTweetNacl library, re-export from sodalite.6,035MITAlgorithmsCryptography sec-storeSimple encrypted storage6,027BSL-1.0ConfigurationCryptography pqcrypto-picnicPicnic implementation for `pqcrypto`6,022MITCryptographyNo standard library igeInfinite Garble Extension (IGE) block cipher mode of operation6,010MIT OR Apache-2.0CryptographyNo standard library lea256LEA 256-bit key5,979UnlicenseCryptographyNo standard library rug-miller-rabinA multi-threaded, arbitrary precision implementation of the Miller-Rabin primality test using rug (GMP).5,978LGPL-3.0+CryptographyMathematics stellar-rsA Rust SDK for the Stellar network.5,975MITCryptographyCryptography::Cryptocurrencies gm-sm4A Rust Implementation of China's Standards of Encryption Algorithms SM45,967MITCryptography ark-ec-zypherA library for elliptic curves and pairings5,960MIT OR Apache-2.0Cryptography umbral-rsA pure-Rust implementation of the Umbral threshold Proxy Re-encryption scheme5,945GPL-3.0-onlyAlgorithmsCryptography amareleo-nodeA node for a lite Aleo development node5,941Apache-2.0CryptographyCryptography::Cryptocurrencies zf-zebrachain🦓 🔗 ZebraChain is a logged, quantum safe signing protocol designed to replace the long lived asymmetric key pairs used to sign…5,916MIT OR Apache-2.0Cryptography rust_code_obfuscatorA Rust library to easily obfuscate strings and control-flow using cryptify lib5,909MITCommand line utilitiesCryptography better-blockmapGenerate better blockmap files for electron-builder5,908MITCryptography easy_sslthis is a rust lib to create x509 ssl certificate and private key file via an api and can be used in other rust projects.5,896MITAPI bindingsCryptography anysc-rustlscrate-level shim layer for any {async crate}-rustls5,893MITAsynchronousCryptography crackena fast password wordlist generator, Smartlist creation and password hybrid-mask analysis tool5,880MITCommand line utilitiesCryptography amareleo-chain-resourcesResources for a lite Aleo development node5,869Apache-2.0CryptographyCryptography::Cryptocurrencies zksync_tee_prover_interfaceInterfaces for interaction with ZKsync TEE prover subsystem5,867MIT OR Apache-2.0Cryptography crypt3_rsUnix crypt(3) reimplemented in pure rust.5,855MITAuthenticationCryptography passepartoutLibrary for pass5,849LGPL-2.1AuthenticationCryptography bign256Pure Rust implementation of the Bign P-256 (a.k.a. bign-curve256v1) elliptic curve as defined in STB 34.101.45-2013, with general…5,848Apache-2.0 OR MITCryptographyNo standard library hmac-serialiser-rsHMAC Serialisers to cryptographically sign data like Python's ItsDangerous library but in rust.5,827MITAuthenticationCryptography keccak-rustKeccak implementation in Rust5,820MITCryptography pqcrypto-frodo-wasiPost-Quantum Key-Encapsulation Mechanism frodo with WASM/WASI support5,818MIT OR Apache-2.0CryptographyNo standard library qrc-opensource-rsThe free opensource version of the Quantum Secure Cryptographic library in Rust (QRC)5,818non-standardCryptography archway-protoRust build of Archway's ProtoBuf definitions5,818Apache-2.0CryptographyCryptography::Cryptocurrencies pqcrypto-rainbow-wasiPost-Quantum Signature Scheme rainbow with WASM/WASI support5,815MIT OR Apache-2.0CryptographyNo standard library dusk-consensusImplementation of Dusk Succinct Attestation consensus protocol5,811MPL-2.0CryptographyCryptography::Cryptocurrencies sunscreen_bulletproofsA pure-Rust implementation of Bulletproofs using Ristretto5,806MITCryptography yacme-schemaACME request and response schemas5,793MITAsynchronousCryptography pqcrypto-newhopePost-Quantum Key-Encapsulation Mechanism newhope5,785MIT OR Apache-2.0Cryptography pqcrypto-sphincsplus-wasiPost-Quantum Signature Scheme sphincsplus with WASM/WASI support5,775MIT OR Apache-2.0CryptographyNo standard library pqcrypto-ntruprime-wasiPost-Quantum Key-Encapsulation Mechanism ntruprime with WASM/WASI support5,769MIT OR Apache-2.0CryptographyNo standard library pqc_kyber_editA rust implementation of the post-quantum Kyber KEM algorithm, with a fix for pqc_kyber KyberSlash5,757MIT/Apache-2.0AlgorithmsCryptography ariaPure Rust implementation of the ARIA Encryption Algorithm5,756MIT OR Apache-2.0CryptographyNo standard library stellar_rust_sdk_deriveDerive proc-macro's for the Rust SDK for the Stellar network.5,748MITCryptographyCryptography::Cryptocurrencies ark-linear-sumcheckA library for efficient sumcheck protocols5,748MIT/Apache-2.0Cryptography age-plugin-hpkeHPKE plugin for age clients.5,747MITCommand line utilitiesCryptography seal-cryptoA crate providing pure cryptographic capability abstractions (traits) and implementations for the seal-kit ecosystem.5,735MPL-2.0Cryptography zipherCryptography utilities and implementations including Argon2, bcrypt, post-quantum algorithms and JWT support5,735MIT OR Apache-2.0CryptographySecurity pqcrypto-saber-wasiPost-Quantum Key-Encapsulation Mechanism saber with WASM/WASI support5,720MIT OR Apache-2.0CryptographyNo standard library cryptirustA flexible password generator that creates pronounceable passwords with adjustable entropy and custom patterns.5,718MITCryptographyText processing pqcrypto-dilithium-wasiPost-Quantum Signature Scheme dilithium with WASM/WASI support5,718MIT OR Apache-2.0CryptographyNo standard library exonum-middleware-serviceComposability utilities for Exonum, packaged as a service5,716Apache-2.0Cryptography clavisHigh-performance async network encryption library featuring XChaCha20-Poly1305, type-safe protocol DSL, and zero-copy packet…5,710MITAsynchronousCryptography