密码设计存储规范
- 不用明文直接存储密码
- 不存储密码全文
密码设计要求:
- 不直接将拼音、英文、特殊日期等用于密码,如:张三,不直接将
ZH
、zhangsan
等用于密码 - 必须包含大小字母、数字、特殊字符
- 不同平台使用不同密码
- 不同时间使用同密码
- 不少于八位
密码设计实例:
若出生于2001年5月20日的王灵需要设计出一套自己的密码
信息:
wangling
GGGG
, VOU
(五笔)
20010520
密码原体:
wangling
anin520wl
(去除首尾字母)
GGGGVOU2001520
...
设计:
通过顺序、型近、键盘位、颠倒等对原体进行变体
顺序:abcde fghi
<> 12345 6789
...
型近:o,O
<> 0
; 2
<> z
...
键盘位: 1
<> !
; 2
<> @
...
颠倒:i
<> !
; W
<> M
; 7
<> L
...
设计结果:
W1n97!ug
> W!n97!ug
> M!n97!ug
au!n%2oW1
4G^0u@OO!ezO
若王灵选择使用 M!n97!ug
作为密码
- 通过加不同平台的标识,即可实现在不同平台使用不同密码
QQ : M!n97!ugQq
、M!n97!ug_qQ
、M!n97!ugQiEr
。。。
百度: M!n97!ug^Bd
、M!n97!ug*bd
。。。
- 不同时间不同密码
2021.8 : M!n97ug21.8
、M!n97ug8.1202
、 M!n97ug21.Aug
。。。
通过记忆一个密码,实现多密码
保存密码只保存平台 标识码
和 时间标识