10 个仓库
Tools and utilities for creating cryptographically secure, randomized passwords.
Distinguishing note: None of the candidates were provided; this is a specific utility for security credential generation.
Explore 10 awesome GitHub repositories matching security & cryptography · Password Generators. Refine with filters or upvote what's useful.
这是一个由社区策划的开源软件目录,专为在私有服务器环境和家庭实验室中部署而设计。它作为发现主流云服务独立自托管替代方案的综合资源,使用户能够保持对数字基础设施的完全数据所有权和控制权。 该目录通过层级分类法构建,将庞大的应用程序集合组织成逻辑类别,范围从媒体管理和数据分析到私有通信和团队生产力工具。它通过协作同行评审流程脱颖而出,社区成员验证每个提交的质量和相关性,以确保目录保持准确和可靠。 该项目涵盖了广泛的能力领域,包括基础设施自动化、基于容器的服务部署和声明式配置管理。这些工具协助用户维护可复现的服务器环境,并管理私有硬件上的复杂服务依赖。 该目录作为版本控制仓库进行维护,确保所有更新和社区驱动的变更都是可追踪且透明的。
Generates secure, randomized character strings for use as passwords.
DevToys is a cross-platform desktop application that functions as a comprehensive suite of offline utilities for common software development tasks. It provides a unified interface for performing data formatting, encoding, validation, and asset generation locally without requiring an internet connection. The application is built on a plugin-based extensibility framework that allows users to integrate custom utility modules to meet specific technical requirements. A core differentiator is its clipboard-aware management system, which monitors clipboard content to automatically suggest or open th
Generates hashes, passwords, UUIDs, and placeholder text locally to assist with testing and security tasks.
This project is a curated directory of resources, extensions, and themes designed to extend the functionality of the Visual Studio Code editor. It serves as a comprehensive index for developers seeking to enhance their coding environment, offering a structured collection of community-driven tools that streamline development workflows and improve editor productivity. The directory distinguishes itself by organizing a vast ecosystem of plugins into logical categories, ranging from language-specific intelligence and version control integrations to advanced productivity utilities. It highlights t
Create strong, random passwords to improve security for development and production environments.
KeeWeb is a web-based password manager and vault that allows users to open and edit encrypted databases through a browser interface. It functions as a cross-platform tool for managing password vaults using the KeePass database format. The application provides a self-hosted password vault that can be deployed as a single HTML file or via Docker. It integrates with remote storage providers using OAuth to synchronize encrypted database files across multiple devices. The system includes capabilities for secure credential generation, two-factor authentication management through time-based one-tim
Generates cryptographically secure random passwords using customizable character ranges and patterns.
Hydra is a network login password cracker and authentication tester designed to identify valid usernames and passwords through automated brute-force and dictionary attacks. It serves as a multi-protocol authentication tester capable of verifying credentials across a wide range of remote network services, including SSH, SMB, FTP, and various database listeners. The project is distinguished by its ability to execute parallelized password attacks against multiple servers and protocols simultaneously. It features a modular system for implementing diverse network authentication schemes, allowing f
Implements a character-set based generator to produce sequential password candidates for brute-force attacks.
LessPass is a stateless password manager that generates deterministic, site-specific passwords entirely on the client device. It uses a pure function to derive passwords from a master password combined with site details, producing the same output every time without storing any secrets on a server or requiring network access. This approach means passwords can be recalculated on any device from remembered inputs, with no database synchronization needed. The project distinguishes itself through its counter-based password rotation, which allows changing a site's password by incrementing a counter
Creates passwords entirely on the device without requiring a network connection or database synchronization.
CUPP is a suite of tools for extracting default credentials from aggregated databases, generating password dictionaries from personal data, profiling targets interactively, and expanding wordlists from dictionary sources. It functions as a password dictionary generator and target profiling tool that collects personal details through interactive questions to build custom password lists for security testing. The project distinguishes itself through a modular command pipeline architecture that chains independent subcommands for downloading remote wordlists, parsing structured credential database
Walks through interactive questions about a target to build a custom password list.
这是一个双因素身份验证库和开源多因素身份验证实现。它提供了一套工具,用于实现需要超出标准凭据的第二层验证的安全工作流。 该项目实现了基于时间的一次性密码(TOTP)和基于 HMAC 的一次性密码(HOTP)。它包括用于根据共享密钥和计数器生成这些代码的实用程序,遵循 RFC 6238 等行业标准。 该库涵盖了加密原语,包括 Base32 密钥编码、动态截断提取和对称密钥存储。这些功能使得能够为两步验证系统创建和验证密码。
Provides a tool for creating HMAC-based one-time passwords for secure user verification.
Zim 是一个 Zsh 配置框架和环境管理器,旨在优化 Shell 性能和生产力。它作为插件管理器、提示符自定义器和性能优化器,将主题和模块捆绑到一个有机的系统中。 该框架的特色在于使用字节码编译来加速 Shell 启动时间并提高执行速度。它采用模块化系统来安装、更新和同步来自本地或远程源的外部 Shell 模块和脚本。 该项目涵盖了广泛的功能,包括通过 Git 集成实现开发者工作流自动化、诸如简写别名和 Tab 补全系统等命令行生产力工具,以及针对 Homebrew 和 Pacman 等工具的系统包管理。它还提供提示符工程工具,用于注入实时元数据并为界面应用视觉主题。 该环境通过一个中央配置文件进行管理,该文件定义了插件生命周期和基于检测到的操作系统的条件初始化逻辑。
Includes a utility for generating random, high-entropy password strings.
Sprig is a comprehensive library of helper functions designed to extend the Go text template engine. It provides a wide array of custom functions that can be injected into the engine to enable complex data manipulation and logic directly within templates. The project offers specialized capabilities for cryptography, including the generation of private keys, X.509 certificates, and secure password hashes. It also includes advanced logic extensions for semantic versioning comparison, ternary evaluations, and the resolution of environment variables from the host operating system. The library co
Provides utilities for creating secure passwords based on specified constraints.