日韩精品中文字幕一区二区-日韩精品中文字幕一区-日韩精品中文字幕视频-日韩精品在线一区二区三区-第一页在线-第一福利视频

當前位置: 首頁IT技術 → 教你做一個完全動態的密碼

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

更多
這篇文章跟大家一起分享的是教你升級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
熱門評論
最新評論
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 神迹电影| 爱在西元前简谱| 《风流艳妇》| 八下数学练习册答案| andrew blake| overwatch| 怀男孩和女孩有什么区别| 佐藤蓝子| 宇宙刑事卡邦| 我和我的父辈 电影| 你们可知道正谱| 忍石| 电影你不要走| 时诗个人资料| 李赫洙| 六年级上册脱式计算题100道| 印度电影《希努》| 兰陵王电影| 黄连厚朴电影| 阻击战电影大全| 日本电影完整版| 杨幂吻戏| 乐事薯片软文推广| 江雪谢君尧短剧| 女孩们电影| 黄色网址视频在线播放| 关于科技的绘画作品| 寡妇一级毛片免费看| 复仇者联盟4免费完整版电影| 2024生物中考真题试卷| 大胆艺术| 卓别林走路视频| 卢昱晓电视剧| 七年级的英语翻译全书| 徐若| 肢体的诱惑电影| 地铁电影| 卢靖姗的个人资料简介| 护航 电影| 《画江湖之不良人》| 张颜齐|