--------------------------------------
http://115.com/file/dnmybiec#
--------------------------------------
输入密码和网站即可生成密码
整个加密过程如下:
输入密码记为P
输入网站域名记为W
P+W生成第一串字符后经过SHA-256处理得出新的64位字符串S
W+P生成第二串字符后经过MD5处理得出新的字符串C
从C的第一位开始,将每个ASCII字符转换成数字,如果数字大于64,则取128减去所得数字
将生成的数字记为T
S[T]为第一个密码
循环10次,得出新的10位密码串
个人觉得这个加密过程是完全不可逆的,因为你不可能从密文获得SHA-256编码后字符串S的全部部分
而且整个生成的密码会随着输入密码的改变和网站网址的改变而改变
从此只用记住一个密码就好了~~~
软件是JAVA写的,所以打得JAR包,可以算是多平台支持吧
貌似和Sunyanzi 大人写的东西很相似啊……
嘛,反正都是很轻松写出来的东西,无所谓啦~~~