dh算法原理 什么是dh算法?
什么是dh算法?DH組的本質(zhì)是使用非對稱密鑰對對稱密鑰進行加密。DH算法流程:1。相互生成密鑰對2。交換公鑰3。使用彼此的公鑰和自己的私鑰運行DH算法,得到另一個密鑰x(這里的奇跡是值的兩端相同)4。
什么是dh算法?
DH組的本質(zhì)是使用非對稱密鑰對對稱密鑰進行加密。DH算法流程:1。相互生成密鑰對2。交換公鑰3。使用彼此的公鑰和自己的私鑰運行DH算法,得到另一個密鑰x(這里的奇跡是值的兩端相同)4。A生成對稱加密密鑰,用密鑰X加密對稱加密密鑰-發(fā)送給B5和B,用密鑰X解密-得到對稱加密密鑰6,B用這個對稱加密密鑰解密A的數(shù)據(jù)
看起來很熟悉。路由器IPSec配置中常用的DH協(xié)議是一種密鑰交換協(xié)商協(xié)議,一種密鑰交換算法。組將有1、2、5、14等
DH算法
DH實際上,該算法也稱為Diffie-Hellman密鑰交換協(xié)議,是一種不安全的密鑰共享網(wǎng)絡(luò)協(xié)議,不能避免中間人攻擊。
DH算法的原理
需要相互通信和共享密鑰
不會被第三方攻擊者猜到。
如前所述,DH算法無法避免中間人攻擊,有興趣的童鞋可以自己學習。