rustio rustio.net

Authentication

75

sequoia-openpgp

2.4.1 Stable

OpenPGP data types and associated machinery

1.6M downloads · 14d ago
74

reqsign

0.20.2 Growing

Signing HTTP requests for AWS, Azure, Google, Huawei, Aliyun, Tencent and Oracle services

12.9M downloads · 13d ago
73

ssh-key

0.6.7 Growing

Pure 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.

7.5M downloads · 24d ago
70

gcp_auth

0.12.7 Growing

Google cloud platform (GCP) authentication using default and custom service accounts

11.0M downloads · 1mo ago
70

webauthn-rs

0.5.5 Growing

Webauthn Framework for Rust Web Servers

4.9M downloads · 2mo ago
70

hyper-http-proxy

1.1.1 Stable

A proxy connector for Hyper-based applications

29.0M downloads · 29d ago
69

greentic-secrets-lib

1.1.5 Growing

Umbrella crate re-exporting Greentic secrets spec, core runtime, and optional providers.

40.9K downloads · 11d ago
69

rsasl

2.3.1 Stable

The 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.

799.4K downloads · 3mo ago
69

password-hash

0.6.1 Growing

Traits 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)

95.7M downloads · 3mo ago
69

letmein-systemd

12.4.0 Stable

Authenticated port knocking - Systemd support

18.2K downloads · 1mo ago
68

greentic-secrets-core

1.1.5 Growing

Core runtime and backend orchestration for Greentic secrets.

48.8K downloads · 11d ago
68

sha-crypt

0.6.0 Growing

Pure 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

416.3K downloads · 3mo ago
68

scrypt

0.12.0 Growing

Scrypt password-based key derivation function

53.2M downloads · 3mo ago
68

turnkey_api_key_stamper

0.10.0 Growing

Generate signatures over Turnkey API requests using a P-256 key.

826.1K downloads · 15d ago
68

totp-rs

5.7.2 Stable

RFC-compliant TOTP implementation with ease of use as a goal and additionnal QoL features.

8.1M downloads · 1mo ago
68

vtcode-auth

0.135.5 Experimental

Authentication and OAuth flows shared across VT Code

4.7K downloads · 11d ago
67

pbkdf2

0.13.0 Growing

Generic implementation of PBKDF2

203.3M downloads · 3mo ago
67

greentic-secrets-api

1.1.5 Growing

Shared traits and types for Greentic secrets backends.

49.0K downloads · 11d ago
67

argon2

0.5.3 Growing

Pure Rust implementation of the Argon2 password hashing function with support for the Argon2d, Argon2i, and Argon2id algorithmic variants

38.0M downloads · 3mo ago
67

letmein-seccomp

12.4.0 Stable

Authenticated port knocking - Seccomp wrapper

14.0K downloads · 1mo ago
67

letmein-proto

12.4.0 Stable

Authenticated port knocking - Wire protocol

18.9K downloads · 1mo ago
66

greentic-secrets-provider-dev

1.1.5 Growing

Local development backend for the Greentic secrets core.

47.0K downloads · 11d ago
66

greentic-secrets-spec

1.1.5 Growing

Canonical traits and data models for Greentic secrets (read/write, versioning, metadata).

49.3K downloads · 11d ago
66

bcrypt-pbkdf

0.11.0 Growing

bcrypt-pbkdf password-based key derivation function

12.8M downloads · 3mo ago
66

nostro2

0.7.1 Growing

Nostro2 is a simple toolset for interacting with the Nostr protocol.

55.7K downloads · 10d ago
66

password-auth

1.0.0 Growing

Password authentication library with a focus on simplicity and ease-of-use, including support for Argon2, PBKDF2, and scrypt password hashing algorithms

1.0M downloads · 6mo ago
66

balloon-hash

0.4.0 Growing

Pure Rust implementation of the Balloon password hashing function

108.1K downloads · 5mo ago
66

turbomcp-dpop

3.1.5 Growing

DPoP (RFC 9449) implementation for TurboMCP with HSM support

6.1K downloads · 2mo ago
66

blsful

3.1.0 Stable

BLS signature implementation according to the IETF spec on the BLS12-381 curve.

387.5K downloads · 16d ago
66

letmein-conf

12.4.0 Stable

Authenticated port knocking - Configuration parser

18.6K downloads · 1mo ago
66

letmein-fwproto

12.4.0 Stable

Authenticated port knocking - Firewall backend communication protocol

13.9K downloads · 1mo ago
66

ssh-encoding

0.3.0 Growing

Pure Rust implementation of SSH data type decoders/encoders as described in RFC4251

8.5M downloads · 1mo ago
65

sequoia-keystore-server

0.2.1 Growing

Sequoia keystore daemon

2.1K downloads · 18d ago
65

turbomcp-auth

3.1.5 Growing

OAuth 2.1 and authentication for TurboMCP with MCP protocol compliance

3.8K downloads · 2mo ago
65

zkryptium

0.6.2 Growing

Rust crypto library for zero-knowledge proofs

231.2K downloads · 1mo ago
65

adk-auth

1.0.0 Growing

Access control and authentication for Rust Agent Development Kit (ADK-Rust)

2.7K downloads · 1mo ago
65

stytch

11.1.0 Stable

Stytch Rust client

74.4K downloads · 29d ago
65

systemprompt-identifiers

0.19.0 Experimental

Typed newtype identifiers (UserId, TraceId, AgentId, McpServerId…) for systemprompt.io AI governance infrastructure. Enforces type-safe IDs across every boundary in the MCP governance pipeline.

5.6K downloads · 20d ago
64

reinhardt-auth

0.3.1 Experimental

Authentication and authorization system

10.8K downloads · 19d ago
64

greentic-secrets-provider-gcp-sm

1.1.5 Growing

Google Secret Manager backend for the Greentic secrets core.

2.3K downloads · 11d ago
64

greentic-secrets-provider-k8s

1.1.5 Growing

Kubernetes Secrets backend for the Greentic secrets core.

2.0K downloads · 11d ago
64

nostro2-signer

0.5.1 Growing

Keypair and signer implementations (BIP-39 mnemonics, Schnorr signing) for the nostro2 Nostr toolset.

7.7K downloads · 10d ago
64

workos

2.5.0 Stable

Official Rust SDK for the WorkOS API

185.5K downloads · 17d ago
64

mcf

0.6.0 Growing

Pure Rust implementation of the Modular Crypt Format (MCF) which is used to store password hashes in the form `${id}$...`

66.4K downloads · 4mo ago
64

pubky

0.9.3 Growing

Pubky SDK

20.4K downloads · 25d ago
64

sequoia-sq

1.4.0 Stable

Command-line frontends for Sequoia

192.9K downloads · 16d ago
64

systemprompt-traits

0.19.0 Experimental

Trait-first interface contracts for systemprompt.io AI governance infrastructure. Repository, provider, and service abstractions shared across the MCP governance pipeline.

5.2K downloads · 20d ago
64

systemprompt-loader

0.19.0 Experimental

File and module discovery infrastructure for systemprompt.io AI governance — manifests, schemas, and extension loading. Separates I/O from shared models in the MCP governance pipeline.

3.3K downloads · 20d ago
63

greentic-secrets-provider-vault-kv

1.1.5 Growing

HashiCorp Vault KV backend for the Greentic secrets core.

4.2K downloads · 11d ago
63

nostro2-nips

0.4.1 Growing

NIP implementations (NIP-04, NIP-44, NIP-104, …) for the nostro2 Nostr toolset.

5.4K downloads · 10d ago