-
keyring
Cross-platform library for managing passwords/credentials
-
oauth2
An extensible, strongly-typed implementation of OAuth2
-
scrypt
password-based key derivation function
-
rpassword
Read passwords in console applications
-
casbin
An authorization library that supports access control models like ACL, RBAC, ABAC
-
argon2
Pure Rust implementation of the Argon2 password hashing function with support for the Argon2d, Argon2i, and Argon2id algorithmic variants
-
jwt-cli
A super fast CLI tool to decode and encode JWTs built in Rust
-
sequoia-wot
OpenPGP's web of trust
-
biscuit-auth
an authorization token with decentralized verification and offline attenuation
-
gcp_auth
Google cloud platform (GCP) authentication using default and custom service accounts
-
josekit
JOSE (Javascript Object Signing and Encryption) library for Rust
-
openidconnect
OpenID Connect library
-
sspi
Security Support Provider Interface (SSPI) API
-
vaultrs
An asynchronous Rust client library for the Hashicorp Vault API
-
zxcvbn
An entropy-based password strength estimator, originally for Javascript by Dropbox
-
aws-credential-types
Types for AWS SDK credentials
-
openid
Connect & Discovery client library using async / await
-
http-auth
HTTP authentication: parse challenge lists, respond to Basic and Digest challenges. Likely to be extended with server support and additional auth schemes.
-
webauthn-rs
Webauthn Framework for Rust Web Servers
-
cotp
Trustworthy, encrypted, command-line TOTP/HOTP authenticator app with import functionality
-
prs-cli
Secure, fast & convenient password manager CLI with GPG & git sync
-
totp-rs
RFC-compliant TOTP implementation with ease of use as a goal and additionnal QoL features
-
actix-web-grants
Authorization extension
actix-web
to protect your endpoints -
aliri
Implementations of the Javascript/JSON Object Signing and Encryption (JOSE) standards
-
stytch
client
-
google-calendar3
A complete library to interact with calendar (protocol v3)
-
oxide-auth
A OAuth2 library for common web servers, featuring a set of configurable and pluggable backends
-
balloon-hash
Pure Rust implementation of the Balloon password hashing function
-
git-credential-keepassxc
Helper that allows Git and shell scripts to use KeePassXC as credential store
-
tame-oauth
A (very) simple oauth 2.0 library
-
scim_proto
Kanidm SCIM Protocol Bindings
-
rsasl
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
-
secretgarden
generating and securely storing secrets
-
ssi
Core library for Verifiable Credentials and Decentralized Identifiers
-
mnemonic
Encode any data into a sequence of English words
-
totp-lite
correct TOTP library
-
keyweave
Fetches secrets from Azure Key Vault and weaves them into a convenient .env file
-
oidc-cli
A command line tool to work with OIDC tokens
-
ory-kratos-client
SDK Client for Ory Kratos
-
samael
A SAML2 library for Rust
-
ctap-hid-fido2
Rust FIDO2 CTAP library
-
libgssapi
A safe binding to gssapi
-
auth-git2
Authentication for
git2
-
identity_iota
Framework for Self-Sovereign Identity with IOTA DID
-
oauth1-request
OAuth 1.0 client library
-
yubirs
interacting with YubiKeys (OTP and PIV functionality)
-
eff-wordlist
packaging EFF wordlist
-
reqwest-oauth1
Add OAuth1 signature to reqwest with oauth1-request
-
ybaas
Don't you love when you accidentally tap your Yubikey when you have your IRC client in focus and you send 987947 into Libera? Want to be able to have that experience without having…
-
jwt-ui
A Terminal UI for decoding/encoding JSON Web Tokens
-
http-auth-basic
HTTP Basic Authentication Scheme (RFC 7617 and RFC 2617 compilant, base64-encoded credentials) for Rust applications
-
blockchyp
SDK for Rust. Like all BlockChyp SDKs, it provides a full client for the BlockChyp gateway and BlockChyp payment terminals.
-
qiniu-http-client
Qiniu HTTP Client for Rust
-
qiniu-upload-manager
Qiniu Upload Manager for Rust
-
firestore-db-and-auth
allows easy access to your Google Firestore DB via service account or OAuth impersonated Google Firebase Auth credentials
-
cryptex
uses system keyrings to store and retrieve secrets or a local file
-
ledger-apdu
Ledger Hardware Wallet - Common APDU Protocol Types
-
totp_rfc6238
generating Time-based One-time Password (TOTP) codes/tokens defined in RFC 6238
-
rs-firebase-admin-sdk
Firebase Admin SDK for Rust
-
bws
Bitwarden Secrets Manager CLI
-
yayo
Manage and generate OTP (one time password) codes
-
async-oauth2
An asynchronous OAuth2 flow implementation
-
google-androidpublisher3
A complete library to interact with Android Publisher (protocol v3)
-
tauri-plugin-authenticator
Use hardware security-keys in your Tauri App
-
propelauth
managing authentication and authorization with support for multi-tenant / B2B products, powered by PropelAuth
-
jwks_client_rs
JWKS-sync client implementation for Auth0
-
ssh-agent-lib
A collection of types for writing custom SSH agents
-
some-auth
User management and JWT logic for API services
-
zitadel
API access and authentication in Rust
-
scram-rs
Salted Challenge Response Authentication Mechanism (SCRAM) SASL mechanism, a library which implements SCRAM logic
-
ory-client
SDK Client for Ory
-
diceware
A command line diceware, with or without dice
-
radius-rust
Pure Rust implementation of RADIUS Server/Client
-
rusty-s3
pure Rust AWS S3 Client following a Sans-IO approach
-
xaskpass
A lightweight passphrase dialog
-
jwt-authorizer
jwt authorizer middleware for axum and tonic
-
pam
Safe Rust wrappers for PAM authentication
-
sasl
authentication. Currently only does the client side.
-
native-pkcs11-keychain
native-pkcs11 backend for macos keychain
-
rotp
command line HOTP and TOTP generator
-
sasl2-sys
Bindings for Cyrus SASL
-
docker_credential
Reads a user's docker credentials from config
-
skeet
Bluesky
-
powerplatform-dataverse-service-client
unofficial rust client library for connecting to Microsoft Dataverse environments
-
google-iam1
A complete library to interact with Iam (protocol v1)
-
nethsm-cli
A CLI for the Nitrokey NetHSM
-
gravel-gateway
A Prometheus Push Gateway for FAAS applications
-
oauth10a
oauth 1.0a protocol fully-async with logging, metrics and tracing facilities
-
libreauth
Collection of tools for user authentication
-
keepass-to-env
convert Keepass database to environment variable
-
passrs
Linux pass program, with shared folders
-
phraze
Random passphrase generator
-
fidoprobe
manage FIDO2 devices
-
digest_auth
Digest Auth algorithm as defined in IETF RFC 2069, 2617, and 7616, intended for HTTP clients
-
openid-client
OpenID client for Rust
-
wow_login_messages
Message definitions for World of Warcraft authentication servers
-
letmeinfwd
Authenticated port knocking - Firewall backend daemon
-
cargo-credential-1password
A Cargo credential process that stores tokens in a 1password vault
-
qiniu-upload-token
Qiniu Upload Policy Builder & Parser, Upload Token Generator & Parser for Rust
-
pkpw
What if correct horse battery staple, but Pokémon
-
diqwest
Trait to extend reqwest for digest auth flow
-
crowbar
Securily generates temporary AWS credentials through Identity Providers using SAML
-
galileo-osnma
Galileo OSNMA (Open Service Navigation Message Authentication)
-
keyring-search
Cross-platform library for searching the platform specific credential store, made possible by keyring-rs
-
ogk
cli tool for open.go.kr
-
saml2aws-auto
management tool for AWS credentials when using Keycloak with SAML
-
passage-auth
Authentication API for Passage by 1Password
-
ory-hydra-client
SDK Client for Ory Hydra
-
sshcerts
parsing, verifying, and creating SSH Certificates
-
aspentool
SSH Client
-
dco3
Async API wrapper for DRACOON in Rust
-
axum-auth
High-level http auth extractors for axum
-
nitrokey-dmenu
Quickly fetch passwords from your nitrokey
-
konpeito
Personal key-value store CLI
-
grammers-session
Different session storages for Telegram data
-
gouqi
Rust interface for Jira
-
poem-grants
Authorization extension for
poem
to protect your endpoints -
smpl_jwt
Very simple JWT generation lib
-
gix-credentials
gitoxide project to interact with git credentials helpers
-
axum_jwt_ware
Axum Authentication Library
-
noosphere-cli
Reference client and pedagogical tool to demonstrate the principles of the Noosphere protocol
-
kanidm_proto
Kanidm Protocol Bindings for serde
-
npwg
Securely generate random passwords
-
smart-id-rust-client
Smart ID Rust Client
-
ntfy
sending notifications over ntfy
-
compact_jwt
Minimal implementation of JWT for OIDC and other applications
-
bitwarden
Secrets Manager SDK
-
mattermost-rust-client
Rust client for Mattermost
-
mas-iana
IANA registry data for JOSE and OAuth 2.0
-
genpass
robust commandline random password generator
-
branca
Authenticated encrypted API tokens for Rust. A secure alternative to JWT.
-
senhasegura-rs
Senhasegura API client for Rust
-
legba
A fast multi protocol credential bruteforcer/sprayer/enumerator
-
cargo-credential
assist writing Cargo credential helpers
-
corund
Portable auth server
-
sha-crypt
Pure Rust implementation of the SHA-crypt password hash based on SHA-512 as implemented by the POSIX crypt C library
-
google-authenticator
can be used to interact with the Google Authenticator mobile app for 2-factor-authentication
-
pamsm
Rust wrappers around PAM Service Modules functions
-
evenpw
a cli application to generate easy to type passwords
-
challenge_response
Challenge-Response library for Rust
-
lawn
interact with trusted remote development systems
-
minecraft-essentials
A Package that gives all Minecraft client launchers essentials
-
light-openid
Lightweight OpenID primitives & client
-
ofi-pass
A password promptor for pass
-
simple-ldap
A high-level LDAP client for Rust
-
min_jwt
Minimal JSON Web Token library
-
graph-oauth
Rust SDK Client for Microsoft Identity Platform
-
axum-casbin
Casbin axum access control middleware
-
mc-attestation-verifier
SGX Enclave Attestation Report Verification
-
lade
Automatically load secrets from your preferred vault as environment variables, and clear them once your shell command is over
-
azure_jwt
JWT validator for Microsoft Azure Id tokens
-
runeauth
Extendable Cookies
-
argentum_user_account_business
Business layer of user account component
-
llogin
LPU WiFi Manager: A CLI tool for managing Lovely Professional University WiFi connections
-
passguard
This Rust-based password and passphrase generator offers a versatile solution for creating secure, customizable passwords. With support for password size and include uppercase, numbers and symbols.
-
vade
VC and DID engine
-
libsecret
Rust bindings of libsecret
-
dbus-secret-service
interface with Secret Service API over DBUS
-
nitrocli
A command line tool for interacting with Nitrokey devices
-
rooster
password manager
-
frank_jwt
JSON JWT
-
mizaru2
Mizaru2
-
pwfuzz-rs
Password list mutator/expander
-
ssi-data-integrity
Verifiable Credentials Data Model v1.1 for the
ssi
library -
git2_credentials
Provide credential function to used with git2::RemoteCallbacks.credentials
-
vtubestudio
interacting with the VTube Studio API
-
atm0s-sdn-router
Router interface for atm0s-sdn
-
casdoor-sdk
Casdoor SDK
-
tame-oidc
A (very) thin layer of OIDC like functionality
-
slauth
oath HOTP and TOTP complient implementation
-
rocket_firebase_auth
Encode/decode firebase tokens in rocket apps with ease
-
nats-jwt
JWT library for creating NATS JWTs
-
identity_credential
Verifiable Credentials standard
-
pcloud-cli
CLI for pcloud
-
rs-keycloak
Faça a autenticação dos seus projetos usando Keycloak
-
delanocreds
Delegatable Anonymous Credentials (Delano Creds) in pure Rust
-
provider-archive
reading and writing wasmCloud capability provider archive files
-
ffsend
Easily and securely share files from the command line. A fully featured Send client
-
authress
SDK for RUST - provides authorization as a service with fully compatible REST apis. Authentication / Authorization / User Identity Roles / Permissions / Policies
-
aws-iam
dealing with AWS IAM Policy resources
-
smartcar
SDK for Smartcar API
-
auto-launch
Auto launch any application or executable at startup. Supports Windows, macOS, and Linux.
-
etwin_core
Core crate for Eternal-Twin
-
prs-gtk3
Secure, fast & convenient password manager CLI with GPG & git sync
-
wow_srp
Server and client library for the World of Warcraft flavor of SRP6 with support for reconnection
-
owm-rs
Wrapper around the free offer of the OpenWeatherMap API
-
digest-access
HTTP Digest Access Authentication compliant with ITEF RFC2069, RFC2617 and RFC7616 for Rust
-
epgs-to-discord
Post EPGStation's notifications to Discord via Webhook
-
macaroon
Fully functional implementation of macaroons in Rust
-
keyscope
key and secret workflow
-
password-rules-parser
Parser for the HTML passwordrules attribute
-
distro-keyring
Keyring data files from linux distributions
-
xapi
The xStation5 API Rust library
-
aws-assume-role-rs
A command line tool to generate AWS temporary security credentials
-
google-container1
A complete library to interact with Container (protocol v1)
-
dacquiri
An authorization framework with compile-time enforcement
-
alcoholic_jwt
validation of RS256 JWTs
-
zrsclient
client for the Zerodha API
-
ldap3-serde
Pure-Rust LDAP Client with serde support
-
streambed
core library components
-
accumulo-access
Rust API for parsing and evaluating Accumulo Access Expressions
-
onepassword-secret-util
Enhance 1password secret expansion with the opx CLI
-
gl-client
Client library for Greenlight, and basis for language bindings
-
twitch_eventsub
that handles everything with Twitch EventSub helix api for you
-
libhimmelblau
Samba Library for Azure Entra ID Authentication
-
rdf-proofs
BBS+ signatures and zero-knowledge proofs for Linked Data
-
rocket_airlock
TL;DR: Authentication and Authorization for rocket applications. The security airlock is the entry point to a rocket. Everything from the outside environment that wants to enter a rocket…
-
libotp
One Time Password generator
-
aliri_reqwest
Background token management and renewal for reqwest based on best practices
-
brize_auth
A tiny async authentication library
-
amora-rs
Amora is a secure token inspired by JWT and Branca, but enhanced a bit in some areas
-
oauth-certs
The project fetches oauth certificates from providers during runtime and stores them in static Read / Write lock
-
cargo-credential-bitwarden
A Cargo credential process that stores tokens in a Bitwarden vault
-
two-factor-auth
CLI to generate two-factor-auth token compatible with Google Authenticator
-
arc-writer
Arc writer
-
kvarn-auth
JWT authentication for Kvarn
-
needroleshere
AWS IAM Roles Anywhere helper
-
ate-auth
Represents a standardized data model and API for authenticating an ATE chain-of-trust
-
pwfu
A deterministic password generator
-
fars
An unofficial Rust client for the Firebase Auth REST API
-
mozwire
MozillaVPN wireguard configuration manager
-
kanidm_lib_crypto
Kanidm cryptographic functionality
-
qiniu-credential
Qiniu Credential SDK for Rust
-
adv_random
Create random numbers, passwords, or strings based on rules
-
svc-authn
An authentication library
-
tower-jwt
Tower middleware to parse JWTs on Authorization Bearers
-
himmelblau_kerberos_ccache
parse ccache kerberos structures
-
rjwt
A recursive Javascript Web Token with support for ECDSA
-
imgdl-rs
downloading images from services like Boosty and Gelbooru
-
biscuit-parser
Datalog parser used in the biscuit-auth and biscuit-quote crates
-
ledger-transport
Ledger Hardware Wallet - Generic Transport
-
passkey
A one stop library to implement a passkey client and authenticator
-
oauth2-types
OAuth 2.0 types used by the Matrix Authentication Service
-
valorant_api_official
interacting with the Official Valorant API
-
qiniu-objects-manager
Qiniu Objects Manager for Rust
-
revoker
A CLI application for revoking Twitch OAuth tokens
-
secret-lib
retrieve secrets from different sources
-
qcs-api-client-grpc
gRPC client for the QCS API
-
rspotd
Generate ARRIS/CommScope Password of the Day for modems
-
mauth-core
Generate and verify Medidata MAuth protocol signatures
-
passivized_htpasswd
Generate htpasswd files
-
google/ctap2
OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards
-
sudo_plugin
Macros to easily write custom sudo plugins
-
cosmodrome
Access control for your rocket application
-
a8da96aa9ee5ce956b7069f92a4ca762efc75133
SASL authentication. Currently only does the client side.
-
pwd123
fast password generator , only includes one file
-
of_dn_parser
Parser (and formatter) for OpenFinance Brasil standard distinguished names
-
azalea-auth
A port of Mojang's Authlib and launcher authentication
-
passrs-tui
A TUI (terminal "GUI") password manager & authenticator
-
mfa-cli
A MFA cli client
-
scram-2
A SCRAM provider library
-
actix_web_openidconnect
Lightweight async OpenID Connect (OIDC) client and middleware for Actix-Web
-
fido-authenticator
FIDO authenticator Trussed app
-
aws_sso_flow
AWS SSO authentication flow
-
parquet2lance
Convert parquet files to lance
-
yubico
Yubikey client API library
-
tauri-plugin-biometric
Prompt the user for biometric authentication on Android and iOS
-
eternaltwin_token_store
Token store implementation
-
minecraft-msa-auth
authenticating with Microsoft accounts to access online Minecraft services
-
coconut-crypto
Threshold anonymous credentials based on the paper https://eprint.iacr.org/2022/011
-
msal-rs
Microsoft Authentication Library for Rust
-
okta-jwt-verifier
A helper library for working with JWT's for Okta in Rust
-
identity_storage
Abstractions over storage for cryptographic keys used in DID Documents
-
yubibomb
Don't you love when you accidentally tap your Yubikey when you have your IRC client in focus and you send 987947 into Libera? Want to be able to have that experience without having…
-
ghctl
A GitHub command line utility
-
pam-client
Application API wrapper to Pluggable Authentication Modules (PAM)
-
v_authorization
authorization lib
-
dcaf
ACE-OAuth framework
-
yapp
Password Prompt
-
nuki-rs
implmentation for BLE API for Nuki Smart Lock
-
scram
provider library
-
google-jwt-signin
Verify ID tokens for Google SSO
-
rowid
A time-based unique ID solution
-
credstash
managing credentials in the AWS cloud
-
passphrasex
A command line password manager, focused on privacy & security
-
vercre-issuer
OpenID for Verifiable Credential Issuance
-
ecksport-core
Defs for frame types, traits, topics, error codes, etc
-
gecos
parsing and generation of gecos strings
-
service_conventions
Conventions for services
-
pattrick
command line tool for managing Personal Access Tokens (PAT) in Azure DevOps
-
mini-rust-auth
A maybe to simple authentication crate
-
ssi-rdf
Resource Description Framework (RDF) utilities for the
ssi
library -
garage-door
OIDC provider, for demo purposes
-
aws-msk-iam-sasl-signer
AWS MSK IAM SASL Signer
-
authoscope
Scriptable network authentication cracker
-
iam-runtime-rs
Generated protobufs for integrating with and implementing iam-runtime services
-
basispoort-sync-client
An API client to help synchronize institution data with the Basispoort educational material SSO service
-
oauth-axum
OAuth2 authorization code flow with Axum
-
azure_password_sprayer
Tool written in Rust to perform Password Spraying attacks against Azure/Office 365 accounts
-
pinterest-login
A Pinterest login library that uses chromiumoxide to emulate a browser and login to Pinterest
-
easytradeview
A Rust-based wrapper library for the TradingView website's API, providing easy access to live trading data and indicators without requiring login credentials
-
ctap-types
no_std friendly types for FIDO CTAP
-
login-poweroff-reboot
Poweroff or reboot machine using dbus interface logind
-
clio-auth
OAuth 2 helper library for CLI and desktop applications
-
hanko
Manage Git allowed signers
-
bmbp_auth
BMBP AUTH
-
mcai_models
Models for Media Cloud AI project
-
yaml-adapter
a adapter which reads yaml format policy file for casbin repo
-
opx
Enhance 1password secret expansion with the opx CLI
-
rpassword-wasi
Read passwords in console applications
-
another-steam-totp
Steam time-based one-time password
-
rudo
gain privilege access on Unix system with Pam
-
allow-me
An authorization library with json-based policy definition
-
rust-passmaker
A password generator CLI written in Rust
-
cc-auth
backend authorization system
-
openmls_basic_credential
A Basic Credential implementation for OpenMLS
-
qm-keycloak
Keycloak helper functions
-
auth0_client
An unofficial Auth0 API client for Rust
-
oidc-jwt-validator
Batteries included validaton of Access Tokens from an OIDC Provider
-
sd-jwt-rs
Rust reference implementation of the IETF SD-JWT specification (v7)
-
fuller_canvas_auth
Auth library to interact with Canvas LMS used by the Fuller project
-
simple_totp_generator
totp generator using sha256 in Rust
-
authifier
Opinionated Rust authentication library
-
memorable-wordlist
List of memorable words
-
msal-cert
handling Microsoft Authentication Library (MSAL) certificates
-
steam-mobile
Add, remove and edit Steam 2fa codes programmaticaly, with optional CLI to generate TOTP Codes, add SteamGuard, etc
-
gr-bin
Interact with remote repositories like you interact with git
-
sos
Distributed, encrypted database for private secrets
-
gauth
HTTP Client for Google OAuth2
-
ng-wallet
Wallet library of NextGraph. keeps the secret keys of all identities of the user in a safe wallet. NextGraph is a decentralized, secure and local-first web 3.0 ecosystem based on Semantic Web and CRDTs
-
jsonwebtokens-cognito
Decodes and verifies Json Web Tokens issued by AWS Cognito
-
kvac
Keyed-Verification Anonymous Credentials (KVAC) and Algebraic MACs
-
flek
A Rustacean implementation of my own algorithms to check for password security
-
roukens
easy messaging, token generation, and validation
-
inth-oauth2-async
OAuth2 client
-
fie
Small and cute social media utility
-
credentials
Fetch secrets from either environment variables or Hashicorp's Vault
-
stupid-2fa
way to authenticate client app without cloud
-
clotho
A minimal AWS sigv4 verification library
-
safe_thing
part of the Secure Access For Everything framework, which is an IoT framework for software developers integrating IoT devices to the SAFE Network, preventing them from worrying about network infrastructure…
-
prople-vessel-core
An abstraction of core business logic for the prople/vessel
-
rocket-basicauth
A high-level basic access authentication request guard for Rocket.rs
-
wp_goji_patch
Rust interface for Jira
-
qpm
Quick command line password manager written in Rust
-
mas-tower
Tower layers used by the Matrix Authentication Service
-
pocket-relay
Pocket Relay Server
-
cargo-credential-macos-keychain
A Cargo credential process that stores tokens in a macOS keychain
-
kerberos_asn1
Parse/Build Kerberos ASN1 DER To/From Rust structs
-
polkit
High-level bindings for libpolkit-gobject-1
-
pwcheck
function to validate a username & password on Linux, MacOS, and Windows
-
bitstore
Password manager tools written in rust
-
crud-auth-bearer
Auth bearer for CLI generator for your favorite API
-
phabricator-oauth
OAuth2 authentication on Phabricator
-
token_adalt
that enables you to acquire security token from Azure Active Directory
-
ssh-key-dir
AuthorizedKeysCommand wrapper to read ~/.ssh/authorized_keys.d
-
toru
A command line task manager
-
jwtvault
Highly flexible library to manage and orchestrate JWT workflow
-
github-device-flow
Binary and library for performing the GitHub Device Flow
-
nyx
A no-std implementation of the TOTP algorithm
-
axum-keycloak-auth
Protect axum routes with a JWT emitted by Keycloak
-
actix-jwt-authc
Actix middleware for authenticating JWTs with support for invalidation
-
wordlist_generator_api
wordlist generator API is a Rust library for generating brute-force passwords based on custom keywords
-
gix-sec
gitoxide project providing a shared trust model
-
oauth2-client
OAuth 2.0 Client
-
passport
signing and validating PASSporT (RFC8225) tokens
-
vaultrs-login
Adds login support for Vault clients from vaultrs
-
aliri_tower
Tower middleware for interacting with
aliri
authorities -
my-pwd
password manager
-
ory-oathkeeper-client
ORY Oathkeeper is a reverse proxy that checks the HTTP Authorization for validity against a set of rules. This service uses Hydra to validate access tokens and policies.
-
oxiDice
CLI to generate customizable passwords as either alphanumeric codes or diceware-based phrases
-
factoriauth
An unofficial authentication server for Factorio
-
rocket-grants
Authorization extension for
rocket
to protect your endpoints -
twitch_oauth_token
Twitch oauth
-
fido2luks
Decrypt your LUKS partition using a FIDO2 compatible authenticator
-
blindcopy
Copy data to clipboard without appearing in history or sync
-
ledger-zcash-builder
build transactions for HSM apps
-
artiaa_auth
file parsing for artifactory authentification
-
qiniu-download-manager
Qiniu Download Manager for Rust
-
telegram-authorizer
Telegram authorizer for Axum
-
rocket_oauth2
OAuth2 for Rocket applications
-
irma
interface for interacting with IRMA servers
-
opaquebind
configuration of OPAQUE, a passowrd-authenticated key exchange protocol
-
salad
generates random passphrases from a word-list for *nix systems
-
netdb_auth
Netdb Auth validation for rocket
-
rftp
Download and upload files from a server via sftp
-
rancher
A fledgling rancher client. Just to flip drainOnDelete for my node pools
-
xenon-rs
Rust bindings to the Xenon middleware
-
credent_model
Data types to represent application credentials
-
himmelblau_kerberos_keytab
parse keytab kerberos files
-
enigmatic
Secrets management cli
-
simple-pass-gen
password generator library
-
steamguard
generating 2fa codes for Steam and responding to mobile confirmations
-
fireauth
Firebase authentication for rust
-
prs-lib
Secure, fast & convenient password manager CLI with GPG & git sync
-
myloginrs
Read and parse MySQL's .mylogin.cnf file
-
macaroon-asml-fork
Fully functional implementation of macaroons in Rust
-
sumup
API
-
kerberos-sys
Straightforward wrapper on krb5 using bindgen
-
drive-v3
interacting the Google Drive API
-
delano-wallet-core
Delanocreds, Delegatable Anonymous Credentials in pure Rust
-
eternaltwin_oauth_client
RfcOauthClient implementations
-
qm-role
Role management
-
influent
InfluxDB Rust driver
-
twoken
Generate One-Time Passwords from stored token secrets
-
strm-privacy-driver
Rust API driver for STRMPrivacy
-
pkce
generating PKCE code verifiers and challenges
-
ledger-transport-hid
Ledger Hardware Wallet - HID Transport
-
quickey
Quick password and API key generation
-
auth_service_silent
A sample service to test cargo.io publishing
-
keytar
bindings to safely interact with operating system keychains
-
axum-oidc
A wrapper for the openidconnect crate for axum
-
nanorpc-sillad
nanorpc transport over sillad pipes
-
virt-sys
Native bindings to the libvirt C library
-
iap-jwt
Validate and decode Google Cloud Identity-Aware Proxy (IAP) JWTs
-
ldap3_client
LDAP Client Library for Tokio
-
oslo-policy
A parser and evaluation engine for oslo.policy rule files
-
boringauth
Straightforward password, passphrase, TOTP, and HOTP user authentication
-
passgenerator
password generator
-
azure_jwt_async
JWT validator for Microsoft Azure tokens that is async capable
-
paseto
An alternative token format to JWT
-
qcs-api-client-common
Common code for QCS API clients
-
goa-oauth2
A command-line utility for retrieving OAuth2 tokens from GNOME Online Accounts
-
google-spanner1
A complete library to interact with Spanner (protocol v1)
-
rs-smtp
An ESMTP server library written in Rust
-
mtv-crypto-middleware
Utils to authenticate Memetaverse users on Rust services
-
ectoken
Token Generator for Edgecast Token-Based Authentication
-
p0
A deterministic password generator (WIP)
-
simplygo
SDK for Rust
-
goji
Rust interface for Jira
-
yubikey-hmac-otp
Yubikey Challenge-Response & Configuration
-
pavlok-oauth
Pavlok OAuth
-
klucznik
Manage your ssh access keys automatically
-
callpass
Generate APRS passcodes
-
winauth
Windows Authentication in Rust (NTLMv2)
-
lightspeed_auth
LightSpeed
-
clubstatusd
HTTP API which allows the folks in your hackerspace to track it's status, with privacy enabled. Features: ternary status (public, private, closed), announcements (who's coming, talks…
-
webauthn-authenticator-rs
Webauthn Authenticator Client Library
-
shamsher_auth_service
Example of auth_service
-
nanopass
Core crate for nanopass; a secure, procedural, password system
-
fireplace
A client for Firebase that seeks to provide a user-friendly interface to interact with Firestore, Firebase Auth, and similar
-
bombay
Monstercat API Rust client
-
password-encryptor
A helper crate for encrypting and validating password
-
kaldav
Caldav client
-
letmein-seccomp
Authenticated port knocking - Seccomp wrapper
-
bitwarden-autotype
The missing desktop-autotype for Bitwarden
-
keyring-manager
Cross-platform library for managing passwords
-
sedo
Run a command with environment variables set from values in a 1Password item. Environment values are set based on entries in a section called "environment"
-
dif-presentation-exchange
DIF Presentation Exchange specification
-
mattermost-client
An attempt to provde a sane Rust interface to the Mattermost API
-
crud-auth
CLI generator for your API. Auth definition
-
product-os-oauth-oidc
Product OS : OAuth and OIDC provides a full functioning set of endpoints and end-to-end processing for OAuth2 and OIDC on a Product OS : Server
-
autoconfig
Mozilla Thunderbird's autoconfig
-
veloren-serverbrowser-api
the format of the veloren serverbrowser, so it can be used by other tools
-
axum-token-auth
middleware to authenticate requests to axum
-
neocities-client
client for the Neocities API
-
edgerc
A standard Akamai edgerc signer
-
oauthcli
OAuth 1.0 (and Twitter's f*ckin' OAuth) Client
-
brr
cloud build farm to make rust builds fast
-
pinentry
API for interacting with pinentry binaries
-
yubico_helper
configure your PAM and Udev component to use your Yubikey
-
s3v4
signing requests and URLs using AWS' S3 version 4 protocol
-
git-credential
types that help to implement git-credential helpers
-
lockpad-auth
processing JWT claims
-
pinentry-rs
Rust wrapper for calling pinentry to get secure password input
-
auth_service_breakout
Learning about modules
-
avassa-client
integrating with the Avassa APIs
-
pam-auth
[MOVED TO
pam
] Safe Rust wrapper for PAM authentification -
crcnt_rbac
CRCNT RBAC Component
-
pam-bindings
PAM bindings for Rust
-
gen_passphrase
A secure, simple yet customizable passphrase generator. Use provided dictionaries or bring your own!
-
cerbero-lib
Kerberos protocol attacker library
-
auth_service_sada
LGR prpyekti
-
graph-error
Graph Api error types and handling for the graph-rs-sdk crate
-
shadow-rpc-auth
Authenticate against RPCs that require JWT auth headers
-
token_server
Server to provide one-time access tokens for some set of meta data
-
nss-gk-api
Gecko API for NSS
-
pcgen
passcode generator for your phone or computer
-
identity_did
Agnostic implementation of the Decentralized Identifiers (DID) standard
-
aeneid
use GitHub as a free, zero-ops Identity Provider
-
kanidm_utils_users
Kanidm utility crate
-
cargo-credential-gnome-secret
A Cargo credential process that stores tokens with GNOME libsecret
-
apple_auth
authenticating with Apple's Sign In service
-
docker-credential-acr-login
A docker credential helper for Azure Container Registries (ACRs)
-
passkey-client
Webauthn client in Rust
-
dosu
Rust port of OpenBSD's doas
-
random_password_generator
generate random passwords, you can define whether the password will have alphabetical, numeric or special characters
-
wifiqr
Generate QR codes for wifi access
-
oro-npm-account
Configure access token and execute the login process
-
github-actions-oidc-claims
Types for GitHub Actions JWT claims
-
yescrypt
Pure Rust implementation of the yescrypt password hashing function
-
axum-jwks
JSON Web Key Set (JWKS) to verify JWTs in Axum
-
cargo-credential-wincred
A Cargo credential process that stores tokens with Windows Credential Manager
-
openpgp-card-tools
inspecting, configuring and using OpenPGP cards
-
sts_profile_auth
Authenticate using a profile in your aws credential file when using rusoto
-
caffeine-cf
CLI tool for accessing the Codeforces API easily
-
argentum_user_business
Business layer of user component
-
auth_client_axum
client to integrate axum servers with our auth service
-
tripcode
generating tripcodes on imageboards and textboards
-
casdoor-rust-sdk
Rust client SDK for Casdoor
-
oauth2-facebook
OAuth 2.0 Facebook
-
sudo-rs
A memory safe implementation of sudo and su
-
oauth2_utils
that provides utility functions for working with OAuth2
-
chaos
Password metadata storage and xsalsa20 hasher
-
ezoauth
Easy to use OAuth2 client for rust
-
libpasta
All-inclusive password hashing library
-
howtoshell
Get directions for how to do anything in the terminal. Powered by ChatGPT. Like TLDR, but smarter.
-
tmpo
Command line utility to create new workspaces based on predefined templates
-
librus-api
Login API for Librus Synergia
-
google-authz
auto-renewed tokens for Google service authentication
-
yubico_manager
Yubikey Challenge-Response & Configuration
-
pwin
Password Prompt
-
fastsar
Switch between AWS roles quickly using fuzzy matching
-
chkoauth2
A CGI which validates OAuth2 tokens before calling another script
-
libr2fa
HTOP, TOTP and steam guard tow-factor-authentication
-
oauth1
Basic OAuth1 library for Rust
-
ssi-multicodec
Multicodec specification for the ssi library
-
ttyaskpass
a safely passphrase prompt library
-
aegis-vault-utils
interacting and generating OTP codes from the Android app Aegis Authenticator's backup vault
-
otpauth
Two-step verification of HOTP/TOTP for Rust
-
oath-authenticator
OATH authenticator Trussed app
-
irisguard
Password generator
-
firebase-user
Firebase authentication for rust
-
xous-api-names
Xous microkernel OS inter-process name resolution server
-
veriform
Cryptographically verifiable data serialization format inspired by Protocol Buffers
-
gnudb
get CDDB information from gnudb.org (like cddb.com and freedb.org in the past)
-
imagevault
Client implementation for the ImageVault REST API
-
otp_generator_custom_length
generating dynamic one-time passwords (OTPs)
-
awsctx
Context Manager for AWS Profiles
-
battleye-rust
Simplify authentication, acknowledge automation, input validation and sending commands using BattlEye RCON UDP connection
-
crud-auth-no-auth
No auth for CLI generator for your favorite API
-
eternaltwin_services
Top-level Eternal-Twin services
-
cerberos
A port of Mat's azalea-auth port of Mojang's Authlib and launcher authentication
-
didkit
Verifiable Credentials and Decentralized Identifiers
-
oci_cfg
A small library for parsing and writing OCI configuration files
-
kiwi-sdk
The Kiwi SDK allows you to write pluggable modules that hook into the Kiwi runtime
-
openidconnect-lax
OpenID Connect library
-
identity_verification
Verification data types and functionality for identity.rs
-
wpa_passphrase
Generate a WPA PSK from a SSID and passphrase
-
ff-carl
automate Firefox' mTLS host:certificate assignment (ClientAuthRememberList.bin) file
-
geph5-broker-protocol
Broker protocol for Geph5
-
ms_pac
Data types of [MS-PAC]
-
loginmanager
axum
-
git-credential-null
Git credential helper to disable git password prompts
-
jute
An opinionated JOSE library that implements JWT, JWS, JWE, JWA and JWK
-
restic_ez
configuration loader and API around
restic
-
keepass
.kdbx database file parser
-
google-androidmanagement1
A complete library to interact with Android Management (protocol v1)
-
oauth-lib
deal with OAuth flows
-
rustssh
ssh tools
-
netrc_util
libary for parsing netrc files
-
passt
cli tool and library to generate good-enough random passwords
-
sspi-bobbobbio
bobbobbio's fork of A Rust implementation of the Security Support Provider Interface (SSPI) API
-
httpclient_oauth2
OAuth2 client library for Rust. Provides middleware for httpclient.
-
pinecone-rs
Pinecone Client for Rust
-
passport_azure_ad
JWT bearer token validation and verification towards Microsoft Azure AD
-
vercre-w3c-vc
Primary Verifiable Credential building blocks, including dependencies
-
vade-jwt-vc
plugin to issue VC with simple JWT signature based on SECP256K1 curve
-
auth_service777777777
authentication service
-
milenage
Algorithm Set
-
gsasl-sys
Raw FFI wrapper for GNU sasl (gsasl)
-
tpmless-tpm2
Various TPM 2 related functions without the need of a live TPM
-
jinxapi-github
GitHub API client
-
novault
vaultless password management cli
-
rkeep
Persistent KeePass backend with display hooks
-
tide-openidconnect
OpenID Connect middleware for Tide
-
ntlmclient
NTLM client library for Rust
-
rocket-auth-login
Login and authentication for rocket web apps. This crate provides functions to process login forms and to deal with private cookies easily.
-
influxc
InfluxDB Client Library
-
authy
Bindings for the Authy two factor web service
-
google_auth_verifier
Small library to quickly verify tokens provided by google auth
-
keychain_parser
Parse the output of security(1) dump-keychain
-
MMDB_Client
{InDev} A simple,easy to use database server
-
kanidm_lib_file_permissions
Kanidm File Permissions Library
-
oxide-auth-async
Combines oxide-auth with async and futures
-
authku
a user-friendly client for authorization and authentication in HKU eLearning system
-
modality-auth-token
standardized access to local modality auth tokens
-
madome_client
Madome Client
-
diceware_wordlists
Wordlists for the command line tool Rusty Diceware
-
b2creds
accessing b2 credentials
-
zkryptium
Rust crypto library for zero-knowledge proofs
-
oauth-credentials
Types for representing the credential pairs of OAuth 1.0
-
caelum-vcdm
This crates implements w3's Verifiable Credential Data Model
-
libgssapi-sys
A low level binding to gssapi
-
fidelius
A CLI Tool to generate TOTP for any 2FA locally
-
lib_remotebuild-rs
A wrapper for the remote build API written in rust
-
uuid-mc
handling and generating Minecraft offline and online UUIDs
-
tokidator
Token based authentication framework
-
chipp_auth
macOS library for storing credentials in keychain
-
google-signin-client
Client API for Google sign in client
-
open_ocpp
OCPP Library
-
fumnet
authentication library for Ferdowsi University of Mashhad captive portal
-
new_auth_service
Hello crates.io
-
genrepass
generating a readable password from an ordered list of words extracted from text. For improved security, numbers and special characters are inserted at random places.
-
trotp
TUI TOTP generator
-
openbanking
Open Banking client written in Rust Programming Language
-
oso
open source policy engine for authorization that’s embedded in your application
-
dono
Key Derivation Function
-
polkit-sys
Low-level bindings for libpolkit-gobject-1
-
chbs_password_checker
Password Strength Checker
-
sos-protocol
Networking and sync protocol types for the Save Our Secrets SDK
-
distant-auth
Authentication library for distant, providing various implementations
-
mz_rusoto_credential
AWS credential tooling
-
conrad
Rust authentication framework
-
valensas-vault
that provides a convenient interface for interacting with Vault
-
kuon
Twitter Client Library written in Rust
-
protect-axum
Authorization extension for
axum
to protect your endpoints -
aws-masquerade
AWS Assume Role CLI Tool
-
MyAuthServices
Example auth services
-
sos-migrate
Migration library for the Save Our Secrets SDK
-
protobuf-web-token
Create, verify and decode protobuf web tokens
-
mnempass
mnemonic password tool
-
kanidm_client
Kanidm Client Library
-
ucred
safe access to ucred(3C), user credentials for processes
-
websession
Web Session Support for Rust
-
aws-sdk-sts
AWS SDK for AWS Security Token Service
-
vaultier
write and read secrets from Hashicorp Vault
-
jwkrs
A JWK library
-
google-api-rust-client-unoffical
An unoffical client library for Google APIs
-
envop
A CLI for syncing environment variables using 1password
-
credentialhelper
Credential Helper library for Rust
-
uniqueid
Generates a unique hash/identifier for a system given a set of parameters
-
tradfri-rs
Coap client wrapper for controlling IKEA lightbulbs
-
ttv-auth
A wrapper around
twitch_oauth2
for publishing as part ofttv-rs
-
auth-headers
authorization header parsing / creation
-
rexit
Export your Reddit Chats
-
cks_accumulator
Pairing based accumulator from the paper - An Accumulator Based on Bilinear Maps and Efficient Revocation for Anonymous Credentials
-
DBeaverPasswordViewer
viewing DBeaver Community Edition passwords
-
sso-ui-jwt
JWT utilities from SSO UI
-
pw
stateless password generation
-
forbidden
An auth library for Rust applications
-
graph-auth
A collection of utilities to implement authorization on data graphs such as GraphQL
-
jwt_hmac
generating and parsing JWT tokens using HMAC SHA256 as per https://jwt.node.org.cn/introduction
-
pocket-relay-main-server
Pocket Relays Main server which is responsible for most of the client server logic
-
jwt-simple
Easy to use, secure, non opinionated JWT (JSON Web Tokens) implementation for Rust
-
runas
Run a command as root (sudo)
-
abcdict
A better customization password dictionary generator implementation by Rust
-
ssb-box-stream
Implemenation of Scuttlebuts authentication and encryption protocol for peer connections
-
humphrey_auth
User authentication for the Humphrey web server
-
new-home-proxy
part of the New Home IoT System. It is used to make the core available in the www.
-
letmein-fwproto
Authenticated port knocking - Firewall backend communication protocol
-
dicegen
Generate passwords easy to remember
-
aliri_oauth2
JWT authorization based on validating OAuth2 scopes
-
tempomat
Minimal Tempo+Jira time logging CLI
-
aliri_tokens
Background token management and renewal based on best practices
-
cerbero
Kerberos protocol attacker
-
axum-casbin-auth
Casbin axum access control middleware
-
oauth1-twitter
Twitter OAuth 1.0a
-
pwquality
Binding for pwquality
-
newsdata-io-api
Rust binding for the api of Newsdata.io
-
vault_client
A client library for HashiCorp Vault
-
django-auth
Authenticate or generate Django-managed passwords
-
mosquitto-jwt-auth
Plugin for Mosquitto MQTT broker, which enables authentication and authorisation via JWT over password
-
jsonwebkey-convert
Convert an RSA public key between Json Web Key and DER/PEM format
-
easy-auth
lib qui facilite la génération de mot de passe et l'encodage decodage de jwt
-
vault-credentials
that fetch secrets from Vault and load them as environment variables
-
sw_auth
Authentication API for Script-Ware M Auth
-
shinemonitor
shinemonitor.com website
-
avalanche-rs
An Avalanche SDK
-
auth_service_tak
Example auth services
-
nv
Secure secret store
-
ledger-zondax-generic
Ledger Hardware Wallet - Common APDU Protocol Types
-
amazon_cognito_rust
amazon cognito client in rust
-
jdcloud-sdk-rust-signer
jdcloud.com API signer
-
auth_rust
Authentication
-
sheesy-cli
The 'share-secrets-safely' CLI to interact with GPG/pass-like vaults
-
sol-cerberus-macros
Rust macros to facilitate the integration of Sol Cerberus (RBAC) to Solana Anchor programs
-
rust-shield
going to be an IAM system. Just reserving the name for time being.
-
cargo-credential-libsecret
A Cargo credential process that stores tokens with GNOME libsecret
-
biscuit
work with Javascript Object Signing and Encryption(JOSE), including JSON Web Tokens (JWT), JSON Web Signature (JWS) and JSON Web Encryption (JWE)
-
miniotp
Minimal customisable HOTP and TOTP implementations
-
munge_auth
Safe bindings for munge https://github.com/dun/munge
-
github_auth
Authenticate with GitHub from the command line
-
quiestce
mock of an oauth server
-
nulled_auth
A wrapper for nulled.to's updated authentication system implemented in rust
-
passgenr
generating cryptographically-secure passwords in Rust
-
onedrive
package for interacting with OneDrive
-
something-awful
Unofficial client to the Something Awful forums
-
tide-http-auth
Basic and Bearer auth support for Tide
-
protect-endpoints-core
Core primitives for protecting endpoints within
*-grants
ecosystem -
vk-auth
Vkontakte (vk.com) authorization client
-
person_registration
Person registration for Brazil documents
-
coult
Hashicorp vault secret retrival helper, using hyper and serde, and automatically parsing
-
sd_jwt
SD-JWT draft
-
otp
Pure rust implementation of Hash- and Time-based One Time Passwords in Rust
-
casdoor-rust-sdk-release-test
Rust client SDK for Casdoor
-
mail-auth
DKIM, ARC, SPF and DMARC library for Rust
-
talenta
CLI
-
network-check-sum
RFC 1141 / RFC 1071 check sums, psuedo-headers and cryptographic authentication
-
synd-auth
syndicationd authentication lib
-
waseda-moodle-checker
Checks if there are any updates in Waseda Moodle
-
rfc-4226
IETF RFC 4226 (HOTP)
-
authentic
Authentication library
-
identity_document
Method-agnostic implementation of the Decentralized Identifiers (DID) standard
-
minceraft
minecraft related stuff
-
ssi-vc-jose-cose
Securing Verifiable Credentials using JOSE and COSE with the
ssi
library -
aleksandr-vinokurov-cv
Aleksandr Vinokurov CV
-
cf-services
Client library for Cloud Foundry
-
xand-secrets
interface for reading secrets from — and checking the health of — a centralized secret store
-
menmos-auth
Menmos API Kit
-
suc
(Simple) Secure (Filebased) User Credentials
-
mould-auth
Authorization services for Mould framework
-
s3-presign
A minimal library for generating presigned URLs for Amazon S3
-
firebase-auth-sdk
Firebase authentication SDK for rust
-
airbyte-protocol
Unofficial implementation of the Airbyte protocol
-
evcxr_input
Support for reading input from the user in Evcxr
-
knox
structured secret vault encrypted through GPG
-
auth_service_jeanpi_version
My auth library
-
auth0-jwt
validate JWTs from Auth0
-
confium
Open-source distributed trust store framework
-
pass-gen
password generator that generates a password and copies to clipboard. Uses ANSI terminal coloring. Installation: cargo install pass-gen Usage: pass-gen…
-
logto-rs
🦀 Logto Rust Unofficial SDKs
-
opaque-borink
configuration of OPAQUE, a passowrd-authenticated key exchange protocol
-
oauth2token
Obtains OAuth 2.0 tokens
-
twitch_oauth2_auth_flow
Twitch Oauth2 Authentication Flow helper
-
eelu-login
EELU Moodle Login University moodle-login through sis system
-
codeforces-api
Use auth api provided by Codeforces + download testcases
-
http-sign
HTTP signature draft standard
-
actfv
Take
.aws/credentials
as input and write it into a Terraform compatible.tfvars
file -
other-pocket
Async bindings for Pocket API (https://getpocket.com)
-
password-store
gopass wrapper library
-
twilly
Twilio API in Rust built upon Reqwest and Serde
-
tokera
interface into Tokera and its supporting services
-
googol
A generic library to call Google APIs
-
nkeys
NATS nkeys library
-
kabwoy_auth_service
test module
-
google-firebasehosting1_beta1
A complete library to interact with Firebase Hosting (protocol v1beta1)
-
oauth2-core
OAuth 2.0 Core
-
danfoss-ally-rs
interact with the danfoss ally api
-
actix-web-middleware-keycloak-auth
A middleware for Actix Web that handles authentication with a JWT emitted by Keycloak
-
xtb_api
Rust wrapper for the XTB API
-
siwa
Sign In With Apple JWT validator library
-
aws-sdk-iam
AWS SDK for AWS Identity and Access Management
-
googauth
An application that uses OpenID Connect to sign in to a Google account, and store the credentials locally for ease of use
-
simple_password_generator
CLI password generator. Can also be used as lib in other porjects
-
cooplan-auth
Basic utility for token management meant to be used with OpenId Connect
-
decap_oauth
OAuth server for Decap CMS for GitHub
-
oxide-auth-axum
A OAuth2 server library for Axum featuring a set of configurable and pluggable backends
-
net-token-verifier
defines core traits and structures for fusion auth token verifications in the net-stalker project
-
twapi-ureq
Twitter OAuth library used by ureq
-
awc-firebase-auth
package for handling Firebase authorization with AWC client
-
auth3_sdk
Official SDK to use the Auth3.dev Identity Platform API
-
eternaltwin_system
High-level Eternaltwin system API
-
ssi-contexts
JSON-LD context files related to Verifiable Credentials, Decentralized Identifiers, and Linked Data Proofs
-
http-authentication
HTTP Authentication
-
vade-didcomm
DIDComm communication helper for vade
-
rsreddit
Lightweight Reddit API wrapper
-
avanza-rs
API client for Avanza
-
jls
JSON Licensing Scheme for issuing and/or verifying licenses
-
passwd-rs
Crate/Library providing a functions to get information about groups, users and shadow passwords
-
google-drive2
A complete library to interact with drive (protocol v2)
-
all4art-authservice-domain
The domain layer for all4art's authentication service
-
clowder
Software to manage user-reserved bare-metal netbooting machines
-
pass-fxa-lib
interact with passwords stored on FxA
-
ripasso
A password manager that uses the file format of the standard unix password manager 'pass'
-
tokio-ddmw
integrating clients against DDMW
-
passkey-authenticator
A webauthn authenticator supporting passkeys
-
wincredentials
A wrapper around the Win32 API credential management functions
-
ngydv
store/restore aws cli credential
-
auth_service_test
authentication service
-
async-socks5
An async/.await SOCKS5 implementation
-
openv
that uses the credentials stored in 1password as an environment variable
-
rocket-authorization
Rocket.rs web servers to easily access and parse Authorization headers from requests
-
hi-auth
Social account user info libary, include Github,Wechat and Google
-
cabbage
Rust wrapper around SV Sticky's Koala API
-
bitwark
Empowering secure digital interactions with robust binary token management and dynamic rolling keys
-
safe_authenticator_ffi
SAFE Authenticator
-
hyperdav
WebDAV client
-
hades_auth
https://github.com/oracularhades/hades-auth
-
habitica_rust_client
Unnoficial Habitica Api Rust Client
-
rustica-keys
parsing, verifying, and creating SSH Certificates
-
travis
v3 API interfaces
-
ntlm-hash
Lightweight ntlm hash implementation
-
credentials_to_env
Fetch secrets from Hashicorp's Vault and write to environment or files, then exec another program
-
otpless_auth
to authenticate otpless jwt token for otpless user detail
-
socialhunt
Hunt down accounts by username across social networks
-
credent
Manages
~/.config/<app>/credentials
-
ssi-data-integrity-suites
Verifiable Credential Data Integrity 1.0 cryptosuites for the
ssi
library -
kanidm_build_profiles
Kanidm Build System Profiles
-
pam-u2f-mapping
pam-u2f mapping file parser and formatter
-
rs-sasl
A SASL library written in Rust
-
fenrir
Locates wifi devices using services such as wigle.net
-
solo-virtual-key
Rust wrapper for the virtual U2F key from SoloKeys' solo1 project, intended for testing U2F applications
-
ledger-transport-hidapi
Ledger Hardware Wallet - HID Transport
-
dkim
Complete DKIM library
-
pointguard
cli password manager that is compatible with password-store
-
ttypass
Tiny library to read passwords from terminal windows
-
rust-otp
performing the HMAC-based One-Time Password (HOTP) and Time-based One-Time Password (TOTP) algorithms
-
hello_idc
Hello World with OIDC auth
-
identity_stronghold
Secure JWK storage with Stronghold for IOTA Identity
-
streambed-vault
Streambed secret store to be used with the Hashicorp Vault API
-
argon2-creds
Convenient abstractions for all things credentials
-
msal_browser
Rust WASM wrapper for msal-browser.js
-
ssh-gpg-agent
An SSH agent implementation that transparently supports PGP encrypted private SSH keys
-
usos-rs
convenient way to authenticate to USOS api
-
fluvio-auth
Authorization framework for Fluvio
-
auth-helper
Authorization tools
-
axum-util
Misc utilities for axum (dynamic TLS, OIDC, logger, errors, CORS, and JWT auth)
-
connect-1password
Rust SDK for 1Password Connect
-
kanidm_tools
Kanidm Client Tools
-
pwrs
a pwgen like utility that generates passphrases
-
sequoia-cert-store
A certificate database interface
-
jwt
JSON Web Token library
-
hello-rs
A command-line tool to submit links to various social platforms
-
vercre-openid
OpenID Data Model
-
credentialhelpercache
Credential Helper library for Rust
-
auth0_rs
Auth0 library for token validation
-
ockam_identity
Ockam is a library for building devices that communicate securely, privately and trustfully with cloud services and other devices
-
twitter-scraper
Twitter scraper, no login required. FOR EDUCATIONAL PURPOSES ONLY
-
chimes-auth
A middleware of actix-web for handling the authentication for each request
-
librustpam
UNIX PAM authentication framework
-
pinenut
Pinecone Client for Rust
-
actix-web-security
Basic-Auth / OAuth2 easy-to-use authentication modules for actix web
-
libvault_rs
Hashicorp Vault
-
ory-keto-client
SDK Client for Ory Keto
-
oxide-auth-poem
A OAuth2 server library for Poem featuring a set of configurable and pluggable backends
-
aws-unlock
Unlock your AWS profile as needed
-
etwin_services
Top-level Eternal-Twin services
-
passage-id
Server SDK for passage.id authentication
-
uniauth
abstraction over authentication
-
otpcli
one-time-password CLI, with support for TOTP and STOKEN
-
google-mybusiness4
A complete library to interact with My Business (protocol v4)
-
ledger-bluetooth
Ledger Hardware Wallet - Bluetooth Transport
-
xal
Xbox Authentication library
-
axum_session_auth
Provide a User Authentication and privilege Token Checks. It requires the Axum_Session library.
-
vendor
Easy to use package manager library
-
kerberos_constants
Constants used by differente objects and actors of the Kerberos protocol
-
passphrase_lib
Passhrase is a pure Rust crate focused on generating solid passphrases at the touch of a button , giving users the ability to generate memorable strong passphrases that takes thousands…
-
freetsa
Client library and CLI utility for acquiring timestamps from freetsa.org
-
keytar-sys
cxx bindings to keytar
-
lrau
authentication and permission management system
-
deadbolt-vault
Daemon implementation of deadbolt
-
pam_groupmap
PAM Service module allowing to map users based on LDAP group membership
-
ctap_hmac
FIDO2 CTAP protocol, including the HMAC extension
-
gouth
auto-renewed tokens for GCP service authentication
-
google-dns-dynamic
Client to update google domains dynamic dns
-
identity_eddsa_verifier
JWS EdDSA signature verification for IOTA Identity
-
auth_lite
authentication server
-
hash-id
Hash Identifying tool
-
genp
generating passwords and passphrases
-
matrix-notify
A command line tool for sending messages to matrix chatrooms
-
phrase
A passphrase generator: no-config, 128-bit security, memorable, & built-in simplified English word list
-
zitane-aws-creds
Tiny Rust library for working with Amazon IAM credentials
-
auth_bhai
auth service for learning
-
webauthn-rs-proto
Webauthn Specification Bindings
-
otpcli-tkennedy1
one-time-password CLI, with support for TOTP and STOKEN
-
steamguard-cli
A command line utility to generate Steam 2FA codes and respond to confirmations
-
mc_auth
authenticating with Mojang's authentication servers
-
qwerty
Password generation library
-
libsecret-sys
ffi bindings of libsecret
-
fumnet-rs
Fumnet - authentication library for Ferdowsi University of Mashhad captive portal
-
dcl-crypto-middleware-rs
Utils to authenticate Decentraland users on Rust services
-
jdcloud_signer
jdcloud.com API signer
-
fafbot
Fire-and-Forget Bot
-
ninja-files-passwordstore
Ninja file functions for passwordstore
-
dpg
generate password(s) using diceware method & crypto secure random numbers
-
mtotp
Totp manager
-
swords
extensible, and portable password manager file format
-
kubepassgen
Passwordstore.org to k8s secrets
-
psh-cli
Password generator/manager that derives deterministic passwords from a set of inputs
-
credent_cli
Reads in credentials from the CLI
-
okta
A fully generated & opinionated API client for the Okta API
-
KeyBoxen
Standalone secret-service daemon for window managers
-
conrad-oauth
Rust authentication framework
-
rass
standard *nix password manager: pass
-
protect-salvo
Authorization extension
salvo
to protect your endpoints -
nakama-rs
Pure rust nakama protocol implementation
-
hc-vault
interact with hashicorp's vault
-
cpg
a CLI that consistently generates passwords given the same input
-
rocket-authz
Casbin rocket access control middleware
-
authz-sdk-rust
sdk that client's authentication and authorization
-
schemeguardian
Secrets Authentication, Encryption and Verification Engine with Key-Value Store
-
bevy-firebase-auth
firebase auth for the bevy game engine
-
stscli
CLI to get temporary session tokens from Amazon's AWS STS Api
-
credent_fs
Reads / Writes credentials from / to disk
-
pw-gen
A password generator
-
secretfile
A small library for helping with loading secrets from files including systemd service credentials support
-
bcrypt-pbkdf
password-based key derivation function
-
auth0-management
An unofficial client for Auth0 Management API
-
aws_auth
AWS authentication
-
mas-keystore
Secret keys store used by the Matrix Authentication Service
-
ic-core-module
Native client for interacting with IntelCache
-
vaultssh
A small CLI wrapper for authenticating with SSH keys from Hashicorp Vault
-
xmu-login
An SDK used for bypassing XMU authentication system
-
sudo-askpass
A sudo askpasss so inputting your password isn't boring
-
rrole
Assume IAM roles with this Rust-based command line utility
-
steam-connect
Steam web authorization for simple use in projects with or without actix_web
-
cesium-oauth
oauth authentication with fediverse servers
-
moodle_client
Moodle Webservice Client in Rust
-
eve_oauth2
Black Rose's OAuth2 implementation for EVE Online SSO
-
got-ya-id
pack
-
rc_protocol
Random Checksum Protocol
-
sessions-core
Sessions Core
-
ifunny-basic
generating iFunny basic authentication tokens
-
rocket_casbin_auth
Casbin Rocket access control middleware
-
etwin_auth_store
Dinoparc store implementation
-
open-api-hydra
Hydra Client generated by Open API
-
letmein-proto
Authenticated port knocking - Wire protocol
-
steam-openid
Steam OpenID
-
readpassphrase
Rust API for OpenBSD's readpassphrase
-
mpgen
Create memorable passwords easily using this CLI
-
google_certs_oauth
that helps you decode Google OAuth 2.0 JWT tokens and verify them using Google's public keys
-
aliri_traits
Token-based authorization with authorities that verify access grants
-
kerberos_ccache
parse ccache kerberos structures
-
tid-rs
TouchId integration for Rust
-
tauri-plugin-oauth
A Tauri plugin for spawning a localhost server. Needed for some oauth flows (Login with X).
-
cli_google_auth_from_exported_qr_jpg
CLI generates 2FA OTP codes from exported QR jpg images from google authenticator
-
section17_release
hello
-
vade-evan-bbs
Workflow handling and signature creation for BBS crypto suite in evan
-
blizzard-id
A UID library, originally developed for the Blizzard Game Engine ❄️
-
aws-auth-payload
methods for you to use your AWS credentials to generate a pre-signed request to AWS API
-
secret-loader
Load secrets from multiple locations
-
ledger-utility
An interface to allow easily interacting with ledgers via bluetooth and usb
-
all4art-authservice-persistence
The persistence layer for all4art's authentication service
-
load_vault_credentials
hashicorp vault: load username / password kv credentials using a role id and secret id
-
hn-cli
HackerNews command-line client
-
rustbase-scram
A SCRAM provider library
-
bsd_auth-sys
Minimal Rust bindings for OpenBSD's bsd_auth
-
bitwarden-generators
Internal crate for the bitwarden crate. Do not use.
-
vercre-dif-exch
DIF Presentation Exchange specification
-
coreutils_auth
Authorization and Authentication services
-
trompt
prompting library for rust
-
otp_generator
Otp generator
-
etcd-rs
etcd client for rust
-
gars
Google Authenticator CLI
-
google-sasportal1_alpha1
A complete library to interact with sasportal (protocol v1alpha1)
-
tencentcloud-sdk-rs
Tencent Cloud SDK Implementation(base API 3.0) in Rust. Support Tencent Cloud API request,Sign
-
connect4-server
A server which interacts with connect4-lib
-
mauth-client
Sign requests and validate responses using the Medidata MAuth protocol
-
otpshka
OTP library
-
lvp
Misc utilities for axum (dynamic TLS, OIDC, logger, errors, CORS, and JWT auth)
-
instapaper
API wrapper
-
talk-api-internal
Various internal API for KiwiTalk
-
vault-vars
fetch secrets from Hashicorp Vault and inject them into variable files for hashicorp terraform
-
titanium-web-extension
Web extension for the web titanium
-
auth-o-tron
Extract accounts from a FreeOTP URI backup and generate codes
-
otp-simple
TOTP and HOTP algorithms
-
ldap3_cli
LDAP Command Line Tools
-
oauth2-signin
OAuth 2.0 Signin
-
auth_for_warp
plugin auth module for warp-based servers
-
headhunter-bindings
Rust bindings to the Headhunter API (https://hh.ru)
-
jsonwebkey
JSON Web Key (JWK) (de)serialization, generation, and conversion
-
nfc-oath
generating OTP codes using a hardware token and libnfc compatible reader
-
oauth2_noserver
Handles the oauth2 flow for installed apps that don't have a server side
-
axum_session
📝 Session management layer for axum that supports HTTP and Rest
-
rsotp
generating and verifying one-time passwords
-
kurapika
A software license tool
-
flashbang
STUN/TURN protocol
-
libnss
Rust bindings for creating libnss modules
-
vercre-did
OpenID Data Model
-
gcp-sa
Google Cloud Platform Service Account OAuth authentication abstraction
-
auth_service
Example auth services
-
smith-ssh
Smith client. Command line tools for interacting with https://smith.st services.
-
thatkingguy_auth_service
Example auth service for rust class
-
sshkey-attest
FIDO SK SSH Key Attestation
-
zk-citadel
Citadel, a SSI system integrated in Dusk Network
-
git-credential-github-app-auth
Git credential helper using GitHub App authentication to provide Github tokens as credentials to Git
-
lockchain-http
Generic HTTP interface crate for the lockchain ecosystem. Can serve both encrypted and cleartext records
-
cloak
A Command Line OTP (One Time Password) Authenticator application
-
oneshot-oauth2-callback
Easily receive an OAuth2 code grant callback at a local address
-
password-generator
A CLI password generator 🔐
-
vaulted
complete password management utility
-
kn_auth_service
Example auth service
-
bsd_auth
Rust API for OpenBSD's bsd_auth
-
aliri_axum
Axum for interacting with
aliri
authorities -
mcb_auth_gen
An OpenAPI generated Rust client for Metropolitan Commercial Bank authentication API
-
vault-api
Vault API library
-
totp-sos
RFC-compliant TOTP implementation with minimal dependencies
-
sketching
Logging crate
-
auth_service_learning
Example authentication server for learning
-
ssi-claims
Verifiable Claims for the
ssi
library -
readpassphrase-sys
Minimal Rust bindings for OpenBSD's readpassphrase
-
password-auth
Password authentication library with a focus on simplicity and ease-of-use, including support for Argon2, PBKDF2, and scrypt password hashing algorithms
-
rust_keylock_shell
Shell access to the rust-keylock. rust-keylock is a password manager with goals to be Secure, Simple to use, Portable and Extensible.
-
google-walletobjects1
A complete library to interact with Walletobjects (protocol v1)
-
kepton
An open source identity and access management solution
-
google_auth
get google default credentials
-
pass-man
Command-line password manager with support for basic operations & notes
-
pwdgen
Easy and readable password generator
-
rustotp
pure Rust implementation of the Time-Based One Time Password (TOTP) algorithm specified in RFC 6238
-
webauthn_rp
Web Authentication (WebAuthn) Level 3 Relying Party (RP) API
-
google-firebaseappcheck1_beta
A complete library to interact with Firebaseappcheck (protocol v1beta)
-
libauthenticator
compute HOTP and TOTP tokens
-
jnc_auth_service
Test of cargo publishing an auth service
-
reinhold
diceware password generator
-
garmin_client
oauth2.0-capable client that interfaces with Garmin
-
google-classroom1
A complete library to interact with classroom (protocol v1)
-
zemi-identity
Identity tools that can be used to create credentials without a trusted third party. This library can deterministically produce an asymmetric keypair from user credentials. It also…
-
sheesy-tools
Tooling to make using shared secrets effortless
-
bearer
Command line utility to generate HTTP Authorization header with bearer tokens. This is achieved with OAuth2 authorization code and refresh token workflow.
-
ledger-filecoin
integrate with the Ledger Filecoin app
-
jsonwebtokens
A Json Web Token implementation for Rust
-
portunes
Generate passwords
-
steam-auth
Allows you to implement a 'login with steam' feature on your website
-
suzume
jwt library
-
kerbeiros
Kerberos client library
-
totp_embed
A fork of totp-lite for embedded environment
-
tiny-oidc-rp
Tiny OpenID Connect Relying Party
-
vapid
RFC 8292 Voluntary Application Server Identification (VAPID) Auth header generator
-
wasm-webauthn
Sane interface over web-sys navigator.credential
-
identity_resolver
DID Resolution utilities for the identity.rs library
-
ssi-status
Status Lists implementations for the
ssi
library -
auth_service_demo
Auth service for testing
-
userman-auth
User Manager
-
passkey-types
Rust type definitions for the webauthn and CTAP specifications
-
aksk
AK/SK with Cloud auth
-
letmein-systemd
Authenticated port knocking - Systemd support
-
u2f
Rust FIDO U2F Library
-
auth_services_test
authentication service
-
oxide-auth-rouille
Combines oxide-auth with a rouille web server
-
actix-middleware-rfc7662
Actix-web extractor which validates OAuth2 tokens through an RFC 7662 token introspection endpoint
-
oauth2-apple
OAuth 2.0 Apple
-
libfido2-sys
FFI bindings to Yubico fido2
-
cable-tunnel-server-frontend
webauthn-rs caBLE tunnel server frontend
-
google_authenticator_converter
Extract name, secret and issuer from a Google Authenticator migration QR code
-
auth_token
Get an auth token to use in development
-
yatotp
TOTP client which stores its data locally
-
rsdice
a diceware password generator written in rust
-
gcp_service_oauth2
service account authentication via OAuth 2.0 for Google Cloud Platform
-
auth0wrap
A wrapper for the Auth0 Authentication API
-
credent_fs_model
Reads / Writes credentials from / to disk
-
bitwarden-secrets
command line tool to manage Bitwarden secrets
-
pgn
command line pass word generator in rust
-
libpassgen
generating passwords
-
howtocards_backend
Application library for howtocards service
-
auth_service_test_stefan_learnings
2023-08-28-Zs Example auth service project
-
vaultrs-test
A test suite for testing against Hashicorp Vault servers
-
eternals_password_generator
Password Generator
-
vercre-datasec
Proof utilities
-
google-dataplex1
A complete library to interact with Cloud Dataplex (protocol v1)
-
lastpass
An unofficial interface to the LastPass API
-
passxgen
generate random passwords/passphrases written in rust
-
rl2020
RevocationList2020 format
-
gcc_lgr_auth_service
Auth service lgr bootcamp learning project
-
passg-tool
Generate pseudo-random passwords from the command line
-
twapi-oauth
Twitter OAuth library
-
toxy
An Oauth2 token exchange aware reverse proxy based on hyper
-
rust-keylock-ui
A password manager with goals to be Secure, Simple to use, Portable and Extensible
-
eztotp
TOTP solution
-
pbkdf2
Generic implementation of PBKDF2
-
google_pem
Google token validation
-
yapass
A password generator
-
vercre-holder
OpenID compliant Verifiable Credential holder API, typically implemented by a wallet
-
sanctum
secure, and modern authentication system for Rust web applications
-
oauth2-surf
HTTP client adapter for oauth2 crate using the surf HTTP client
-
hubakc
Authorize an ssh session using your keys on GitHub
-
eternalfest_auth_store
Dinoparc store implementation
-
oxide-auth-iron
A OAuth2 server library for iron featuring a set of configurable and pluggable backends
-
keyvault-agent-azure-auth
unofficial library for Azure authentication in Rust (experimental)
-
google-signin
API bindings for Google Sign-In
-
service-authenticator
An oauth2 implementation, providing the 'service account'authorization flow using actix-web for communication
-
xkpass
Generate passwords that are easy to remember. Inspired by https://xkcd.com/936/
-
fido-mds-tool
Fido Metadata Service parsing tool
-
ockam_command
End-to-end encryption and mutual authentication for distributed applications
-
ssi-jwt
JWT for the ssi library
-
fido-mds
Fido Metadata Service parser
-
ssh-derive
Custom derive support for the
ssh-encoding
crate -
fido-key-manager
Management CLI for FIDO/CTAP 2.x authenticators
-
ctap
FIDO2 CTAP protocol
-
v-auth-service
Example auth services
-
psg-core
Password generator function
-
wordpass
generates (long) passwords using words at random from a provided dictionary
-
randompassword
random password generator
-
rpwg
Random password generator
-
otps
Out-of-box HOTP and TOTP client to generate one-time password
-
sequeda-password-generator
generate password
-
facebook-fb-login-deauth-callback
Facebook - Facebook Login Deauthorize Callback
-
libknox
secret vault encrypted with GPG
-
kpw
A password manager
-
oauth2-github
OAuth 2.0 GitHub
-
cable-tunnel-server-backend
webauthn-rs caBLE tunnel server backend
-
letmein-conf
Authenticated port knocking - Configuration parser
-
ssi-vc
Verifiable Credentials Data Model v1.1 for the
ssi
library -
googauth-lib
that uses OpenID Connect to sign in to a Google account, and store the credentials locally for ease of use
-
martin_bootcamp_auth_service
Example auth services
-
password-hash
Traits which describe the functionality of password hashing algorithms, as well as a
no_std
-friendly implementation of the PHC string format (a well-defined subset of the Modular Crypt Format a.k.a. MCF) -
all4art-authservice-mocks
The mocks for all4art's auth service
-
fido2-rs
Rust bindings to Yubico fido2
-
google-oauth
Google oauth server-side client
-
ledger-transport-zemu
Ledger Hardware Wallet - Zemu Transport
-
mfauth
CLI client to request and manage OAuth2 tokens
-
protect-endpoints-proc-macro
A proc-macro way to protect your endpoints
-
lich
Minimal password management
-
sitter
managing user registration, login, and the user's things
-
login_cap-sys
Minimal Rust bindings for OpenBSD's login_cap
-
ppg
A command-line passphrase generator
-
oauth21-server
quickly create an OAuth2.1 server
-
ffxiv-otp
A small utility to send TOTP codes to XIVLauncher.Core
-
webauthn-rp-proxy
Webauthn RP CLI Proxy
-
pswrd
Stateless password vault
-
abacuz
command program that servers an easy web access for file storage with authentication and authorization
-
oauth2-bitbucket
OAuth 2.0 Bitbucket
-
actix-grants-proc-macro
A proc-macro way to validate user permissions for
actix-web-grants
crate -
sheesy-vault
Vault functionality used by 'share-secrets-safely' CLI. Use it to interact with GPG based vaults.
-
auth_service_lf
Auth service example
-
identity_account_storage
Secure storage for Decentralized Identifiers and Verifiable Credentials
-
lugnut
An OTP Generator for Rust
-
aliri_warp
Warp filters for interacting with
aliri
authorities -
vercre-verifier
OpenID for Verifiable Presentations
-
boundary-api
Rust client for Hashicorp Boundary
-
steam_guard
TOTP crate intended for steam guard authentication
-
kanidm
Server Library and Binary
-
otplib
one-time password authentication
-
pwv
A Win32 command-line password manager
-
auth_service15285
Example auth service
-
kanidmd_lib
Kanidm Server Backend Library
-
oxide-auth-actix
A OAuth2 server library for actix featuring a set of configurable and pluggable backends
-
apple-search-ads-client-secret
Apple - Search Ads - Client Secret
-
engrams_auth_service
Example auth service
-
jwk-set
JSON Web Token (JWT) Set
-
auth_service2
Example auth service