hellman是什么意思 Diffie-Hellman的介紹?
Diffie-Hellman的介紹?Diffie-Hellman:一種通過(guò)不安全的網(wǎng)絡(luò)來(lái)保證共享密鑰安全的方法,它是Oakley不可分割的一部分。Whitefield和Martin Hellman在1
Diffie-Hellman的介紹?
Diffie-Hellman:一種通過(guò)不安全的網(wǎng)絡(luò)來(lái)保證共享密鑰安全的方法,它是Oakley不可分割的一部分。
Whitefield和Martin Hellman在1976年提出了一個(gè)極好的密鑰交換協(xié)議,稱為Diffie-Hellman密鑰交換/協(xié)商算法。這種機(jī)制的聰明之處在于需要保密通信的雙方可以用這種方法來(lái)確定對(duì)稱密鑰。然后可以使用此密鑰進(jìn)行加密和解密。但請(qǐng)注意,此密鑰交換協(xié)議/算法只能用于密鑰交換,不能用于消息加密和解密。雙方確定要使用的密鑰后,需要使用其他對(duì)稱密鑰操作加密算法對(duì)消息進(jìn)行實(shí)際的加解密。
hellman】的意思是什么?
一種算法本方案基于Diffie-Hellman算法,但增加了要求,即要求節(jié)點(diǎn)先發(fā)送一個(gè)cookie(隨機(jī)數(shù)),然后服務(wù)器響應(yīng),以降低拒絕服務(wù)攻擊的威脅(拒絕服務(wù)攻擊是攻擊者偽造源地址造成的)。Photouris還要求各方簽署協(xié)議密鑰,以減少中間人攻擊的危害(所謂中間人攻擊是指攻擊者將系統(tǒng)的Alice冒充為Bob,將另一個(gè)系統(tǒng)的Bob冒充為Alice)。
SSH為什么要用到DH(Diffie-Hellman Exchange)?
確切地說(shuō),它被稱為Diffie-Hellman密鑰交換,通過(guò)模塊化索引操作,使在網(wǎng)絡(luò)上看不到對(duì)方的雙方能夠獲得相同的密鑰(用于加密和解密的共享對(duì)稱密鑰)。
使用此密鑰,數(shù)據(jù)可以稍后加密并發(fā)送給另一方,后者將使用相同的密鑰解密密文。
除了身份驗(yàn)證協(xié)議之外的另一種登錄身份驗(yàn)證方式。
Diffie-Hellman密鑰交換示例:
1。系統(tǒng)發(fā)布兩個(gè)公共整數(shù)g=11和P=23
3。鮑勃選擇了一個(gè)b=5
4的數(shù)字。Alice通過(guò)模指數(shù)運(yùn)算得到a=9,并把a(bǔ)給Bob
5。Bob通過(guò)模指數(shù)運(yùn)算得到B=5,并把B給Alice
6。它們通過(guò)模索引運(yùn)算得到相同的key=8