|
A = gx mod pg=2、x=9、p=53とすると、次のようになる。
B = gy mod pg=2、y=3、p=53とすると、次のようになる。
Bx mod pB=8、x=9、p=53とすると、次のようになる。
Ay mod pA=35、y=3、p=53とすると、次のようになる。
K = Bx mod p = gxy mod p = Ay mod pここに、上の例で示した、第三者が知ることができる全ての値を代入すると、次のようになる。
K = 8x mod 53 = 2xy mod 53 = 35y mod 53この式は簡単には解くことができない。離散対数問題を効率的に解くアルゴリズムは現在は発見されておらず、x・yに順番に値を入れて計算して行く以外に方法がない。