dh密鑰交換協(xié)議 什么是dh算法?
什么是dh算法?DH組的本質(zhì)是使用非對(duì)稱密鑰對(duì)對(duì)稱密鑰進(jìn)行加密。DH算法流程:1。相互生成密鑰對(duì)2。交換公鑰3。使用彼此的公鑰和自己的私鑰運(yùn)行DH算法,得到另一個(gè)密鑰x(這里的奇跡是值的兩端相同)4。
什么是dh算法?
DH組的本質(zhì)是使用非對(duì)稱密鑰對(duì)對(duì)稱密鑰進(jìn)行加密。DH算法流程:1。相互生成密鑰對(duì)2。交換公鑰3。使用彼此的公鑰和自己的私鑰運(yùn)行DH算法,得到另一個(gè)密鑰x(這里的奇跡是值的兩端相同)4。A生成對(duì)稱加密密鑰,用密鑰X加密對(duì)稱加密密鑰—發(fā)送給B5和B,用密鑰X解密—得到對(duì)稱加密密鑰6實(shí)際上,您的問(wèn)題是通信加密中最難解決的問(wèn)題。密鑰算法被破解。事實(shí)上,無(wú)論采用哪種方法,都不能完全解決這個(gè)問(wèn)題。目前的做法是加強(qiáng)加密算法,使其更難破解。從理論上講,防止信使背叛是可能的。例如,我們可以簡(jiǎn)化通信過(guò)程,減少底層信息量,甚至在干擾中直接隱藏有用的信息。只有雙方都知道修復(fù)的方法。但是這些方法并沒有克服協(xié)議本身的問(wèn)題,目前世界上還沒有一個(gè)完善的通信協(xié)議。這就是為什么量子隱形傳態(tài)被稱為最強(qiáng)大的加密手段,因?yàn)樾攀怪粋魉鸵粡埌准垺?duì)方收到白皮書后,我寫下內(nèi)容,對(duì)方也收到了。這有效地避免了傳輸過(guò)程中的問(wèn)題,但如何才能確保收到白皮書的人沒有錯(cuò)呢?