Authentication
sequoia-openpgp
2.3.0 StableOpenPGP data types and associated machinery
ssh-key
0.6.7 GrowingPure Rust implementation of SSH key file format decoders/encoders as described in RFC4251/RFC4253 and OpenSSH key formats, as well as "sshsig" signatures and certificates (including certificate validation and certificate authority support), with further support for the `authorized_keys` and `known_hosts` file formats.
sha-crypt
0.6.0 GrowingPure Rust implementation of the SHA-crypt password hashing algorithm based on SHA-256/SHA-512 as implemented by the POSIX crypt C library, including support for generating and verifying password hash strings in the Modular Crypt Format
scrypt
0.12.0 GrowingScrypt password-based key derivation function
rsasl
2.3.1 StableThe Rust SASL framework, aimed at both middleware-style protocol implementation and application code. Designed to make SASL authentication simple and safe while handing as much control to the user as possible.
password-hash
0.6.1 GrowingTraits which describe the functionality of password hashing algorithms, with optional support for a `no_std`/`no_alloc`-friendly implementation of the PHC string format, as well as generic support for other formats (e.g. Modular Crypt Format)
webauthn-rs
0.5.5 GrowingWebauthn Framework for Rust Web Servers
pbkdf2
0.13.0 GrowingGeneric implementation of PBKDF2
argon2
0.5.3 GrowingPure Rust implementation of the Argon2 password hashing function with support for the Argon2d, Argon2i, and Argon2id algorithmic variants
bcrypt-pbkdf
0.11.0 Growingbcrypt-pbkdf password-based key derivation function
turbomcp-dpop
3.1.5 GrowingDPoP (RFC 9449) implementation for TurboMCP with HSM support
reqsign
0.20.0 GrowingSigning HTTP requests for AWS, Azure, Google, Huawei, Aliyun, Tencent and Oracle services
ssh-encoding
0.3.0 GrowingPure Rust implementation of SSH data type decoders/encoders as described in RFC4251
password-auth
1.0.0 StablePassword authentication library with a focus on simplicity and ease-of-use, including support for Argon2, PBKDF2, and scrypt password hashing algorithms
turbomcp-auth
3.1.5 GrowingOAuth 2.1 and authentication for TurboMCP with MCP protocol compliance
letmein-seccomp
12.2.1 StableAuthenticated port knocking - Seccomp wrapper
balloon-hash
0.4.0 GrowingPure Rust implementation of the Balloon password hashing function
turnkey_api_key_stamper
0.7.0 GrowingGenerate signatures over Turnkey API requests using a P-256 key.
greentic-secrets-lib
0.5.0 ExperimentalUmbrella crate re-exporting Greentic secrets spec, core runtime, and optional providers.
letmein-fwproto
12.2.1 StableAuthenticated port knocking - Firewall backend communication protocol
letmein-systemd
12.2.1 StableAuthenticated port knocking - Systemd support
pubky
0.9.0 GrowingPubky SDK
docker_credential
1.4.0 StableReads a user's docker credentials from config
mcf
0.6.0 ExperimentalPure Rust implementation of the Modular Crypt Format (MCF) which is used to store password hashes in the form `${id}$...`
ic-vetkeys
0.7.0 ExperimentalA set of tools designed to help canister developers integrate vetKeys into their Internet Computer (ICP) applications
greentic-secrets-api
0.5.0 ExperimentalShared traits and types for Greentic secrets backends.
webauthn-rs-proto
0.5.5 GrowingWebauthn Specification Bindings
spiffe
0.15.1 GrowingCore SPIFFE identity types and Workload API sources
totp-rs
5.7.1 StableRFC-compliant TOTP implementation with ease of use as a goal and additionnal QoL features.
twitch_oauth_token
4.4.0 StableType-safe Twitch OAuth 2.0 authentication library with CSRF protection and full scope support
adk-auth
0.9.1 ExperimentalAccess control and authentication for Rust Agent Development Kit (ADK-Rust)
stytch
11.0.0 StableStytch Rust client
greentic-secrets-core
0.5.0 ExperimentalCore runtime and backend orchestration for Greentic secrets.
greentic-secrets-spec
0.5.0 ExperimentalCanonical traits and data models for Greentic secrets (read/write, versioning, metadata).
pubky-common
0.9.0 GrowingTypes and struct in common between Pubky client and homeserver
sequoia-cert-store
0.7.3 GrowingA certificate database interface.
systemprompt-identifiers
0.11.2 ExperimentalTyped newtype identifiers (UserId, TraceId, AgentId, McpServerId…) for systemprompt.io AI governance infrastructure. Enforces type-safe IDs across every boundary in the MCP governance pipeline.
letmein-proto
12.2.1 StableAuthenticated port knocking - Wire protocol
letmein-conf
12.2.1 StableAuthenticated port knocking - Configuration parser
srp
0.6.0 GrowingPure Rust implementation of the Secure Remote Password (SRP) password-authenticated key exchange (PAKE) algorithm as described in RFC5054. Built on `crypto-bigint`, a mathematical library designed with constant-time algorithms.
rusty_paseto
0.10.0 GrowingA type-driven, ergonomic alternative to JWT for secure stateless PASETO tokens.
gcp_auth
0.12.6 GrowingGoogle cloud platform (GCP) authentication using default and custom service accounts
pubky-homeserver
0.9.0 GrowingPubky core's homeserver.
ockam_macros
0.38.0 GrowingEnd-to-end encryption and mutual authentication for distributed applications.
pasetors
0.7.8 GrowingPASETO: Platform-Agnostic Security Tokens (in Rust)
auth-git2
0.6.0 GrowingAuthentication for `git2`
diqwest
3.2.0 GrowingTrait to extend reqwest for digest auth flow.
spake2
0.4.0 GrowingThe SPAKE2 password-authenticated key-exchange algorithm.
rpm-sequoia
1.10.2 StableAn implementation of the RPM PGP interface using Sequoia.
acton-ern
2.0.0 StableA Rust library for handling Entity Resource Names (ERNs), providing type-safe, hierarchical, and k-sortable resource identifiers for distributed systems and more.