共通鍵暗号方式の一種。
以下の流れで共通鍵を作成し、通信を暗号化する。
攻撃者は、仮に公開鍵を取得できても共通鍵の作成が困難なため、データの送受信が安全に行える。
※素数、公開鍵から元の秘密鍵を算出するのが困難
離散対数を利用している。
x^y=z mod pにて、(x,y,p)からzを求めるのは簡単だが、
(x,z,p)からyを求めるのは困難
エンジニアブログ
2017年12月21日
共通鍵暗号方式の一種。
以下の流れで共通鍵を作成し、通信を暗号化する。
攻撃者は、仮に公開鍵を取得できても共通鍵の作成が困難なため、データの送受信が安全に行える。
※素数、公開鍵から元の秘密鍵を算出するのが困難
離散対数を利用している。
x^y=z mod pにて、(x,y,p)からzを求めるのは簡単だが、
(x,z,p)からyを求めるのは困難