如何使用Python设计密码安全检验安全程度程序
发表于:2025-01-25 作者:千家信息网编辑
千家信息网最后更新 2025年01月25日,小编给大家分享一下如何使用Python设计密码安全检验安全程度程序,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!程序介绍本程序利用1.密码必须由数字、字母及特殊字符三种组合2.密码只
千家信息网最后更新 2025年01月25日如何使用Python设计密码安全检验安全程度程序
小编给大家分享一下如何使用Python设计密码安全检验安全程度程序,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
程序介绍
本程序利用
1.密码必须由数字、字母及特殊字符三种组合
2.密码只能由字母开头
3.密码长度不能低于16位
来判断密码程度。
首先,把可输入的字符写进去:
symbols = r'''`!@#$%^&*()_+-=/*{}[]\|;:?/<>'''chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'nums = '0123456789'
然后开始循环并判断密码长度:
while 1: print('--------------密码安全级别检查-------------------') passwd = input('请输入需要检查的密码组合:') length = len(passwd) while passwd.isspace() or length == 0: passwd = input('您输入的密码为空,请重新输入:') if length <= 8: flag_len = 1 elif 8< length < 16: flag_len = 2 else: flag_len = 3 flag_con = 0
然后判断字符:
for each in passwd: if each in symbols: flag_con += 1 break for each in passwd: if each in chars: flag_con += 1 break for each in passwd: if each in nums: flag_con += 1 break
最后评定密码,并给出建议:
while True: print('您的密码安全级别评定为:',end='') if flag_len == 1 or flag_con == 1: print('低') elif flag_len == 2 or flag_con == 2: print('中') else: print('高') print('请继续保持!') break print('请按以下方式提升您的密码安全级别:\n\ \t1.密码必须由数字、字母及特殊字符三种组合\n\ \t2.密码只能由字母开头\n\ \t3.密码长度不能低于16位') break
运行结果
看完了这篇文章,相信你对"如何使用Python设计密码安全检验安全程度程序"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
密码
安全
程序
字母
字符
输入
程度
级别
长度
组合
安全检验
检验
设计
特殊
开头
数字
篇文章
检查
评定
完了
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
论网络安全的发展
信息科学数据库原理期末
朝阳网络安全产业
服务器设置网站
图灵软件开发课程
DSP软件开发过程是什么
蓬江区如鱼网络技术工作室
服务器负载最低的车
吃鸡不同服务器怎么进入
深圳视频安防软件开发费用
苹果服务器列表在哪里
大陆汽车网络安全
利用手机搭建ftp服务器
数据库技术需要学哪些内容
lis服务器管理系统在哪里看
计算机网络技术竞赛海报
画饭圈现象会网络安全
软件开发团队 领导讲话
mssql2000数据库
网信办提醒网络安全靠人民网
网吧的信息网络安全监督部门
软件开发进度怎么设置
soa汽车软件开发实践
深圳万国软件开发公司电话
安全删除硬件 服务器
大连东华软件开发
一般软件开发公司配电脑吗
选择服务器远的大区玩英雄联盟
湖北软件开发费用明细
杰奇服务器