特許
J-GLOBAL ID:200903076919962790

秘密鍵を用いた耐タンパ暗号処理

発明者:
出願人/特許権者:
代理人 (1件): 田中 浩 (外2名)
公報種別:公開公報
出願番号(国際出願番号):特願2002-201785
公開番号(公開出願番号):特開2003-233307
出願日: 2002年07月10日
公開日(公表日): 2003年08月22日
要約:
【要約】【課題】 効率的な耐タンパ性の指数剰余演算および点のスカラー倍算を実現する。【解決手段】 暗号装置(60)は、秘密鍵を用いて公開鍵暗号処理を行う。暗号装置は、乱数(74)に従って、値dを表すuビット・シーケンスからm個のウィンドウ・シーケンス(bm-1,...b0)を導出する手段(75)と、その導出されたm個のウィンドウ・シーケンスとその公開鍵暗号のための別の値(aおよびn、またはA)とに従って演算を行って、処理済みデータを生成する演算手段(84)と、を具えている。そのm個のウィンドウ・シーケンスの中の2つうちの一方のウィンドウ・シーケンスにおける或るビット位置と他方のウィンドウ・シーケンスにおける或るビット位置とが、そのuビット・シーケンスにおける同じビット位置に関係付けられる。
請求項(抜粋):
秘密鍵を用いて公開鍵暗号処理を行う暗号装置であって、乱数に従って、前記公開鍵暗号のための或る値dを表す複数uビット・シーケンスから複数m個のウィンドウ・シーケンスを導出する手段を具え、前記m個のウィンドウ・シーケンスのビット総数は前記uビット・シーケンスのビット数uより多く、各ウィンドウ・シーケンスのビット数はuより少なく、前記m個のウィンドウ・シーケンスの中の2つうちの一方のウィンドウ・シーケンスにおける或るビット位置と他方のウィンドウ・シーケンスにおける或るビット位置とが、前記uビット・シーケンスにおける同じビット位置に関係付けられるものであり、さらに、前記導出されたm個のウィンドウ・シーケンスと前記公開鍵暗号のための別の或る値とに従って演算を行って、処理済みデータを生成する演算手段を具える、暗号装置。
IPC (2件):
G09C 1/00 620 ,  G09C 1/00 650
FI (2件):
G09C 1/00 620 A ,  G09C 1/00 650 A
Fターム (12件):
5J104AA18 ,  5J104AA22 ,  5J104AA43 ,  5J104AA47 ,  5J104JA21 ,  5J104JA25 ,  5J104JA28 ,  5J104NA02 ,  5J104NA18 ,  5J104NA20 ,  5J104NA35 ,  5J104NA42

前のページに戻る