Python 强密码建议程序

2024 年 8 月 29 日 | 4 分钟阅读

引言

在本教程中,我们将学习强密码建议程序 Python 程序。强密码对于建立强大的安全性至关重要。保护好每个设备、社交媒体账户、银行账户、ATM、重要文件等变得越来越重要。我们使用密码来锁定必要的信息以达到高安全性的目的,这样只有授权用户才能访问相关信息。其他人无法访问这些信息。

正如许多人注意到的那样,密码通常用星号 (*) 符号表示,表示字符的数量。电子邮件或其他加密服务不允许弱密码和短密码。您不能只输入几个字母或数字,因为暴力破解方法可以轻易破解这些密码。

一些服务,例如 Gmail,允许用户选择建议的密码。本文将使用 Python 编程来完成强密码生成任务。

强密码的标准是什么?

密码必须至少包含一个特殊字符,如 @, #, $, !, & 等。必须有一个大写字母(A, B, C, D, E, F ......, Z)和一个小写字母(a, b, c, d, e, f, g, .........., z)。密码必须包含一个数字字符,该数字字符必须介于 0 到 1, 2, 3, 4, 5, 6, 7, 8, 9 之间。密码的长度必须大于 8。如果密码满足所有这些标准,则称为强密码。

示例

程序代码

在这里,我们提供了一个程序代码,该代码可以根据您的输入随机建议一系列强密码。代码如下:

输出

现在我们在 Python 中编译上述代码,并在成功编译后运行它。然后输出如下:

The suggested passwords are listed in below:
priy3aneKka&2023
pcriyankYa&20923
prFiyanka&620c23
prWgiyanka&20623
prigy6anka&S2023
priyagnka&O20213
prbiyankaN&20223
pdriyanka&820W23
priBy7anka&20a23
apU6riyanka&2023
prigyank2Ca&2023
pri2yaanka&W2023

结论

因此,通过本教程,我们将学习强密码建议程序 Python 程序。我们首先检查输入的密码强度。如果一切都正确,那么它就是一个强密码。否则,它将检查缺失的字符,如大写字母、小写字母、数字字符或特殊字符,并将生成的密码列表返回给用户。