不好意思, 我从来不会忘记密码. 因为我的密码都不需要记住.
每次需要设置一个新密码的时候, 我有两种选择,
1.人工指定一段密码
2.用我自己的程序随机生成一段密码(4375进制)
如下, 随机生成的密码是由不重复汉字+字母数字构成的.一共4375个. 所以是4375进制.
而这两种方法生成的密码都会再经过一个程序, 变为一个长度更长, 组合情况更多的二进制序列.
最后, 再将这二进制序列转成字符串, 再将这个一维字符串变为一个二维 矩阵, 最后将这个矩阵左右截断, 输出为两张图片, 一张直接上传到我私人服务器里, 一张留在本地.
如果是我自己指定的密码, 我可能会记住密码.
如果是我要求随机生成的密码, 那我自始至终都不知道密码.
OK, 这就是密码生成和储存了,
以后需要哪个密码的时候, 我直接一条指令从服务器上下载另一张密码图片, 再用另一个程序处理这两个程序, 经过运算, 就能得出我的密码.
有点抽象? 没关系, 我们看图.
假设我现在要给Photo.zip设置密码.
我只要输入文件名.
运行
就得到密码啦.
然后这时候本地就会出现
PasswordFor('fileName') - Left.PNG的文件
就代表我刚刚生成的密码
惠烙腥撼雒桀碟兜て浮嫩蛇什q晃因
经过一定算法生成的二进制矩阵的左办部分, 而又办部分已经上传到我私人服务器了, 本地是不会储存的.
那如果我需要知道密码的时候呢?
我就直接输入文件名, 程序就会自动从服务器上下载右半边图片, 经过一定算法, 再对照密码本, 计算出密码, 并且直接复制到剪切版.
惠烙腥撼雒桀碟兜て浮嫩蛇什q晃因
哈哈哈, 这就是随机密码的生成, 储存和读取了.
指定密码也是可以的, 相当于告诉程序密码, 程序自动加密储存, 再自动解密.
至于算法和程序, 我肯定不会告诉你们的呀.
安全性肯定是够的. 至少暴力破解是不可能的.
而非暴力获取密码至少要知道5个东西.
1.我私人服务器密码
2.右边图片在私人服务器上的储存位置(文件名是乱码, 迷惑性后缀)
3.左边图片在本地磁盘的储存位置
4.本地程序
5.文件名或密码相关信息
中国的平头老百姓是啥都不懂的、啥都做不了的、啥都不想做的贱民吗?
英雄的老百姓关心美国,因为它就横亘在面前。
“Because it's there.”
因为山就在那里,所以英雄的老百姓就想征服一下呐,人类的天性而已,家畜或许不能理解。
全世界所有厉害的东西,中国的平头老百姓都关心:上至国际空间站,卡西尼,奥陌陌,旅行者;下至下水道油布包,煮饭仙人,圆珠笔尖,还有猛禽,幽灵,高精狙,福特号,电磁炮,可燃冰,盾构机,大豪斯,大牛排,电瓶车,鸟语花香,老虎大象,GPS,NMD,M1p,RTX,诺贝尔,太平洋。
我想要的不多。你给不了,我就自己想办法。