EPOC (暗号)

From Wikipedia, the free encyclopedia

EPOC (: Efficient Probabilistic Public Key Encryption) とは、1998年4月にNTT情報通信研究所の岡本龍明と内山成憲によって発表された公開鍵暗号方式であり、同一の平文について異なる暗号文を生成できる確率的暗号である。

鍵生成

鍵生成、暗号化、復号の3つのアルゴリズムで定義される。

  1. 同じサイズの2つの素数 を秘密鍵とする。
  2. 合成数 正整数 互いに素剰余類群 の元)を公開鍵とする。

暗号化

  • 平文を 、乱数を とする時、暗号文を とする。

復号

  • 、同様に とし、フェルマー商を求める関数を とする時、暗号文 によって復号する。

安全性

バージョン

参考文献

Related Articles

Wikiwand AI