一直以來以為md5值僅僅是密碼的雜湊,以至於看到了以下不尋常的現象:
sw1、sw2、sw3分別是伺服器模式、客戶端模式、透明模式。所配的vtp網域名稱、密碼、版本號均相同。但明顯sw3的md5值和sw1、sw2不一樣,難道是模擬器的bug?
如果md5值不僅僅是密碼的雜湊,那會不會是網域名稱、密碼、乃至修訂號綜合起來的雜湊?
增加sw1的修訂號進行md5值的前後對比
可以看到修訂號改變,md5值也隨之變化
以上兩次變幻可以看出,一是網域名稱不同,其他因素相同,修訂號不同;二是通過改變網域名稱重置修訂號發現sw1的md5值與sw3一樣了,說明vtp模式並未參與雜湊。
修改sw1的密碼後,雖然修訂號並未增加,但是md5值發生了改變。
vtp的md5值是修訂號、vtp網域名稱、vtp密碼的雜湊,可能還會與其他因素有關,比如其他的vtp未配置的一些引數。
有關MD5加密的學習
全稱 message digest algorithm 5 翻譯過來就是 資訊 摘要 演算法 5 2.後續講解 3.關於md5加鹽 比如我的銀行密碼是 12345 1.得到的md5是 827ccb0eea8a706c4c34a16891f84e7b 2.乙個人擷取到這個密文,那麼通過撞庫肯定容易撞出...
Shiro密碼的MD5加密 MD5鹽值加密
用md5加密演算法後,前台使用者輸入的字串如何使用md5加密,需要做的是將當前的realm 的credentialsmatcher屬性,替換為md5credentialsmatcher 由於md5credentialsmatcher已經過期了,推薦使用hashedcredentialsmatcher...
鹽值加密 MD5
什麼叫鹽值加密 spring security怎樣進行鹽值加密 以前的md5原理是 密碼密文 md5演算法 密碼明文 這樣明文與密文其實還是一一對應的 那麼人家就可以用字典攻擊 就是乙個乙個的試 來探測密碼 加鹽 鹽值加密 的演算法很多 spring security用的是 密碼密文 md5演算法 ...