您所在的位置:小祥子 » 编程 » ASP » 正文

ASP加强MD5加密算法方法

时间:2015-02-09 编辑:本站 来源:本站原创

如今各种密码门层出不穷,有明文也有密文,密文的MD5虽然是不可逆算法,但还是可以破解一些常用的密码,那么我们可以对其加强以些。使用LEFT MID RIGHT函数。

Function md5en(enstr)
 Dim s1,s2,s3
 s1=md5(Mid(enstr,1,1),16)
 s1=Left(s1,2)
 s2=Mid(enstr,2)
 s3=s1 & s2
 md5en=md5(s3,16)
End Function

简而言之就是,自定义了MD5的加密算法(MD5的方法见本站的另外一篇文章,首先得引用那个文件),先加密一次,再选择其中左边,中间,右边的字符串,然后再进行一次加密,自定义算法的好处就是保证别人知道密文也破解不了。

关键词:MD5 算法