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.

ts_tunnelsecure packet tunnel over udp19,132BSD-3-ClauseCryptographyEncoding mp4decryptDecrypt CENC protected MP4 content using Bento419,128MIT OR Apache-2.0API bindingsCryptography maili-serdeSerde related helpers for Maili19,010MITCryptographyCryptography::Cryptocurrencies nistyNIST P256 signatures for Cortex-M4 microcontrollers18,940Apache-2.0 OR MITCryptographyEmbedded development letmein-protoAuthenticated port knocking - Wire protocol18,902MIT OR Apache-2.0AuthenticationCommand line utilities xoodooXoodyak / Xoodoo - A versatile cryptographic scheme that can be used for hashing, encryption, MAC computation and authenticated…18,890MITCryptographyNo standard library zksync_web3_declZKsync Web3 API abstractions and clients18,883MIT OR Apache-2.0Cryptography animo-secure-envsecure-env is a wrapper library around the Android KeyStore and the iOS Security Framework for key creation and sign operations…18,878Apache-2.0Cryptography ppoprfPuncturable Partially-Oblivious Pseudo-Random Function18,874MPL-2.0Cryptography vrf-r255A Verifiable Random Function built on the ristretto255 group18,868MIT OR Apache-2.0Cryptography btc-transaction-utilsA collection of helpers for signing bitcoin transactions with segwit.18,738Apache-2.0Cryptography letmein-confAuthenticated port knocking - Configuration parser18,644MIT OR Apache-2.0AuthenticationCommand line utilities tokio-libtlsTokio bindings for LibreSSL's libtls.18,626ISCAsynchronousCryptography zksync_storageZKsync RocksDB storage interfaces18,617MIT OR Apache-2.0Cryptography nuts-tool-apiCode that helps you to implement a nuts tool plugin18,437MITCommand line utilitiesCryptography serpentSerpent block cipher18,394MIT OR Apache-2.0CryptographyNo standard library jacsJACS JSON AI Communication Standard18,286Apache-2.0CryptographyData structures letmein-systemdAuthenticated port knocking - Systemd support18,279MIT OR Apache-2.0AuthenticationCommand line utilities rug-polynomialPolynomial arithmetic, built on Rug & FLINT18,262MIT OR Apache-2.0AlgorithmsCryptography solana-secp256k1-schnorrSign and verify Secp256k1 Schnorr signatures in SVM18,255MITCryptographyCryptography::Cryptocurrencies jwksclient2Library to validate JWT tokens using JSON Web Key Set (JWKS)18,200MITAuthenticationCryptography vitaminc-randomSecure Random Number Generation. Part of the Vitamin-C cryptographic suite.18,181MITCryptography exonum-apiHTTP API engine of the Exonum framework18,177Apache-2.0Cryptography zcash-vanityZcash vanity address generator.18,168MITCommand line utilitiesCryptography bp256Brainpool P-256 (brainpoolP256r1 and brainpoolP256t1) elliptic curves18,129Apache-2.0 OR MITCryptographyNo standard library snarkos-node-bft-storage-serviceA storage service for the memory pool in a decentralized operating system18,117Apache-2.0CryptographyCryptography::Cryptocurrencies jlibA lightweight blockchain lib.18,061MIT/Apache-2.0Cryptography dcfDistributed comparison function implementation18,032Apache-2.0Cryptography eznaclA wrapper around NaCl which makes working with cryptography even easier18,020MPL-2.0-no-copyleft-exceptionCryptography wasi-cryptoExperimental implementation of the WASI cryptography APIs17,981non-standardCryptographyWebAssembly pqcrypto-rainbowPost-Quantum Signature Scheme rainbow17,971MIT OR Apache-2.0CryptographyNo standard library nazgulA library that implements various ring signature schemes17,962MITCryptographyCryptography::Cryptocurrencies exonum-rust-runtimeThe runtime is for running Exonum services written in Rust.17,882Apache-2.0Cryptography zksync_node_framework_deriveDerive macro for ZKsync node framework17,867MIT OR Apache-2.0Cryptography xxxdhPure Rust X3DH key exchange protocol implementation17,865MITCryptography sha3sumsha3sum - compute and check SHA3 message digest.17,855GPL-3.0-or-laterCommand line utilitiesCryptography brine-fp192-bit fixed-point math library with logarithmic and exponential functions. Designed for blockchain, scientific, and financial…17,846Apache-2.0CryptographyMathematics citadel_ioUnderlying runtime for interfacing with I/O for std/wasm targets17,828MIT OR Apache-2.0AsynchronousCryptography wnfs-hamtIPLD HAMT implementation for Webnative Filesystem17,827Apache-2.0CryptographyFilesystem ironcore-search-helpersSearch helpers for working with encrypted values, particularly on the IronCore platform.17,661AGPL-3.0-onlyCryptography milenageMILENAGE Algorithm Set17,575MITAuthenticationCryptography c5storeA comprehensive Rust library for unified configuration and secret management, supporting various sources, typed access, and local…17,569MPL-2.0ConfigurationCryptography ms-offcrypto-writerEncrypting ECMA376/OOXML files with agile encryption as described in MS-OFFCRYPTO17,513MIT OR Apache-2.0CryptographyMultimedia::Encoding cifraConsole command to crypt and decrypt texts using classic methods.17,459BSD-3-ClauseCommand line utilitiesCryptography letmeindAuthenticated port knocking - Server17,446MIT OR Apache-2.0AuthenticationCommand line utilities bitwarkEmpowering secure digital interactions with robust binary token management and dynamic rolling keys17,435MIT OR Apache-2.0AuthenticationCryptography libargon2-sysRust bindings for Argon217,411Apache-2.0CryptographyExternal FFI bindings fairCLI tool and library for verifying provably fair games (baccarat, etc.).17,387MITCommand line utilitiesCryptography letmeinAuthenticated port knocking - Client17,374MIT OR Apache-2.0AuthenticationCommand line utilities artimonistA tool for generating mnemonics and wallets.17,354MITCryptography zksync_eth_signerZKsync Ethereum signer17,331MIT OR Apache-2.0Cryptography passageA password manager with age encryption17,328MITCommand line utilitiesCryptography pqcrypto-ntru-wasiPost-Quantum Key-Encapsulation Mechanism ntru17,323MIT OR Apache-2.0CryptographyNo standard library dumb-cryptoDumb, but easily verifiable implementations of crypto algorithms17,321MITCryptography rufendecRufendec is a lightweight CLI tool for AES-256 encryption and decryption, preserving file names and directory structure. With…17,304MIT OR Apache-2.0Cryptography ockam_node_no_stdOckam library types that do not need `std`.17,258Apache-2.0AsynchronousAuthentication ark-secq256k1The secq256k1 curve17,242MIT OR Apache-2.0Cryptography cggmp24TSS ECDSA implementation based on CGGMP24 paper17,216MIT OR Apache-2.0AlgorithmsCryptography bh-jws-utilsTBTL's library for handling JSON Web Signatures (JWS).17,187non-standardCryptography mcircuitA library of tools for working with arithmetic circuits on generic fields17,184AGPL-3.0Cryptography vitamincVitaminC cryptographic suite by CipherStash17,178MITCryptography napaA simple and secure command line password manager17,151MPL-2.0Command line utilitiesCryptography dexios-coreA library for encrypting/decrypting, password hashing, and for managing encrypted file headers that adhere to the Dexios format.17,073BSD-2-ClauseCryptographyData structures fog-cryptoUtilities to make signing & encryption easier for small, independent blocks of bytes. Primary use-case is the fog-pack crate.17,047MIT OR Apache-2.0Cryptography rings-nodeRings is a structured peer-to-peer network implementation using WebRTC, Chord algorithm, and full WebAssembly (WASM) support.17,024GPL-3.0CryptographyNetwork programming exonum-explorerBlockchain explorer utils for the Exonum framework16,978Apache-2.0Cryptography merkle-logAn implementation of the "Merkle Tree-Structured Log" defined in the paper "Transparent Logs for Skeptical Clients."…16,971MIT OR Apache-2.0CryptographyData structures tweetnaclA rust api for using tweetnacl16,796MIT OR Apache-2.0Cryptography etebaseA Rust client library for Etebase16,784BSD-3-ClauseAPI bindingsCryptography ironshield-cliIronShield CLI component16,778Apache-2.0AlgorithmsConcurrency deeAn cli for drand, with support for timelock encryption.16,717MITCommand line utilitiesCryptography nam-ledger-namada-rs(Namada fork) Library to integrate with the Ledger Namada app16,634Apache-2.0AuthenticationCryptography randompass🔑 A simple static password generator.16,633MITCryptography zksync_shared_metricsZKsync shared metrics16,589MIT OR Apache-2.0Cryptography cggmp24-keygenUC-secure DKG implementation based on CGGMP24 paper16,573MIT OR Apache-2.0AlgorithmsCryptography citadel_pqcryptoLower-level cryptographic library for the Citadel Protocol16,521MIT OR Apache-2.0AsynchronousCryptography simpletcpCrate for simple and secure tcp communication16,485MITCryptographyNetwork programming exonum-supervisorExonum supervisor service.16,452Apache-2.0Cryptography giant-spellbookcryptographic multi-tool with file analysis, encoding, bitflipping, splitting, hashing, encryption, signing, and more16,414MITCryptography zksync_multivmZKsync out-of-circuit VM16,378MIT OR Apache-2.0Cryptography xoodoo-pHigh-performance implementation of the Xoodoo-p permutation.16,372MIT OR Apache-2.0CryptographyNo standard library saorsa-gossip-groupsMLS group management wrapper for Saorsa Gossip (RFC 9420 compliant)16,357MIT OR Apache-2.0Cryptography snarkos-utilitiesUtilities for a decentralized operating system16,344Apache-2.0CryptographyCryptography::Cryptocurrencies mdk-storage-traitsStorage abstraction for MDK that wraps OpenMLS storage backends16,330MITCryptographyDatabase interfaces zksync_eth_clientZKsync Ethereum client implementations16,299MIT OR Apache-2.0Cryptography pqcrypto-traits-wasiShared traits for post-quantum cryptographic primitives16,288MIT OR Apache-2.0CryptographyNo standard library txtx-cloudCrate for interacting with txtx Cloud Services16,245Apache-2.0Cryptography ez-hashErgonomic hashing helpers with a simple Hashable API and optional algorithm features.16,227Apache-2.0Cryptography wolf-cryptoSafe and thin API for wolfSSL's wolfcrypt16,194GPL-2.0-onlyCryptographyNo standard library zksync_node_frameworkZKsync dependency injection framework used by node binaries16,175MIT OR Apache-2.0Cryptography mdk-sqlite-storageSQLite database for MDK that implements the MdkStorageProvider trait16,155MITCryptographyDatabase interfaces surfpool-coreWhere you train before surfing Solana16,146Apache-2.0Cryptography agentmeshPublic Preview — Rust SDK for the Agent Governance Toolkit (policy, trust, audit, identity)16,130MITAuthenticationCryptography mdk-coreA simplified interface to build secure messaging apps on nostr with MLS.16,103MITCryptographyNetwork programming qp-plonky2-fieldFinite field arithmetic16,101MIT OR Apache-2.0Cryptography threshold-secret-sharingA pure-Rust implementation of various threshold secret sharing schemes16,089MIT/Apache-2.0Cryptography ratchet-x2Pure Rust Double Ratchet protocol implementation16,050MITCryptography citadel_cryptHigher-level cryptographic library for the Citadel Protocol15,999MIT OR Apache-2.0AsynchronousCryptography jh-x86_64Portable JH with optimizations for x86-64 cpus15,969MIT/Apache-2.0CryptographyNo standard library ant-nodePure quantum-proof network node for the Autonomi decentralized network15,937MIT OR Apache-2.0CryptographyNetwork programming blossom-rsFull-featured Blossom (BUD-01) blob storage library for Rust — embeddable server, async client, BIP-340 Nostr auth15,896MITCryptographyWeb programming openpgp-ca-libOpenPGP CA is a tool for managing and certifying OpenPGP keys15,865GPL-3.0-or-laterCryptographyEmail dusk-blindbidBlindBid protocol implementation with PLONK ZKProofs backend15,802MPL-2.0AlgorithmsCryptography rboring-sysFFI bindings to BoringSSL15,798MITCryptographyExternal FFI bindings age-plugin-yubikeyYubiKey plugin for age clients15,793MIT OR Apache-2.0Command line utilitiesCryptography skein-hashSkein hash functions15,750MIT/Apache-2.0CryptographyNo standard library randomorgA random.org client library. The randomness comes from atmospheric noise, which for many purposes is better than the…15,733MITAPI bindingsCryptography idea_cryptoPure Rust implementation of the idea algorithm15,707MITCryptographyCryptography::Cryptocurrencies crystals-dilithiumPure Rust implementation of CRYSTALS-Dilithium and ML-DSA (FIPS 204) digital signatures15,706GPL-3.0-onlyCryptography red-jubjubreddsa signature implementation on jubjub15,672Apache-2.0Cryptography watermelon-nkeysMinimal NKeys implementation for NATS client authentication15,581MIT OR Apache-2.0CryptographyParser implementations kestrel-cryptoCryptography backend for Kestrel15,578BSD-3-ClauseCryptography qp-plonky2Recursive SNARKs based on PLONK and FRI15,563MIT OR Apache-2.0Cryptography hypersonicFormally-verifiable distributed software15,555Apache-2.0AlgorithmsCompilers wasmsign2-cliCLI tool to sign and verify WebAssembly modules15,522MITCryptographyWebAssembly async_ipAn asynchronous client used to obtain one's global Ipv6 or Ipv4 address15,467MIT OR Apache-2.0AsynchronousCryptography seleniteA Crate For Post-Quantum Cryptography Certificates Built on PQcrypto15,464MIT OR Apache-2.0Cryptography zerokms-protocolLibrary to manage the CipherStash ZeroKMS communication protocol15,415non-standardCryptographyDatabase interfaces tripFinds tripcodes that contain patterns15,395MIT/Apache-2.0Command line utilitiesCryptography ansi-x963-kdfANSI X9.63 Key Derivation Function15,324MIT OR Apache-2.0CryptographyNo standard library rust-keylock-uiA password manager with goals to be Secure, Simple to use, Portable and Extensible15,314GPL-3.0AuthenticationCryptography cryptographyFacade crate for the RustCrypto project's traits15,287Apache-2.0 OR MITCryptographyNo standard library saorsa-mlsExperimental Message Layer Security (MLS)-inspired library for P2P secure group communication15,286MIT OR Apache-2.0CryptographyNetwork programming aes_cryptoA platform-agnostic library for the AES cipher (Rijndael)15,266MITCryptographyNo standard library evm_arithmetizationImplementation of STARKs for the Ethereum Virtual Machine15,206MIT OR Apache-2.0Cryptography cipherstash-dynamodbCipherStash SDK for searchable, in-use encryption for DynamoDB15,191non-standardCryptographyDatabase interfaces gimli-permutationGimli: a cross-platform permutation15,167MITCryptographyNo standard library p256-cm4P256-Cortex-M4 re-written in rust15,155MITCryptographyEmbedded development liminal-ark-pnbr-poseidon-parametersA crate for Poseidon parameters15,146MIT OR Apache-2.0Cryptography apple-security-frameworkApple `Security.framework` bindings for macOS and iOS15,105MIT OR Apache-2.0API bindingsCryptography qp-poseidon-constantsPrecomputed Poseidon2 constants for Goldilocks field15,099MIT-0CryptographyNo standard library rs_sha1`rs_sha1` is a Rust implementation of the SHA-1 cryptographic hash algorithm, part of the larger `rs_shield` project. This…15,098GPL-2.0-onlyAlgorithmsCryptography tongsuo-sysFFI bindings to Tongsuo/OpenSSL15,085MITCryptographyExternal FFI bindings hacl-sysFFI bindings for the HACL C package15,077Apache-2.0API bindingsCryptography blakeoutMemory hard hashing algorithm based on Blake2s15,076MIT OR Apache-2.0Cryptography elastic-elgamalImplementation of ElGamal encryption and related zero-knowledge proofs with pluggable crypto backend15,057MIT OR Apache-2.0CryptographyNo standard library xteaXTEA block cipher15,025MIT OR Apache-2.0CryptographyNo standard library arti-rpc-client-coreClient library for Arti RPC15,000MIT OR Apache-2.0CryptographyNetwork programming frost-ed448A Schnorr signature scheme over Ed448 that supports FROST.14,981MIT OR Apache-2.0Cryptography rust-otpA modern Rust library for performing the HMAC-based One-Time Password (HOTP) and Time-based One-Time Password (TOTP) algorithms…14,980MITAuthenticationCryptography picnic-bindingsBindings for the Picnic digital signature scheme14,961MITAPI bindingsCryptography memsafeA Secure cross-platform Rust library for securely wrapping data in memory14,939MITCryptographyMemory management citadel_wireNAT traversal and wire support for the Citadel Protocol14,912MIT OR Apache-2.0AsynchronousCryptography hfileHfile is a command-line interface (CLI) tool for generating hash values of files14,911BSD-3-ClauseCommand line utilitiesCryptography zkwork_aleo_protocolA protocol lib for aleo pool14,895GPL-3.0Cryptography gm-rsA Rust Implementation of China's Standards of Encryption Algorithms(SM2/SM3/SM4)14,761MITCryptography tiny-curveSmall-order elliptic curves for testing14,702MITCryptographyNo standard library threatflux-hashingHigh-performance async file hashing library supporting MD5, SHA256, SHA512, and BLAKE314,634MITAsynchronousCryptography citadel_userUser backend library for the Citadel Protocol14,550MIT OR Apache-2.0AsynchronousCryptography rgb-persist-fsFilesystem persistence for RGB smart contracts14,524Apache-2.0AlgorithmsCryptography stacks_deriveDerive macro implementations for 'stacks.rs'14,508MIT OR Apache-2.0API bindingsCryptography near-slip10SLIP-0010 ed25519 private key derivation — NEAR fork of the slip10 crate14,504MITCryptographyNo standard library kosaltThis package allows for quick encoding and decoding text14,498non-standardCryptographyEncoding archway-bindingsCosmWasm bindings to interact with Archway's modules14,458Apache-2.0CryptographyCryptography::Cryptocurrencies exonum-nodeNode of the Exonum blockchain framework.14,441Apache-2.0Cryptography ockam_macroEnd-to-end encryption and mutual authentication for distributed applications.14,306Apache-2.0AsynchronousAuthentication atedbDistributed datachain (database) built on an immutable data store with strong encryption and authentication14,279MIT OR Apache-2.0AsynchronousCryptography gmimeBindings for gmime-3.014,265MITCryptographyEmail encrypto_rsastunning-encrypto is cross platform end-to-end encryption dependency.14,264MITCryptography zksync_stateZKsync state keeper state14,264MIT OR Apache-2.0Cryptography arc4RC4 encryption and PRNG in pure rust (with no_std support)14,263Apache-2.0 OR MITCryptographyNo standard library hbs-lmsPure Rust implementation of the Leighton Micali Signature scheme with support for key generation, signature generation and…14,233Apache-2.0CryptographyNo standard library mppRust SDK for the Machine Payments Protocol (MPP)14,229MIT OR Apache-2.0AuthenticationCryptography barretenberg-rsRust bindings for Barretenberg, a C++ cryptographic library for zero-knowledge proofs14,226Apache-2.0API bindingsCryptography lunesrsLibrary for communication with nodes in mainnet or testnet of the lunes-blockchain network Allows the automation of sending…14,215Apache-2.0AlgorithmsCryptography libsumatracrypt-rsA Rust Library For Cryptography14,144Apache-2.0 OR MITCryptography cipherstash-coreShared code and core modules for CipherStash clients14,133non-standardCryptographyDatabase interfaces ed25519-bip32-coreEd25519 BIP3214,130MIT OR Apache-2.0Cryptography huginn-net-tlsTLS fingerprinting and JA4 analysis for huginn-net14,125MIT OR Apache-2.0CryptographyNetwork programming liminal-ark-pnbr-poseidon-permutationAn instantiation of the Poseidon permutation14,117MIT OR Apache-2.0Cryptography tongsuoOpenSSL bindings14,108Apache-2.0API bindingsCryptography playfair_cipherImplementation of Playfair, Two square and Four square cipher14,104AGPL-3.0-or-laterCryptography indy-credxVerifiable credential issuance and presentation for Hyperledger Indy (https://www.hyperledger.org/projects), which provides a…14,094Apache-2.0AuthenticationCryptography cyberLibrary for cyber blockchain14,087GPL-3.0Cryptography tlockRust encryption library for practical time-lock encryption.14,064MITCryptography schemeguardianSecrets Authentication, Encryption and Verification Engine with Key-Value Store14,048Apache-2.0AuthenticationCryptography zksync_merkle_treeZKsync implementation of Jellyfish Merkle tree14,035MIT OR Apache-2.0Cryptography rc5RC5 block cipher14,023MIT OR Apache-2.0Cryptography chksum-cliA simple checksum calculator.14,012MITCommand line utilitiesCryptography sonic-callreqStructured calls to for SONIC distributed contracts13,990Apache-2.0AlgorithmsCryptography letmein-seccompAuthenticated port knocking - Seccomp wrapper13,988MIT OR Apache-2.0AuthenticationCommand line utilities letmein-fwprotoAuthenticated port knocking - Firewall backend communication protocol13,964MIT OR Apache-2.0AuthenticationCommand line utilities cyfs-sha2Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, and SHA-512.13,857MIT OR Apache-2.0CryptographyNo standard library entro-spinEntro Spin is a 64-bit, true-random number generator algorithm.13,749MIT-0AlgorithmsConcurrency rboringBoringSSL bindings13,745Apache-2.0API bindingsCryptography hypercore-protocolReplication protocol for Hypercore feeds13,724MIT OR Apache-2.0AsynchronousConcurrency ark-ed-on-mnt4-298A Twisted Edwards curve defined over the scalar field of the MNT4-298 curve13,711MIT OR Apache-2.0Cryptography kyncKyNc – a generic API for key encapsulation and a Rust interface to KyNc-plugins13,703BSD-2-Clause OR MITAPI bindingsCryptography cryptouriURN-like namespace for cryptographic objects (keys, signatures, etc) with Bech32 encoding/checksums13,691Apache-2.0 OR MITCryptographyEncoding libyobicashThe Yobicash cryptocurrency library13,655MIT/Apache-2.0Cryptography poseidon-hashRust implementation of Poseidon2 hash function and Goldilocks field arithmetic13,623MIT OR Apache-2.0AlgorithmsCryptography pretty-goodRFC4880 (OpenPGP Message Format) library13,611Apache-2.0CryptographyParser implementations liminal-ark-relation-macroProcedural macro for concise defining SNARK relations.13,589Apache-2.0Cryptography drbgCrypographic random number generator CTR_DRBG defined by NIST SP 800-90A R1.13,533MITAlgorithmsCryptography bign-genkPure Rust implementation of bign-genk algorithm from STB 34.101.45: Deterministic Usage of the Digital Signature Algorithm (DSA)…13,530Apache-2.0 OR MITCryptographyNo standard library sevctlAdministrative utility for AMD SEV13,515Apache-2.0CryptographyHardware support keccakrsA verbose, readable implementation of Keccak in Rust13,431MPL-2.0Cryptography tlock_ageRust encryption library for hybrid time-lock encryption.13,425MITCryptography wnfs-namefilterBloom filter for the Webnative Filesystem13,417Apache-2.0CryptographyFilesystem ion-hashIon Hash13,402Apache-2.0CryptographyEncoding