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