A library designed to generate cryptographically strong random numbers suitable for managing data such as passwords, account authentication, security tokens, and related secrets.
Repository Index
47,133 repositories indexed
481–504 of 672 · Most stars
Integrates Spiffe and Vault to have secretless authentication
- spire
- spiffe
- vault
- hashicorp
Authenticated encrypted API tokens (IETF XChaCha20-Poly1305 AEAD) for Golang
- golang
- tokens
- branca
- jwt
A low-to-medium interaction SSH Honeypot with features to capture terminal activity and upload to asciinema.org
Rails compatible Plug session store
- elixir-plug
- elixir-phoenix
- ruby-on-rails
- rails
🦅 EACL: Enterprise Access ControL is a ReBAC Authorization library inspired by SpiceDB, built in Clojure and backed by Datomic Pro, Datahike, Datalevin or DataScript.
- access-control
- clojure
- datalog
- authorization
Custom password cracking rules for Hashcat and John the Ripper
- password-cracking
- hashcat
- johntheripper
- jtr
TranslatedActionScript (AS3) library for processing binary data. This library contains MD5, SHA-1, SHA-2 ( SHA-224 and SHA-256 ), Base64, CRC32 algorithms, JSON encoder & decoder as well as PNG and JPEG encoders.
Tool to help guess a files 256 byte XOR key by using frequency analysis
- frequency-analysis
- python
- xor
- malware
Blazor.BFF.AzureAD.Template, Blazor WASM hosted in ASP.NET Core using Microsoft Entra ID BFF (server authentication)
- blazor
- aad
- azuread
- template
Using RNNs for password cracking
SSH, FTP and Telnet honeypots based on Twisted
A tool to Terraform and automate password cracking on AWS.
HOTP/TOTP one time passwords on java phones (J2ME)
- hotp
- j2me
- j2me-platform
- one-time-pad
brute force SSH public-key authentication
- ssh
- penetration-testing
- remote-admin-tool
- ssh-key
A dead simple, highly performant, highly customizable sessions middleware for go http servers.
A username/password Strategy for Überauth
- ueberauth
- ueberauth-strategies
- identity
- strategy
Compatible with LessPass. RustedLessPass is a standalone password manager written in Rust. Powered by Rust / Wasm.
- anonymous
- lesspass
- password
- password-manager
AI-powered platform for OSINT intelligence analysis. Features archive discovery with hypothesis-driven investigation, GLiNER entity extraction, Mapbox geospatial visualization, network analysis, and document processing. Built with FastAPI, Next.js, Weaviate, and DSPy.
- ai-agents
- document-processing
- dspy
- entity-extraction
Package passwap provides a unified implementation between different password hashing algorithms. It allows for easy swapping between algorithms, using the same API for all of them.
- argon2
- bcrypt
- go
- hashing
Time-Based One-Time Password (TOTP) and HMAC-Based One-Time Password (HOTP) library for Go.
- hotp
- totp
- totp-codes
- authenticator
Next.js boilerplate for passwordless authentication with Prisma and next-auth with apollo graphql api with style from tailwindcss
Fragscapy is a command-line tool to fuzz network protocols by automating the modification of outgoing network packets. It can run multiple successive tests to determine which options can be used to evade firewalls and IDS.
Framework agnostic set of sqlalchemy classes that make building applications that require permissions an easy task.
- python
- pyramid
- flask
- sqlalchemy