wiki:wade/openVPN/diffie_hellma

Version 1 (modified by wade, 15 years ago) (diff)

--

Diffie Hellman

Diffie-Hellman key agreement protocol(也稱作 exponential key)。提供了一種協定,讓兩個使用者在不安全的媒介下交換私鑰時,不需預先交換秘密。

在這個協定中,有兩個主要的系統參數 p 跟 g,且這兩參數都是公開的。參數 p 是一個質數,參數 g (通常稱為 generator) 是一個小於 p 的整數。他們有以下特性:

對所有的介於 1 至 p-1 的整數中,存在一個 g 的 k 次方使得 n = gk mod p

(待續,太偏密碼學了,先把 openPVN 搞起來再說)

參考連結