字符串的SHA-512校验(用于生成更高强度密码)-使用Javascript

    在7月17日的文章中已经提到了字符串的MD5校验,能提供最高32位的密码,现在提供最长128位密码,用根据SHA512算法生成。

SHA-512校验
文本
次数
截断
SHA
512

    注意三点:

    1、有些地方需要用到很长很长的密码,但是请你注意,太长了也不好,例如winrar和7z的密码长度最长为127位哦,所以请你注意你输入密码地方最长可以多少位密码!然后再到这里来生成密码。

    2、次数不要太多,由于校验计算不是在服务器上进行,而是在你的电脑进行的,所以你的电脑越好,可以计算的次数越多,超过一定的限额,你的电脑会报错,建议在电脑上不要超过1000次,手机上不要超过100次,你可以自己测试一下,假如报错那么就降低校验次数。

    3、文本不要用中文。

    这种密码生成不依赖于网络,在你的本地电脑和手机上也可以生成,只要电脑和手机上的浏览器支持Javascript,这里我提供大家下载:md5.zip,里面提供了MD5和SHA512的密码生成,如需转载,请保留链接。

    JS源代码来自于http://pajhome.org.uk/crypt/index.html,我未对校验代码进行修改,但在11行以后,增加了校验次数和截断的代码,你可以用记事本打开看一下。

发表评论