天天看点

JAVA加密解密之DH算法

diffie-hellman:一种确保共享key安全穿越不安全网络的方法,它是oakley的一个组成部分。whitfield diffie与martin hellman在1976年提出了一个奇妙的密钥交换协议,称为diffie-hellman密钥交换协议/算法(diffie-hellman key exchange/agreement algorithm).这个机制的巧妙在于需要安全通信的双方可以用这个方法确定对称密钥。然后可以用这个密钥进行加密和解密。但是注意,这个密钥交换协议/算法只能用于密钥的交换,而不能进行消息的加密和解密。双方确定要用的密钥后,要使用其他对称密钥操作加密算法实际加密和解密消息。