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

當前位置:首頁文章首頁 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
主站蜘蛛池模板: 日本a免费 | 国产亚洲人成网站天堂岛 | 亚洲激情影院 | 免费人成激情视频在线观看 | 天天干天天拍天天射 | 久久er| 久久精品18| 国产精品页 | 夜间福利在线观看 | 农村寡妇野外情一级毛片 | 欧美日韩亚洲一区 | 精品成人免费播放国产片 | 看全色黄大色黄女片爽毛片 | 欧美日韩另类在线 | 色天网站 | 好黄好猛好爽好痛的视频 | 亚洲国产情侣偷自在线二页 | 日本大黄视频 | 国产精品一区二区久久精品 | 视频区小说区图片区激情 | 香蕉视频三级 | 最刺激黄a大片免费观看 | 亚洲综合精品一二三区在线 | 国产日韩欧美在线 | 欧美综合区自拍亚洲综合图区 | 国产成人乱码一区二区三区在线 | 日日干日日| 亚洲国产精品v在线播放 | 三级网址在线 | 国产三级精品在线 | 国产欧美日韩综合精品无毒 | 永久免费的啪啪免费的网址 | 欧美国产日韩一区 | 福利网站在线 | 国产成人精品免费视频大全麻豆 | 国产欧美国日产网站 | 免费中文字幕 | 成人在线激情网 | 色网免费观看 | 日本三级香港三级人妇99视 | 午夜性刺激在线观看视频 |