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.

tangle-subxtRust bindings and interface to interact with Tangle Network using subxt49,994UnlicenseCryptographyCryptography::Cryptocurrencies nam-reddsa(Namada fork) A standalone implementation of the RedDSA signature scheme.49,969MIT OR Apache-2.0CryptographyNo standard library nam-redjubjub(Namada fork) A standalone implementation of the RedJubjub signature scheme.49,788MIT OR Apache-2.0Cryptography txtx-addon-kitLow level primitives for building addons for Txtx49,472Apache-2.0Cryptography aead-streamGeneric implementation of the STREAM online authenticated encryption construction49,432Apache-2.0 OR MITCryptographyNo standard library pqcrypto-classicmceliecePost-Quantum Key-Encapsulation Mechanism classicmceliece49,182MIT OR Apache-2.0CryptographyNo standard library frost-ristretto255A Schnorr signature scheme over the prime-order Ristretto group that supports FROST.49,143MIT OR Apache-2.0Cryptography malwaredb-lzjdRust implementation of the LZJD algorithm by Edward Raff -- https://github.com/EdwardRaff/jLZJD49,017GPL-3.0AlgorithmsCompression parsec-serviceA language-agnostic API to secure services in a platform-agnostic way48,962Apache-2.0CryptographyHardware support gcryptLibgcrypt bindings for Rust48,904LGPL-2.1API bindingsCryptography joseA JSON Object Signing and Encryption implementation48,819MIT OR Apache-2.0AuthenticationCryptography xeddsaImplementation of the XEdDSA signature algorithm designed for Signal by Trevor Perrin, et al48,355Apache-2.0Cryptography sequoia-keystoreSequoia's private key store server.48,326LGPL-2.0-or-laterCryptography hacl-star-sysHACL* FFI48,195MITAPI bindingsCryptography ockam_vault_test_suiteOckam Vault test suite.48,157Apache-2.0AsynchronousAuthentication bls_on_arkworksA rust crate implementing the latest IETF draft for BLS signatures on top of the Arkworks ecosystem47,754MITCryptographyNo standard library fast-paillierOptimized Paillier encryption scheme47,664MIT OR Apache-2.0AlgorithmsCryptography snarkvm-metricsMetrics for a decentralized virtual machine47,420Apache-2.0CompilersCryptography kmip-protocolKMIP protocol object (de)serialization47,335BSD-3-ClauseCryptographyData structures boring-impBoringSSL bindings47,310Apache-2.0API bindingsCryptography curve25519-dalek-arcium-forkA pure-Rust implementation of group operations on ristretto255 and Curve2551947,308BSD-3-ClauseCryptographyNo standard library ockam_node_attributeOckam node attribute proc_macro.46,975Apache-2.0AsynchronousAuthentication scryptencAn implementation of the scrypt encrypted data format46,670Apache-2.0 OR MITCryptographyNo standard library greentic-secrets-libUmbrella crate re-exporting Greentic secrets spec, core runtime, and optional providers.46,600MITAuthenticationConfiguration macaroonFully functional implementation of macaroons in Rust46,578MITAuthenticationCryptography memsecuritySecurely hold secrets in memory and protect them against cross-protection-boundary readout via microarchitectural, via attacks on…46,349Apache-2.0 OR MITCryptographyMemory management signature_psThe Ockam PS signature impementation.46,337Apache-2.0AlgorithmsAsynchronous rustls-mbedtls-provider-utilsUtility code used in mbedtls based provider for rustls.46,319MPL-2.0CryptographyNetwork programming jwks-clientLibrary to validate JWT tokens using JSON Web Key Set (JWKS)46,168MITAuthenticationCryptography sequoia-keystore-softkeysA soft key (in-memory key) backend for Sequoia's private key store.45,667LGPL-2.0-or-laterCryptography sequoia-keystore-backendTraits for private key store backends.45,592LGPL-2.0-or-laterCryptography paillier-zkZK-proofs for Paillier encryption scheme45,561MIT OR Apache-2.0AlgorithmsCryptography rustls-mbedcrypto-providerMbedtls based crypto provider for rustls.45,539MPL-2.0CryptographyNetwork programming tfhe-ark-ffA library for finite fields45,489MIT OR Apache-2.0Cryptography ark-mnt4-298The MNT4-298 pairing-friendly elliptic curve45,478MIT OR Apache-2.0Cryptography saltlickA library for encrypting and decrypting file streams using libsodium45,402Apache-2.0 OR MITCryptographyFilesystem ockam_entityOckam is a library for building devices that communicate securely, privately and trustfully with cloud services and other devices.45,349Apache-2.0AuthenticationCryptography bls12_381-blsImplementation of BLS signatures using the BLS12-381 curve45,173MPL-2.0AlgorithmsCryptography rustls-mbedpki-providerImplements rustls PKI traits using mbedtls44,951MPL-2.0CryptographyNetwork programming cggmp21-keygenUC-secure DKG implementation based on CGGMP21 paper44,509MIT OR Apache-2.0AlgorithmsCryptography snarkvm-synthesizer-coinbaseCoinbase puzzle for a decentralized virtual machine44,406Apache-2.0CompilersCryptography storm-coreStorm Core Library: storage and messaging layer 3 on top of bitcoin & lightning network44,199MITCryptographyNetwork programming tfhe-ark-polyA library for efficient polynomial arithmetic via FFTs over finite fields44,079MIT OR Apache-2.0Cryptography jwk-simpleJWK/JWKS for Rust and WASM (RFC 7517, 7518, 7638, 8037, 9864) with jwt-simple integration44,043MITAuthenticationCryptography dusk-schnorrA pure-Rust implementation of Schnorr signatures with a PLONK circuit module additionally43,998MPL-2.0AlgorithmsCryptography txtx-addon-network-svm-typesTypes for executing Solana runbooks43,893Apache-2.0Cryptography leo-parserTranslating from the lossless syntax tree to the AST for the Leo language language43,841GPL-3.0CompilersCryptography fn-dsa-commFN-DSA signature scheme43,833UnlicenseCryptographyNo standard library yescryptPure Rust implementation of the yescrypt password-based key derivation function43,820MIT OR Apache-2.0AuthenticationCryptography digitsCustom “numeric” incrementor without u64 MAX limit in size. Like a score flipper for a custom character set.43,818MIT OR Apache-2.0CryptographyData structures tfhe-ark-ecA library for elliptic curves and pairings43,740MIT OR Apache-2.0Cryptography sthashA very fast cryptographic hash function for large data.43,704ISCAlgorithmsCryptography alloy-merkle-treeMinimal Merkle Tree implementation43,484non-standardCryptographyCryptography::Cryptocurrencies tfhe-ark-bls12-381The BLS12-381 pairing-friendly elliptic curve43,439MIT/Apache-2.0Cryptography leo-spanSpan handling for the Leo programming language43,301GPL-3.0CompilersCryptography leo-errorsErrors for the Leo programming language43,276GPL-3.0CompilersCryptography blockchain-cliAn interface for interacting with a blockchain.43,250MITCommand line utilitiesCryptography tufLibrary for The Update Framework (TUF)42,969MIT/Apache-2.0Cryptography fn-dsa-vrfyFN-DSA signature scheme42,835UnlicenseCryptographyNo standard library frost-secp256k1-trA Schnorr signature scheme over the secp256k1 curve that supports FROST and Taproot.42,743MIT OR Apache-2.0Cryptography cipher-cryptA cryptographic tomb of ciphers forgotten by time.42,625MIT/Apache-2.0AlgorithmsCryptography sm2Pure Rust implementation of the SM2 elliptic curve as defined in the Chinese national standard GM/T 0003-2012 as well as ISO/IEC…42,606Apache-2.0 OR MITCryptographyNo standard library wnfsWebNative filesystem core implementation42,399Apache-2.0CryptographyFilesystem fn-dsa-signFN-DSA signature scheme42,399UnlicenseCryptographyNo standard library zk-citadelImplementation of Citadel, a SSI system integrated in Dusk Network.42,298MPL-2.0AuthenticationCryptography fn-dsa-kgenFN-DSA signature scheme42,134UnlicenseCryptographyNo standard library wnfs-commonCommon types for the Webnative Filesystem42,028Apache-2.0CryptographyFilesystem rsa-fdhRSA-FDH is a is provably secure blind-signing signature scheme that uses RSA and a full domain hash and support blind signing /…41,987MIT OR Apache-2.0Cryptography acid-storeA transactional and deduplicating virtual file system41,945Apache-2.0CryptographyFilesystem sgx_pkixTLS Certificate encoding and decoding helpers for the SGX environment.41,824MPL-2.0Cryptography secret-treeHierarchical secret derivation with Blake2b41,808Apache-2.0CryptographyNo standard library dusk-safeSponge API for Field Elements41,568MPL-2.0AlgorithmsCryptography ucan-key-supportReady to use SigningKey implementations for the ucan crate41,217Apache-2.0CryptographyEncoding prs-cliSecure, fast & convenient password manager CLI with GPG & git sync41,069GPL-3.0AuthenticationCommand line utilities p256-cortex-m4Idiomatic, misuse-resistent bindings to P256-Cortex-M440,998MITCryptographyEmbedded development ark-mnt6-298The MNT6-298 pairing-friendly elliptic curve40,838MIT OR Apache-2.0Cryptography rs-merkle-treeMerkle tree implementation in Rust with configurable storage backends and hash functions. Fixed depth and incremental only.…40,745MITCryptographyData structures windows-dpapiSafe Rust wrapper around Windows DPAPI using machine scope encryption. Ideal for RMM agents and headless system tools.40,741MIT OR Apache-2.0API bindingsCryptography safeclosetSecret Keeper40,616AGPL-3.0Command-line interfaceCryptography prs-gtk3Secure, fast & convenient password manager CLI with GPG & git sync40,551GPL-3.0AuthenticationCommand line utilities fn-dsaFN-DSA signature scheme40,488UnlicenseCryptographyNo standard library jubjub-schnorrA pure-Rust implementation of Schnorr signatures with a PLONK circuit module additionally40,350MPL-2.0AlgorithmsCryptography althea_protoProtobuf stuct defintions for interacting with Althea Chain39,956Apache-2.0CryptographyCryptography::Cryptocurrencies sarkaraA experimental post-quantum cryptography library.39,943MITCryptography dory-pcsA high performance and modular implementation of the Dory polynomial commitment scheme.39,737Apache-2.0 OR MITAlgorithmsCryptography ark-ed25519The ed25519 twisted Edwards curve39,574MIT OR Apache-2.0Cryptography jose-jwsPure Rust implementation of the JSON Web Signature (JWS) component of the Javascript Object Signing and Encryption (JOSE)…39,444Apache-2.0 OR MITCryptographyData structures cryptrsimple encrypted (streaming) values39,413Apache-2.0Command line utilitiesCryptography product-os-randomProduct OS : Random provides a suite of random generator tools for different contexts. This includes random text, number and key…39,273GPL-3.0-onlyAlgorithmsCryptography stark-curveStark curve implementation39,256MIT OR Apache-2.0CryptographyNo standard library nuts-toolA cmdline utility for the nuts container39,181MITCommand line utilitiesCryptography shamirsecretsharingShamir secret sharing library for Rust39,017MITCryptography ark-spongeAn implementation of the cryptographic sponge functions for zkSNARK38,789MIT/Apache-2.0Cryptography leo-test-frameworkThe testing framework for the Leo programming language38,673GPL-3.0CompilersCryptography sequoia-keystore-gpg-agentA gpg-agent backend for Sequoia's private key store.38,532LGPL-2.0-or-laterCryptography stacks-rsA minimal rust toolkit to interact with the Stacks Blockchain.38,450MIT OR Apache-2.0API bindingsCryptography xor_cryptorA encryption/decryption library using bitwise xor38,314MITCryptography ark-algebra-bench-templatesA benchmark library for finite fields and elliptic curves38,230MIT OR Apache-2.0Cryptography provenance-markA cryptographically-secured system for establishing and verifying the authenticity of works37,948BSD-2-Clause-PatentAuthenticationCryptography bc-xidUnique, stable, extensible, and verifiable identifiers37,856BSD-2-Clause-PatentCryptography pqcrypto-saberPost-Quantum Key-Encapsulation Mechanism saber37,639MIT OR Apache-2.0CryptographyNo standard library shad3App for hashing entries in blocklists37,547GPL-3.0Command line utilitiesCryptography umbral-preImplementation of Umbral proxy reencryption algorithm37,447GPL-3.0-onlyCryptographyNo standard library decrypt-cookiesA crate for decrypting browser info. Easily make a request using the authorization data from your browser.37,389LGPL-3.0-or-laterAsynchronousAuthentication obfustrcompile-time obfuscation of string literals (also byte and C strings)37,319BSD-2-ClauseCryptography xhashFast and simple xxHash wrapper for Rust / 快速、简洁的 Rust xxHash 封装37,102MulanPSL-2.0AlgorithmsCryptography ant-protocolWire protocol for the Autonomi decentralized network (WithAutonomi fork)37,055MIT OR Apache-2.0CryptographyNetwork programming unknown_orderA crate for working with finite fields where the modulus is of unknown order, typtical for RSA, Paillier, Hyperelliptic curves,…37,026Apache-2.0 OR MITCryptography secp256kfun_k256_backendbackend for secp256kfun based on k25636,991Apache-2.0 OR MITCryptographyCryptography::Cryptocurrencies ockam_vault_test_attributeOckam Vault test support attribute.36,979Apache-2.0AlgorithmsAsynchronous snphostAdministrative utility for AMD SEV-SNP36,957Apache-2.0CryptographyHardware support iron-csrfCSRF protection for the web framework Iron36,870MITAuthenticationCryptography eccoxideelliptic curve cryptography (ECC) framework36,621MIT/Apache-2.0Cryptography aws-cognito-srpA Rust implementation of the Secure Remote Password (SRP) protocol for AWS Cognito.36,618MITAuthenticationCryptography sequoia-sqvA simple OpenPGP signature verification program36,435LGPL-2.0-or-laterCommand line utilitiesCryptography zkp-u256Performant implementation of 256-bit unsigned integers36,382Apache-2.0AlgorithmsCryptography noise-frameworkNoise protocol framework in functional style36,378Apache-2.0CryptographyNetwork programming tor-hsrproxyReverse proxy to build an onion service that connects to local servers.36,359MIT OR Apache-2.0Cryptography openpgp-card-toolsA tool for inspecting, configuring and using OpenPGP cards35,893MIT OR Apache-2.0AuthenticationCommand line utilities txtx-corePrimitives for parsing, analyzing and executing Txtx runbooks35,760Apache-2.0Cryptography b58A Base58 encoding/decoding library with no external dependencies35,731MITCryptographyEncoding sequoia-sopAn implementation of the Stateless OpenPGP Interface using Sequoia35,676GPL-2.0-or-laterCommand line utilitiesCryptography snarkos-node-tcpA TCP stack for a decentralized operating system35,643Apache-2.0CryptographyCryptography::Cryptocurrencies snarkos-accountAccount for a decentralized operating system35,457Apache-2.0CryptographyCryptography::Cryptocurrencies base_customUse any characters as your own numeric base and convert to and from decimal.35,447MIT OR Apache-2.0CryptographyData structures libtls-sysFFI bindings for LibreSSL's libtls.35,404ISCCryptographyExternal FFI bindings cryptraitsCryptographic primitives traits collection.35,354MITCryptography bitcoinleveldb-keyLow-level LevelDB-compatible internal key encoding, comparison, and filter-policy utilities used by bitcoin-rs for on-disk…35,121MITAlgorithmsCryptography soteria-rsWrapper around a secret that is stored in memory with the goal to protect against side-channel and speculative attacks.34,986MIT OR Apache-2.0Cryptography flint-sysBindings to the FLINT C library34,985MIT OR Apache-2.0AlgorithmsCryptography maili-protocolProtocol types for the OP Stack34,977MITCryptographyCryptography::Cryptocurrencies secretboxRust implementation of the secretbox encryption algorithm34,887BSD-2-ClauseCryptographyNetwork programming rustls-jlsRustls is a modern TLS library written in Rust.34,854Apache-2.0 OR ISC OR MITCryptographyNetwork programming lean-imtA lightweight incremental Merkle tree library.34,817MITCryptographyData structures securestoreSecureStore API for creating or decrypting user secrets34,593Apache-2.0 OR MITConfigurationCryptography rars-cryptoDeprecated standalone implementation crate for rars; depend on the rars crate instead.34,499MIT OR Apache-2.0Cryptography sss-rsA secret sharing scheme implemented in Rust34,374MITCryptography frost-core-unofficialTypes and traits to support implementing Flexible Round-Optimized Schnorr Threshold signature schemes (FROST).34,363MIT OR Apache-2.0Cryptography zksync_basic_typesZKsync primitive types34,296MIT OR Apache-2.0Cryptography netservicesLibrary for building scalable privacy-preserving microservices P2P nodes34,256Apache-2.0ConcurrencyCryptography prople-did-coreA set of core libraries to manage the DID data and objects based on Prople system requirements34,199GPL-3.0-onlyCryptography kuska-handshakeSecure Scuttlebutt handshake + boxstream library33,971non-standardAsynchronousAuthentication frost-rerandomized-unofficialTypes and traits to support implementing a re-randomized variant of Flexible Round-Optimized Schnorr Threshold signature schemes…33,907MIT OR Apache-2.0Cryptography oberonOberon is a multi-factor zero-knowledge capable token without requiring email, SMS, or authenticator apps. The proof of token…33,848Apache-2.0AuthenticationCryptography medallionJWT library for rust using serde, serde_json and openssl33,833MITAuthenticationCryptography snarkos-node-routerA node router for a decentralized operating system33,779Apache-2.0CryptographyCryptography::Cryptocurrencies leo-passesCompiler passes for the Leo programming language33,702GPL-3.0CompilersCryptography cggmp21TSS ECDSA implementation based on CGGMP21 paper33,701MIT OR Apache-2.0AlgorithmsCryptography accumulatorsComplete package of multiple Accumulators with Stores and hashing functions (Hashers)33,585non-standardCryptographyData structures hakanai-libClient library for Hakanai, a secure secret sharing service.33,544Apache-2.0Command line utilitiesCryptography emerald-vaultEmerald Vault - Key Storage for Emerald Wallet33,524Apache-2.0Cryptography frost-secp256k1-tr-unofficialA Schnorr signature scheme over the secp256k1 curve that supports FROST and Taproot.33,453MIT OR Apache-2.0Cryptography flexiber_deriveProcedural macros to derive `Decodable` and `Encodable` from `flexiber`.33,405Apache-2.0 OR MITCryptographyData structures stdtxExtensible schema-driven Cosmos StdTx builder and Amino serializer33,141Apache-2.0CryptographyEncoding kuska-sodiumoxideFast cryptographic library for Rust (bindings to libsodium), with conversion from ed25519 to curve2551933,124MIT OR Apache-2.0Cryptography frost-p256A Schnorr signature scheme over the NIST P-256 curve that supports FROST.33,114MIT OR Apache-2.0Cryptography nucypher-coreNucypher network core datastructures33,105GPL-3.0-onlyCryptographyNo standard library pgenPassphrase Generator33,002ISCCommand line utilitiesCryptography skip_ratchetSkip ratchet32,947Apache-2.0CryptographyFilesystem snarkos-node-metricsA node for a decentralized operating system32,867Apache-2.0CryptographyCryptography::Cryptocurrencies snarkos-node-cdnA CDN client for a decentralized operating system32,848Apache-2.0CryptographyCryptography::Cryptocurrencies zksync_crypto_primitivesZKsync core cryptographic primitives32,831MIT OR Apache-2.0Cryptography snarkos-node-consensusA node consensus for a decentralized operating system32,803Apache-2.0CryptographyCryptography::Cryptocurrencies safe_pqc_kyberFork of pqc_kyber with some safety fixes32,543MIT/Apache-2.0AlgorithmsCryptography nuts-archiveA tar like archive on top of the nuts-container32,524MITCryptography sha3-constconst fn implementation of the SHA-3 family of hash and extendable-output functions32,504MIT OR Apache-2.0CryptographyNo standard library deoxysPure Rust implementation of the Deoxys Authenticated Encryption with Associated Data (AEAD) cipher, including the Deoxys-II…32,476Apache-2.0 OR MITCryptographyNo standard library bp-primitivesBitcoin protocol primitives library32,447Apache-2.0Cryptography zk-aluvmAluVM ISA extension for Galois fields32,425Apache-2.0CompilersCryptography nanopubA cross-platform Rust library to sign Nanopublications, with bindings to Python and JS (wasm)32,409non-standardCryptographyEncoding askar-storageAskar secure storage support32,218MIT OR Apache-2.0CryptographyDatabase interfaces starkyImplementation of STARKs32,139MIT OR Apache-2.0Cryptography jawsJSON Algorithms and Web Signing31,922MITCryptographyNetwork programming zksync_utilsZKsync utilities31,882MIT OR Apache-2.0Cryptography exonum-timeThe time oracle service for Exonum.31,871Apache-2.0CryptographyDate and time soroban-poseidonPoseidon and Poseidon2 cryptographic hash functions for Soroban smart contracts31,870Apache-2.0CryptographyNo standard library nitrocliA command line tool for interacting with Nitrokey devices.31,660GPL-3.0-or-laterAuthenticationCommand line utilities tasm-libCode snippets for Triton VM assembly with tests and statistics.31,533Apache-2.0Cryptography cyclistA generic Rust implementation of the Cyclist mode of permutation-based cryptography (e.g. Xoodyak).31,507MITCryptographyNo standard library indy-wqlWallet Query Language for Hyperledger Indy (https://www.hyperledger.org/projects), which provides a distributed-ledger-based…31,451Apache-2.0AuthenticationCryptography sp1-recursion-gnark-cliCLI for SP1 Gnark proof generation31,450MIT OR Apache-2.0Cryptography nuts-directoryA backend implementation for nuts31,399MITCryptography abcryptAn implementation of the abcrypt encrypted data format31,374Apache-2.0 OR MITCryptographyNo standard library snarkos-node-restA REST API server for a decentralized virtual machine31,334Apache-2.0CryptographyCryptography::Cryptocurrencies noncrypto-digestsImplement Digest trait for non-cryptographic hashing functions like fnv and xxhash31,190MIT OR Apache-2.0Cryptography pqcrypto-frodoPost-Quantum Key-Encapsulation Mechanism frodo31,165MIT OR Apache-2.0CryptographyNo standard library miden-vmMiden virtual machine31,086MIT OR Apache-2.0CryptographyEmulators nuts-containerA secure storage library31,006MITCryptography tiger-digestTiger implementation following the Rust Digest Traits30,987Apache-2.0Cryptography snarkos-nodeA node for a decentralized operating system30,968Apache-2.0CryptographyCryptography::Cryptocurrencies mitrid_coreCore library of the Mitrid framework30,903Apache-2.0CryptographyDevelopment tools libesCollection of Elliptic Curve Integrated Encryption Scheme(s)30,755MIT OR Apache-2.0AlgorithmsCryptography sequoia-chameleon-gnupgSequoia's reimplementation of the GnuPG interface30,518GPL-3.0-or-laterAuthenticationCommand line utilities bitcoin-networkBitcoin Core–compatible network address handling for Rust: IPv4/IPv6/Tor/I2P/CJDNS classification, BIP155 ADDRv2 and legacy…30,328MITAlgorithmsCryptography sopRust Interface for the Stateless OpenPGP Interface30,250MITAPI bindingsAuthentication apple-cryptokit-rsA Rust wrapper around Apple's native CryptoKit framework for App Store compliant cryptography.30,244MITAPI bindingsAuthentication snarkos-metricsStorage for a decentralized operating system30,232GPL-3.0Cryptography zkpA toolkit for auto-generated implementations of Schnorr proofs30,121CC0-1.0Cryptography libtlsRust bindings for LibreSSL's libtls.30,098ISCAPI bindingsCryptography exonum-merkledbPersistent storage implementation based on RocksDB which provides APIs to work with Merkelized data structures.29,926Apache-2.0CryptographyData structures