[开源密码工具]一款强大的密码生成与密码强度检测

文章正文
发布时间:2025-10-03 23:55

项目地址与下载链接 Free Software, Free Society GitHub Gitee 蓝奏云下载链接 项目简介与缘由

一次性密码生成与检测工具是一款基于 Python 和 PyQt 开发的程序,旨在提供高效、安全的密码生成与强度检测功能。

现在的密码生成工具我并不放心,代码的不开源在高保密环境的情况下并不安全,最近本人也是接触了一些需要高密级的密码生成的需求,于是我花了点时间写了一个算法用来生成随机数,从而生成一次性密码,项目的密码每次生成密码以后绝对不会保存下来,程序绝对不会联网,如若有不放心的朋友可以自行下载代码进行编译或者改写。

功能特点 1. 支持程序运行API接口

通过API接口,外部程序可以调用生成密码的功能,方便集成。以下是示例代码:

import requests def generate_password(api_url, length, lowercase, uppercase, digits, punctuation):     payload = {         "length": length,         "lowercase": lowercase,         "uppercase": uppercase,         "digits": digits,         "punctuation": punctuation     }     response = requests.post(api_url, json=payload)     if response.status_code == 200:         return response.json().get("password")     else:         return f"Error: {response.status_code}, {response.text}" if __name__ == "__main__":     api_url = "http://localhost:25698/generate-password/"     length = 12     lowercase = True     uppercase = True     digits = True     punctuation = True     password = generate_password(api_url, length, lowercase, uppercase, digits, punctuation)     print(f"Generated Password: {password}") 2. 检测密码强度

内置密码强度检测功能,密码强度分为四个等级,支持用户自行输入密码检测,也支持自动生成密码后检测其强度。

3. 完全离线与开源

本工具完全离线运行,绝不保存或恢复任何密码信息,确保您的密码安全。项目源码完全开源,适合高密级密码生成。

运行界面展示

一次性密码生成与检测工具

许可证

此项目采用 Apache 2.0 许可证。有关更多信息,请查看 LICENSE 文件。

 

免费评分 参与人数 21吾爱币 +28 热心值 +17 理由

来阳山人
  + 1   + 1   我很赞同!  

hell0w0r1d
  + 1   + 1   鼓励转贴优秀软件安全工具和文档!  

nt0114
  + 1     感谢分享  

nandiska
  + 1     我很赞同!  

nbmissliu
    + 1   热心回复!  

cnngtc
  + 2   + 1   我很赞同!  

Xinchen86
  + 1     我很赞同!  

gqdsc
  + 1   + 1   谢谢@Thanks!  

whisky2011
  + 1   + 1   鼓励转贴优秀软件安全工具和文档!  

xingxing9191
    + 1   谢谢@Thanks!  

星轨零光
  + 1   + 1   谢谢@Thanks!  

北冥鱼
  + 2   + 1   感谢发布原创作品,吾爱破解论坛因你更精彩!  

bqi153
  + 1   + 1   谢谢@Thanks!  

爱的太迟
  + 1   + 1   谢谢@Thanks!  

虚空之承
  + 1     感谢发布原创作品,吾爱破解论坛因你更精彩!  

艾爱姆Joker
  + 1   + 1   感谢发布原创作品,吾爱破解论坛因你更精彩!  

a85401234
  + 1   + 1   谢谢@Thanks!  

wanfon
  + 1   + 1   热心回复!  

风之暇想
  + 7   + 1   感谢发布原创作品,吾爱破解论坛因你更精彩!  

冬天冷了多穿点
  + 1   + 1   我很赞同!  

Link_Stark
  + 2   + 1   谢谢@Thanks!  

查看全部评分