溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

#7/365#加密技術(shù)

發(fā)布時(shí)間:2020-06-12 17:57:28 來(lái)源:網(wǎng)絡(luò) 閱讀:327 作者:happyhan555 欄目:安全技術(shù)

3個(gè)著名的加密算法:


md5(message-digest algorithm 5):將任意長(zhǎng)度的字符串變換成128bit的大整數(shù),并且這個(gè)變換是不可逆的字符串變換算法。

典型應(yīng)用:對(duì)一段信息產(chǎn)生指紋,可以防止被篡改。數(shù)字簽名應(yīng)用。

md5被廣泛應(yīng)用在加密和解密上,在很多系統(tǒng)中,用戶的密碼以md5值的方式保存,當(dāng)用戶登錄系統(tǒng)時(shí),將用戶輸入的密碼按照md5加密后的值跟系統(tǒng)中保存的密碼進(jìn)行比較,來(lái)確定密碼是否輸入正確,而系統(tǒng)并不知道用戶密碼是什么。


RSA:以發(fā)明者的名字命名:Ron rivest,adi shamir和Leonard adlemen。RSA是第一個(gè)既可以用于數(shù)據(jù)加密也能用于數(shù)字簽名的算法。但是一直未得到理論上的證明。


des(data encryption standard):1977年1月,美國(guó)政府頒布:采納IBM公司的dea作為非機(jī)密數(shù)據(jù)的正式數(shù)據(jù)加密標(biāo)準(zhǔn)。目前國(guó)內(nèi),des算法被廣泛用在pos、atm、ic卡、加油站、高速公路收費(fèi)站等領(lǐng)域,如信用卡持有人的pin的加密傳輸,ic卡和pos機(jī)的雙向認(rèn)證,金融交易數(shù)據(jù)包的mac校驗(yàn)等。

des算法原理:

des算法入口參數(shù)有3個(gè):key,data,mode。其中key為8個(gè)字節(jié)共64位,是des算法工作的密鑰,data也是8個(gè)字節(jié)64位,是要加密或解密的數(shù)據(jù),mode為des的工作方式:加密或解密。

在通信雙方約定同樣的key值,就可以安全、可靠的傳輸了。定期更改key值提高安全性。

除了用窮盡搜索法對(duì)des算法進(jìn)行***外,沒(méi)有更有效的方法。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI