变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

當前位置:首頁文章首頁 IT學院 IT技術

教你做一個完全動態的密碼

作者:  來源:  發布時間:2011-6-3 9:19:52  點擊:
這篇文章跟大家一起分享的是教你升級MD5.ASP,打造完全動態不重復的加密代碼,希望對大家有所幫助。
做一個完全動態的密碼,讓相同的密碼生成不同的結果
密碼aaa經過第一次運算后結果為:
jlce1d65ec3b91556234879c9db8f6da1123
第二次:
hjmnbe0d01cc1fbd3e18ae7431fa52fb3ce4
第三次:
grttb05901915e121d83ebefad7e809ef1b0
... ...

當然,亦可還原比較
以下我根據動網MD5函數修改后的代碼,
'=======================================
'word 要加密的字符串
'返回加密后的 word
'例:response.write Md6("aaa")'=======================================

Function Md6(Word)
Dim Random, RandomNum, reRandom, reWord
Randomize
Do While Len(Random) < 4
RandomNum = Chr(25 * rnd + 97 )
Random = Random & RandomNum
Loop
reRandom = Md5(Random)
reWord = Md5(Word)
Md6 = LCase(Random & Md5(reRandom + reWord))
End Function

'=======================================
'Wrod 需要驗證的字符串,OldWord 加密后的原字符串
'返回比較后的結果,如果相等返回True,反之False
'例:pwd=“aaa“
' old_pwd=“grttb05901915e121d83ebefad7e809ef1b0“
' if Md6Back(pwd,old_pwd)=TRUE then
' ... ...
'=======================================

Function Md6Back(Word, OldWord)
Dim Random, RandomNum, reRandom, reWord
Random = Mid(OldWord, 1, 4)
reRandom = Md5(Random)
reWord = Md5(Word)
If OldWord = Random & Md5(reRandom + reWord) Then
Md6Back = True
Else
Md6Back = False
End If
End Function

相關軟件

文章評論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
主站蜘蛛池模板: 视频一区二区欧美日韩在线 | 国产一级一级一级国产片 | 精品国产亚洲人成在线 | 亚洲国产精品日韩高清秒播 | 中文字幕欧美激情 | 成人在线午夜 | 国产成人综合久久精品亚洲 | 久久精品观看影院2828 | 色黄污在线看黄污免费看黄污 | 2015小明看日韩成人免费视频 | 中文字幕成人免费视频 | 六月丁香综合 | 国产婷婷色一区二区三区深爱网 | 成人影院一区二区三区 | 好男人www社区影视在线 | 一级毛片一 | 男女性爽大片视频男女生活 | 玖玖精品 | 毛片段 | 欧美欧洲性色老头老妇 | 美女黄频a美女大全免费皮 美女黄免费网站 | 宅男在线午夜影院 | 欧美不卡视频 | 成人毛片免费在线观看 | 亚洲国产中文字幕在线观看 | 欧美精品一区二区三区免费播放 | 黄在线观看www免费看 | 九九在线精品视频播放 | 久久久91精品国产一区二区三区 | 日本一本一道久久香蕉免费 | 日韩欧美一及在线播放 | 99资源在线观看 | 美女网站在线观看视频18 | 天天夜夜狠狠一区二区三区 | miya亚洲私人影院在线 | 日韩高清在线免费看 | 欧美精品一级 | 中文在线播放 | 午夜影视免费观看 | 国产精品亚洲午夜不卡 | 日韩成人影视 |