天天看點

JAVA加密解密之DH算法

diffie-hellman:一種確定共享key安全穿越不安全網絡的方法,它是oakley的一個組成部分。whitfield diffie與martin hellman在1976年提出了一個奇妙的密鑰交換協定,稱為diffie-hellman密鑰交換協定/算法(diffie-hellman key exchange/agreement algorithm).這個機制的巧妙在于需要安全通信的雙方可以用這個方法确定對稱密鑰。然後可以用這個密鑰進行加密和解密。但是注意,這個密鑰交換協定/算法隻能用于密鑰的交換,而不能進行消息的加密和解密。雙方确定要用的密鑰後,要使用其他對稱密鑰操作加密算法實際加密和解密消息。