特許
J-GLOBAL ID:201303036454664070

暗号化/復号化プログラム、暗号化/復号化装置及び拡大体の乗算装置

発明者:
出願人/特許権者:
代理人 (1件): 松尾 憲一郎
公報種別:特許公報
出願番号(国際出願番号):特願2008-526767
特許番号:特許第4836208号
出願日: 2007年07月24日
請求項(抜粋):
【請求項1】 素数pを標数とし、拡大次数mの拡大体Fpmの2つの元A={a0,a1,a2,・・・,am-1}、B={b0,b1,b2,・・・,bm-1}を、平文データと暗号化鍵、または暗号データと復号化鍵として、 電子計算機で、前記平文データと前記暗号化鍵とを乗算して暗号データの元C={c0,c1,c2,・・・,cm-1}を生成させる、または前記暗号データと前記復号化鍵とを乗算して平文データの元C={c0,c1,c2,・・・,cm-1}を生成させる暗号化/復号化プログラムにおいて、 km+1が素数であって、Fkm+1でpが原始元となる正整数kを特定する第1のステップと、 前記の2つの元A,Bを、前記正整数kを用いて素数pを標数とする拡大次数kmの拡大体Fpkmにおける2つの元として乗算を行う第2のステップと、 この乗算の結果を用いて部分体である前記拡大次数mの拡大体Fpmの元における乗算の結果を求める第3のステップと を有することを特徴とする暗号化/復号化プログラム。
IPC (1件):
G09C 1/00 ( 200 6.01)
FI (2件):
G09C 1/00 650 A ,  G09C 1/00 660 D

前のページに戻る