HTML密码框如何设置?input type=password的属性

说白了,建立一个安全的密码箱就像为银行建造一堵墙。
它需要物理墙(HTTPS)、安全门(前端加密)、报警系统(后端防护)和保险箱(后端存储)。

推而广之,主要有以下三点: 我们先来说说最重要的HTTPS。
我们去年跑的项目直接使用HTTP来传输密码,结果却很容易被中间人拦截,简直惨不忍睹。
另一点是密码复杂性。
去年我们统计过,在3 000名左右的用户中,有4 5 %使用“1 2 3 4 5 6 ”登录。
后来我们发现不对劲,加上强制规则后,这个比例直接下降到了5 %。
还有另一个关键细节。
保存密码时不要使用MD5 使用 bcrypt 至少需要 1 2 0,000 个哈希值。
去年已经测试过了。
在相同硬件上,Argon2 比 bcrypt 更快,但消耗更多能量。
这取决于场景。

一开始我以为前端加密可以解决所有问题,后来发现是错误的。
用户电脑中毒,加密算法本身可能被破解。
这纯粹是心理上的安慰。

提醒:当你用占位符询问密码格式时,有人会直接写“密码不能是1 2 3 ”。
因此,用户必须使用“1 2 3 4 5 6 ”。
许多人没有注意到这个逻辑谬误。

建议您尝试使用带有后端哈希的CryptoJS,但请记住提醒用户 - 安全第一,不要使用生日作为密码。

html怎么设置密码框

创建新密码。
文件。

写:

<头> <标题>密码框</标题> </头> <正文> <form action="submit.php" method="post"> <input type="密码" name="密码" placeholder="输入密码"> <输入类型=“提交”值=“提交”> </形式> </正文> </>
将action="submit.php"更改为正确的处理地址。

method="post" 改为获取数据,如果不需要隐藏的话。