糾正:HashPasswordForStoringInConfigFile中的Md5演算法並非常用的Md5演算法 (轉)
糾正:HashPasswordForStoringInConfigFile中的Md5演算法並非常用的Md5演算法 (轉)[@more@]
明文:<:Textbox id="txtClear" runat="server" />
通常用的 MD5:
HashPasswordForStoringInConfigFile中的 MD5:
本來我也以為System..Security.FormsAuthentication.HashPassForStoringInConfigFile中的MD5和常用的一樣
可今天一試,結果有很大不同,
比如test,HashPasswordForStoringInConfigFile編碼成
C8059E2EC7419F590E79D7F1B774BFE6
而應該是098f6bcd4621d373cade4e832627b4f6
而且不同的機器不同的結果,有些結果正確
一看MSDN的解釋,原來是
Given a password and a string ntifying the hash type, this routine produces a hash password suitable for storing in a configuration file.
為了和以前的程式碼相容和平臺相容,只好自己重新寫了MD5的演算法,利用System.Security.Cryptography.MD5CryptoServiceProvider
程式碼如下,大家一下就知道了,我就不多說了。
明文:<:Textbox id="txtClear" runat="server" />
通常用的 MD5:
HashPasswordForStoringInConfigFile中的 MD5:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-990781/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MD5加密演算法加密演算法
- MD5演算法:密碼學中的傳奇演算法密碼學
- MD5演算法詳解演算法
- MD5演算法的應用及原理演算法
- MD5訊息摘要演算法演算法
- MD5雜湊加密演算法加密演算法
- MD5演算法16位與32位的區別演算法
- 詳解 MD5 資訊摘要演算法演算法
- Oracle中的MD5加密Oracle加密
- JAVA中MD5加密(MD5工具類)Java加密
- 摘要與加密的區別(以MD5演算法為例)加密演算法
- 加密演算法原理分析(MD5、SHA-256)加密演算法
- MD5的使用
- 深入理解MD5演算法:原理、應用與安全演算法
- MD5的其他使用
- 常見的校驗演算法crc(32),md5(128),sha1(160)演算法
- 匹配32位MD5正規表示式
- 加密演算法比較:SHA1,SHA256,MD5加密演算法
- MD5的簡單用法
- MD5碰撞的演化之路
- Python3 MD5加密正確使用方式Python加密
- CTF中的md5(ALL_IN_ONE 2020.11.20更新)
- 安全-md5
- md5解密解密
- MD5加密加密
- MD5手機號線上解密 MD5解密解密
- javaScript中計算字串MD5JavaScript字串
- 修改檔案的md5碼
- .net core中你的MD5用對了嗎?
- MD5介紹
- MD5簽名
- md5繞過
- java MD5 加密Java加密
- java md5加密的幾種方式Java加密
- 檢視jks檔案的MD5
- python對介面中的資料進行md5加密Python加密
- js計算md5JS
- 字串函式 md5 ()字串函式
- Vue 前端md5加密Vue前端加密