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.

cipherstash-configConfiguration management for CipherStash libraries and products13,384non-standardCryptographyDatabase interfaces recipherCipherStash key generation library for ZeroKMS13,324non-standardCryptographyDatabase interfaces exonum-explorer-serviceExonum blockchain explorer, packaged as a service13,323Apache-2.0Cryptography qp-poseidon-coreSelf-contained Poseidon2 hash core over Goldilocks13,271MIT-0CryptographyNo standard library crypto-simdCrypto-oriented SIMD wrapper abstracting over multiple backends13,266MIT/Apache-2.0CryptographyNo standard library xrc_cliA cli for multi-threaded encryption/decryption of files/folder using bitwise xor13,217MITCommand-line interfaceCommand line utilities exonum-system-apiSystem API plugin for the Exonum framework13,211Apache-2.0Cryptography libpasslibrary for interacting with pass managed data13,147MITAPI bindingsCryptography maili-interopInterop types for the OP Stack13,132MITCryptographyCryptography::Cryptocurrencies arx-kwAn implementation of the ARX-KW-8-2-4 Key Wrap constructions13,114MITAlgorithmsAuthentication uselesskey-core-keypair-materialPKCS#8/SPKI key-material helpers shared by key fixture crates.13,114MIT OR Apache-2.0CryptographyDevelopment tools::Testing sealed_boxLibsodium sealed_box construction for Rust/WebAssembly13,105MITCryptographyNo standard library dgcA parser and validator for the EU Digital Green Certificate (dgc) a.k.a. greenpass13,064MITCryptographyData structures hshEnterprise password hashing for Rust: Argon2id / bcrypt / scrypt / PBKDF2 with PHC strings, KMS-backed pepper, and FIPS 140-3…13,062MIT OR Apache-2.0AuthenticationCryptography monoio-native-tlsAsynchronous TLS streams wrapper for Monoio based on NativeTLS.13,037MIT/Apache-2.0AsynchronousCryptography ktA key management tool for PKI and similar things.13,012non-standardCryptography prople-cryptoA set of libraries and function helpers to maintain cryptography data based on Prople system requirements13,001GPL-3.0-onlyCryptography liminal-ark-poseidonAn instantiation of the Poseidon SNARK-friendly hash function.12,977Apache-2.0Cryptography cryptostreamTransparent encryption and decryption for Read and Write streams12,977MITCryptography goldilocks-cryptoRust implementation of ECgFp5 elliptic curve and Schnorr signatures over the Goldilocks field12,928MIT OR Apache-2.0AlgorithmsCryptography netbeama pure-rust asynchronous network synchronization crate (using tokio) that recreates familiar asynchronous paradigms but in a…12,914MIT OR Apache-2.0AsynchronousCryptography enquo-coreCore library providing encrypted querying operations12,879MITAlgorithmsCryptography bash-fPure Rust implementation of the bash-f sponge function defined in STB 34.101.77-202012,879Apache-2.0 OR MITCryptographyNo standard library rust-kbkdfSP800-108 Key Based Key Derivation Using Pseudorandom Functions12,838Apache-2.0CryptographyNo standard library crypto-sealA small utility designed to securely "package" or seal serde-compatible data type that can passed around in an uncompromised…12,831Apache-2.0 OR MITCryptography ark-ed-on-mnt4-753A Twisted Edwards curve defined over the scalar field of the MNT4-753 curve12,828MIT OR Apache-2.0Cryptography yellowsunCryptoNight hash implementation for Monero and related cryptocurrency12,806MIT/Apache-2.0Cryptography uselesskey-rsaRSA key fixtures (PKCS#8/SPKI, PEM/DER) with negative variants for tests.12,802MIT OR Apache-2.0CryptographyDevelopment tools::Testing seal_fheThis crate contains Rust bindings for Microsoft's SEAL Fully Homomorphic Encryption (FHE) library.12,788AGPL-3.0-onlyCryptography surfpool-typesWhere you train before surfing Solana12,784Apache-2.0Cryptography letmeinfwdAuthenticated port knocking - Firewall backend daemon12,743MIT OR Apache-2.0AuthenticationCommand line utilities odoh-client-rsRust client for Oblivious DNS over HTTPS (ODoH) protocol draft-0312,718BSD-2-ClauseCryptographyNetwork programming leo-disassemblerA disassembler for the Leo programming language12,672GPL-3.0CompilersCryptography ed25519-dalek-blake3fork ed25519-dalek , replace sha512 to blake312,653BSD-3-ClauseCryptographyNo standard library sunscreen_runtimeThis crate provides a runtime for performing various FHE operations within Sunscreen.12,636AGPL-3.0-onlyCryptography rust_sodium_holochain_fork-sysRaw bindings to libsodium12,621MIT OR BSD-3-ClauseAPI bindingsCryptography samotop-with-rustlsRustls support for Samotop12,595MIT OR Apache-2.0CryptographyEmail rcryptA compact hashing/salting library based on bcrypt with smaller hashes12,594Apache-2.0AlgorithmsCryptography tron-rsProtobuf struct defintions for interacting with the Tron chain12,493non-standardCryptographyCryptography::Cryptocurrencies securepassA password generator and balancer library in Rust12,467MITAlgorithmsAuthentication purecryptoA pure-Rust cryptography toolkit with no foreign-code dependencies, from constant-time primitives up to keys, X.509 and TLS.12,444MITCryptographyNo standard library::No dynamic allocation hipsManage secrets alongside your code12,301MITCommand line utilitiesCryptography tari_merlinComposable proof transcripts for public-coin arguments of knowledge12,283MITCryptography samotop-smimeA samotop extensions for server side S/MIME encrypted mail.12,263MIT OR Apache-2.0AsynchronousCryptography jwt-compact-previewMinimalistic JWT implementation with focus on type safety and secure cryptographic primitives12,262Apache-2.0CryptographyWeb programming belt-ctrCTR block mode of operation specified by the BelT standard12,253MIT OR Apache-2.0CryptographyNo standard library ironhideTool to easily encrypt and decrypt files to users and groups. Similar to GPG, but usable at scale.12,238AGPL-3.0-onlyCryptography liminal-ark-pnbr-spongeAn implementation of the cryptographic sponge functions for zkSNARK12,210MIT/Apache-2.0Cryptography pathfinder-cryptoCryptographic primitives used by Pathfinder12,189MIT OR Apache-2.0AlgorithmsCryptography nonce-authA secure nonce-based authentication library with pluggable storage backends12,180MIT OR Apache-2.0AuthenticationCryptography aleo-development-serverA REST API server for local or remote Aleo development12,156GPL-3.0Cryptography tc_teaRusty implementation of Tencent's varient of TEA (tc_tea).12,150MIT OR Apache-2.0Cryptography arti-relayLibrary for running a relay of the Tor network12,106MIT OR Apache-2.0CryptographyNetwork programming ironshield-coreEnterprise-Grade Edge-Native Scraping & L7 DDoS Firewall with Stateless PoW, Bot Fingerprinting, and Origin-Shielding12,096Apache-2.0AlgorithmsConcurrency sta-rsDistributed Secret-Sharing for Threshold Aggregation Reporting12,071MPL-2.0AlgorithmsCryptography sunscreen_fhe_programThis crate provides the data format for Sunscreen FHE programs.12,067AGPL-3.0-onlyCryptography miden-gpuGPU acceleration for the Miden VM prover12,062MITCryptography sha_256Optimised sha-25612,050non-standardAlgorithmsCryptography bhx5chainTBTL's library for handling X.509 certificate chains.12,022non-standardCryptography extended-teaXTEA (eXtended TEA), a block cipher designed to correct weaknesses in TEA.12,018MITCryptographyDevelopment tools bitcoins-ledgerLedger Nano X/S Bitcoin app utilization library11,939MIT OR Apache-2.0AuthenticationCryptography ark-bulletproofsA pure-Rust implementation of Bulletproofs using secq256k1 and zorro11,886MITCryptography monocypherBindings for the monocypher C library11,883ISCCryptography sfdlParse, encrypt and decrypt SFDL container files11,869Apache-2.0 OR MITCryptographyParsing tools secretrsAn extension of `cosmrs` for Secret.11,862UnlicenseCryptographyCryptography::Cryptocurrencies elgamal_ristrettoA pure-Rust implementation of ElGamal encryption using the Ristretto group over Curve2551911,856MITCryptographyNo standard library solovay_strassenA multi-threaded, arbitrary precision implementation of the Solovay-Strassen primality test.11,829MITCryptographyMathematics ed25519_to_curve25519Convert ed25519 keys and sign to curve2551911,827GPL-3.0CryptographyNo standard library zksync_da_clientZKsync DA client definition11,754MIT OR Apache-2.0Cryptography ntrulpPure implementation of high-security prime-degree large-Galois-group inert-modulus ideal-lattice-based cryptography.11,733non-standardAlgorithmsCryptography leo-coreCore library functions for the Leo programming language11,720GPL-3.0CompilersCryptography pqcrypto-ntruprimePost-Quantum Key-Encapsulation Mechanism ntruprime11,707MIT OR Apache-2.0CryptographyNo standard library inferadb-ledger-typesCore types, errors, and cryptographic primitives for InferaDB Ledger11,699MIT OR Apache-2.0CryptographyData structures rustls-aws-lc-rsAn aws-lc-based crypto provider for rustls.11,670Apache-2.0 OR ISC OR MIT-0CryptographyNetwork programming srp6A safe implementation of the secure remote password authentication and key-exchange protocol - SRP version 6 and 6a11,651MITCryptography passkey-authPure-Rust WebAuthn server library focused on passkeys (no openssl).11,630MIT OR Apache-2.0AuthenticationCryptography parmesanPARMESAN: Parallel ARithMEticS over ENcrypted data.11,602AGPL-3.0CryptographyMathematics chksmA multipurpose rust library for use in my projects11,586GPL-3.0AsynchronousCaching gm-sm2A Rust Implementation of China's Standards of Encryption Algorithms SM211,553MITCryptography zksync_node_genesisZKsync node genesis tools11,553MIT OR Apache-2.0Cryptography hardSecurity hardened buffers for Rust based on libsodium11,550MIT OR Apache-2.0API bindingsCryptography jwt-simple-jwksLibrary to validate JWT tokens using JSON Web Key Set (JWKS)11,547MITAuthenticationCryptography icepipePeer to Peer communication encrypted using WebRTC11,523non-standardCryptographyNetwork programming zksync_node_test_utilsZKsync utilities for writing tests11,503MIT OR Apache-2.0Cryptography ootpOOTP (Open One-time Password) is a supports multiple programming languages. The generated one-time passwords are fully compliant…11,499MITCryptography blastkidsDerive BLS12-381 child keys using Blastkids.11,498MITCryptography reed_solomon_rsA Reed-Solomon Error Correction Code Library that uses the Berlekamp Welch Algorithm11,475MITCryptographyEncoding zksync_queued_job_processorAbstract queued job processor11,449MIT OR Apache-2.0Cryptography risc0-spparkZero-knowledge template library11,432Apache-2.0Cryptography ansible-sshmanTool for managing SSH access to machines with Ansible.11,431LGPL-3.0-onlyCommand line utilitiesConfiguration bin-encrypt-decryptA high-performance binary encryption and decryption library that supports customizable character sets beyond Base64.11,426MITCryptographyEncoding iop-keyvault-wasmWebAssembly wrappers for the iop-keyvault crate.11,423LGPL-3.0-or-laterCryptographyCryptography::Cryptocurrencies pake-cpaceA simple implementation of CPace, a balanced PAKE.11,385ISCAlgorithmsCryptography neo3Production-ready Rust SDK for Neo N3 blockchain with high-level API, unified error handling, and enterprise features11,320MIT OR Apache-2.0API bindingsCryptography keynesis-coreGeneral purpose key management and associated cryptographic protocols11,294MIT OR Apache-2.0Cryptography sha256-rsImplementation of the SHA256 hash made using Rust11,275GPL-3.0Cryptography adssAdept Secret Sharing framework11,232MPL-2.0AlgorithmsCryptography rustls-ringA *ring*-based crypto provider for rustls.11,221Apache-2.0 OR ISC OR MIT-0CryptographyNetwork programming basex-rsBase58 implementation.11,210MIT/Apache-2.0Cryptography crypterA AES-GCM 256 encryption and decryption library.11,184MITCryptography zksync_node_fee_modelZKsync fee model11,173MIT OR Apache-2.0Cryptography dcryptdcrypt is a pure-Rust, software-only cryptography library providing both classical and post-quantum primitives with a focus on…11,169Apache-2.0CryptographyNo standard library certonAutomatic HTTPS/TLS certificate management via the ACME protocol11,168Apache-2.0CryptographyNetwork programming passivized_htpasswdGenerate htpasswd files11,121MPL-2.0AuthenticationCryptography pubky-homeserverPubky core's homeserver.11,097MITAuthenticationCryptography spawn-access-controlA Rust library for access control management with WebAssembly support, including role-based access control (RBAC), permissions,…11,092MITCryptographyWeb programming zksync_instrumentGeneral-purpose instrumentation for ZKsync11,091MIT OR Apache-2.0Cryptography false-bottomA deniable encryption scheme11,064GPL-3.0-or-laterCryptography ironshieldSnagging this name before anyone else does11,056Apache-2.0AlgorithmsConcurrency unikA Powerful Universally Unique Identifier (UUID)11,053MITAlgorithmsCryptography firebase-rtdbFirebase client for the Citadel Protocol11,047MIT OR Apache-2.0AsynchronousCryptography ciphercore-baseThe base package of CipherCore: computation graphs API, Secure MPC Compiler, utilities for graph evaluation and inspection10,988Apache-2.0Cryptography solana-ed25519-dalekFork of ed25519-dalek for `solana`; only used for upstreaming fixes10,981BSD-3-ClauseCryptographyNo standard library zksync_block_reverterZKsync block reverter library10,968MIT OR Apache-2.0Cryptography gimli-hashThe Gimli-permutation based Hash10,944MITCryptographyNo standard library lazaKanari Network Cryptographic Hashing Library10,941Apache-2.0Cryptography yubikey-cliCommand-line interface for performing encryption and signing using RSA/ECC keys stored on YubiKey devices.10,925BSD-2-ClauseCommand line utilitiesCryptography ring-wasiRing for wasm32-wasi10,885non-standardCryptographyNo standard library spectrexSpectreX is the AstroBWTv3 CPU mining algorithm in Rust.10,883ISCAlgorithmsCryptography arcturusImplementation of Arcturus zero-knowledge proofs for confidential transactions.10,877non-standardCryptographyNo standard library async-opensslAn implementation of SSL streams for async IO backed by OpenSSL10,871MIT OR Apache-2.0AsynchronousCryptography sunscreen_compiler_macrosThis crate contains macros that support the Sunscreen compiler.10,867AGPL-3.0-onlyCryptography citadel_protoNetworking library for the Citadel Protocol10,839MIT OR Apache-2.0AsynchronousCryptography yacaBindings for the YACA library10,832Apache-2.0API bindingsCryptography ironcore-documentsA library for working with IronCore Labs documents and header formats.10,820AGPL-3.0-onlyAlgorithmsCryptography multiversx-blsBLS signature library for MultiversX10,790GPL-3.0-onlyCryptography p12_polyfillAllows to use pkcs12 generated by openssl v1 in rustls and native-tls (vendored openssl-src v3)10,785MIT OR Apache-2.0CryptographyNetwork programming rashRust-based file hashing tool10,762MIT/Apache-2.0Command line utilitiesCryptography ssssAn implementation of Shamir's Secret Sharing Scheme10,758MIT OR Apache-2.0AlgorithmsCryptography enocoro128v2Safe, embedded-friendly Enocoro-128 (Version 2) stream cipher. Verified using Hitachi's official test vectors.10,754MITCryptographyEmbedded development sunscreen_backendThe backend for the Sunscreen compiler.10,733AGPL-3.0-onlyCryptography rand_pwdGenerate random password10,728MITCryptography crownA cryptographic library.10,728Apache-2.0AlgorithmsCryptography openpgp-caOpenPGP CA is a tool for managing and certifying OpenPGP keys10,715GPL-3.0-or-laterCryptographyEmail rust_sodium_holochain_forkFast cryptographic library for Rust (bindings to libsodium)10,703MIT OR BSD-3-ClauseCryptography qp-plonky2-coreCore traits and types shared between plonky2 prover and verifier10,685MIT OR Apache-2.0Cryptography crown-deriveA cryptographic library.10,669Apache-2.0CryptographyDevelopment tools::Procedural macro helpers zksync_external_price_apiZKsync clients for fetching token prices10,660MIT OR Apache-2.0Cryptography ciphercore-utilsConvenience functions and wrappers used by CipherCore crates10,654Apache-2.0Cryptography class_groupRust library for building IQC: cryptography based on class groups (Cl) of imaginary quadratic orders10,633GPL-3.0Cryptography bevy_assets_bundlerAssets Bundler for bevy, with content encryption support.10,623MITCryptographyEncoding darkbio-cryptoCryptography primitives and wrappers10,620BSD-3-ClauseCryptographyEncoding qp-plonky2-verifierPlonky2 verification library - minimal, no-std compatible, no randomness required10,613MIT OR Apache-2.0Cryptography addchain-arcium-forkGenerate addition chains (Arcium fork)10,560MIT OR Apache-2.0AlgorithmsCryptography cretritFlexible Order-Revealing Encryption library10,554MITAlgorithmsCryptography mclRust FFI bindings for the MCL pairing-based cryptography.10,550MITAPI bindingsCryptography cienliCiEnLi is a library of historical ciphers implemented in rust10,537MITAlgorithmsCryptography snarkos-node-messagesNode messages for a decentralized operating system10,522Apache-2.0Cryptography fern-maskingEmbedded data masking handlers for Fern proxy.10,501Apache-2.0CryptographyData structures omniborReproducible software identity and fine-grained build dependency tracking.10,498Apache-2.0CryptographyDevelopment tools x509-path-finderX509 Path Finder is a depth-first search certificate path validator for Rust.10,495Apache-2.0AuthenticationCryptography secure_socketA small encrypted wrapper around TCP.10,484AGPL-3.0-or-laterCryptographyNetwork programming irmaseal-coreCore library for IRMAseal communication and bytestream operations.10,476MITCryptography wnfs-nameaccumulatorCryptographic accumulators for the Webnative Filesystem10,439Apache-2.0CryptographyFilesystem wpa_passphraseGenerate a WPA PSK from a SSID and passphrase10,425GPL-3.0-or-laterAlgorithmsAuthentication sunscreenA Fully Homomorphic Encryption (FHE) compiler supporting the Brakerski/Fan-Vercauteren (BFV) scheme.10,416AGPL-3.0-onlyCryptography zksync_base_token_adjusterZKsync base token adjuster10,398MIT OR Apache-2.0Cryptography tor-client-libA client library for the Tor API10,375MIT OR Apache-2.0Command-line interfaceCryptography snarkos-node-envExecution environment information for snarkOS10,372Apache-2.0Cryptography edkyConvert Ed25519 public keys between various encoding formats.10,339UnlicenseCommand line utilitiesCryptography mozilla-root-caMozilla Root CA list from https://curl.se/ca/cacert.pem10,338MPL-2.0CryptographyData structures blindsignA package for creating blind signatures cryptography ECC10,330MITCryptography steganoThe ultimate steganography swiss knife army CLI tool.10,326MITCommand line utilitiesCryptography dynamic-tokenEncodes and evaluates a time-sensitive dynamic authentication token based on shared API key, a timestamp, some random noise…10,323GPL-2.0-or-later WITH Bison-exception-2.2API bindingsCryptography ma_properA securely overwriting memory allocator10,321BSD-2-Clause OR MITCryptographyMemory management webb-bulletproofsA pure-Rust implementation of Bulletproofs using Ristretto10,289MITCryptography wireguard-vanity-addressFind Wireguard VPN keypairs with a specific readable string10,287MITCryptography pubky-testnetA local test network for Pubky Core development.10,259MITAuthenticationCryptography zksync_consistency_checkerConsistency checker for ZKsync network10,207MIT OR Apache-2.0Cryptography zksync_mempoolZKsync mempool implementation10,201MIT OR Apache-2.0Cryptography esdm-toolprovides small tool to query and use ESDM10,160MITCryptography zksync_contract_verifier_libZKsync contract verification utilities10,149MIT OR Apache-2.0Cryptography star-sharksShamir's Secret Sharing library for the STAR protocol10,138MIT/Apache-2.0AlgorithmsCryptography sequoia-keyring-linterA linter for keyrings10,106GPL-2.0-or-laterCommand line utilitiesCryptography waves-rustA Rust library for interacting with the Waves blockchain. Supports node interaction, offline transaction signing and creating…10,104MITCryptography hankoKeeps your Git allowed signers file up to date with signing keys configured on software development platforms like GitHub and…10,102MITAuthenticationCommand line utilities ec-pairingTate pairing implementation10,092Apache-2.0Cryptography ssh-gpg-agentAn SSH agent implementation that transparently supports PGP encrypted private SSH keys.10,074GPL-3.0-or-laterAuthenticationCommand line utilities keygate-jwtEasy to use, secure, and opinionated JWT (JSON Web Tokens) implementation for Rust10,067MITAPI bindingsCryptography hc-256Pure Rust implementation of the HC-256 stream cipher10,064MIT OR Apache-2.0CryptographyNo standard library noah-curve25519-dalekA pure-Rust implementation of group operations on ristretto255 and Curve2551910,043BSD-3-ClauseCryptographyNo standard library frodo-kem-rsA pure rust implementation of FrodoKEM and eFrodoKEM10,043Apache-2.0 OR MITCryptography secwordssecure and safe password container.10,018MIT OR Apache-2.0AlgorithmsCryptography fashcross-platform GUI-app for calculating hashes of files and comparing them to supplied hashes9,998MIT OR Apache-2.0CryptographyFilesystem rusterpasswordAn implementation of the Master Password algorithm.9,995UnlicenseCryptography noah-bulletproofsA pure-Rust implementation of Bulletproofs using Ristretto9,985MITCryptography zksync_vm_executorImplementations of ZKsync VM executors9,983MIT OR Apache-2.0Cryptography ppv-nullSafe, portable, non-SIMD implementation of the crypto-simd API9,936MIT/Apache-2.0CryptographyNo standard library stdrandomGenerate random numbers using only Rust standard library9,901Unlicense OR CC0-1.0AlgorithmsCryptography secret-keeper-cloudkmsCloudKMS SecretKeeper, an integration with Google Cloud KMS for https://crates.io/crates/secret-keeper9,889Apache-2.0 OR MITAPI bindingsCryptography citadel_sdkHigh-level library to build applications on the Citadel Protocol9,874MIT OR Apache-2.0AsynchronousCryptography ark-relations-zkhubA library for rank-one constraint systems9,867MIT/Apache-2.0Cryptography zksync_state_keeperZKsync state keeper9,836MIT OR Apache-2.0Cryptography msoffice_cryptmsoffice-crypt bindings for the Rust programming language.9,822BSD-3-ClauseCryptography bitcoin-blobRust library for defining and manipulating fixed-size opaque byte blobs with serialization, deserialization, hex conversion, and…9,808MITCryptographyData structures rinkeyKeyset manipulation command-line tool for Rust port of Google's Tink cryptography library9,750Apache-2.0Command line utilitiesCryptography kyberlibA robust, audit-friendly Rust implementation of FIPS 203 ML-KEM (the standardised CRYSTALS-Kyber post-quantum KEM).9,750MIT OR Apache-2.0AlgorithmsCryptography ahsahIncremental hashing contexts for MD5 and SHA-2 with reader helpers and optional SIMD decode paths9,740MIT OR Apache-2.0AlgorithmsCryptography chksum-readerA convenient interface for calculating hash digests on the fly while reading data from a reader.9,740MITAlgorithmsCryptography bitcoin-bigintProvides an efficient macro-based approach to define and manipulate arbitrary-precision unsigned integers, crucial for…9,735MITAlgorithmsCryptography