Pat
J-GLOBAL ID:200903065014133097
耐タンパー情報処理装置
Inventor:
,
,
Applicant, Patent owner:
Agent (2):
小川 勝男
, 田中 恭助
Gazette classification:公開公報
Application number (International application number):2004027550
Publication number (International publication number):2005223477
Application date: Feb. 04, 2004
Publication date: Aug. 18, 2005
Summary:
【課題】 本発明の課題は、消費電力解析攻撃を困難にすると同時に、ハードウェアプロービングによる、直接のデータ読み取りをも困難なものとし、さらにはデータバスにおけるデータ転送中のエラーを検出もしくは修正することである。 【解決手段】 鍵加算装置2001においてデータDに鍵Kを加算した結果と、ECC生成装置2002によって生成されたエラー訂正コードに基づいてデータ変換装置2003を用いて変形して得たデータD'を、データバス2004を通じて記憶装置2005に記録する。データD'読み出しの際は、データバス2006を通してデータ変換装置2007に入力し、データ変換装置2007によってデータ部とエラー訂正コード部に分離した結果をECC検査装置2008に入力する。必要に応じて修正されたデータは、鍵加算装置2009において、鍵Kが加算された結果、データDとして得ることが出来る。【選択図】 図20
Claim (excerpt):
演算装置と、
前記演算装置から送信されるデータを格納する記憶装置と、
前記演算装置と前記記憶装置とを接続する(N+r)ビットのデータバスと、
乱数生成装置と、
データ変換装置とを有し、
前記データ変換装置は、前記演算装置から送信されるNビットのデータを前記乱数生成装置で生成されたrビットの乱数からなるデータを鍵として前記Nビットのデータを暗号化しNビットの暗号化データを生成し、前記暗号化データと前記乱数とを連接することにより(N+r)ビットのデータを生成し、前記(N+r)ビットのデータをデータバスに出力することを特徴とする情報処理装置。
IPC (3):
H04L9/10
, G06F12/14
, G06K19/073
FI (3):
H04L9/00 621A
, G06F12/14 320A
, G06K19/00 P
F-Term (19):
5B017AA07
, 5B017BB03
, 5B017CA14
, 5B035AA00
, 5B035BB09
, 5B035CA11
, 5B035CA38
, 5J104AA01
, 5J104AA16
, 5J104AA43
, 5J104AA47
, 5J104EA04
, 5J104EA16
, 5J104JA03
, 5J104NA02
, 5J104NA09
, 5J104NA27
, 5J104NA42
, 5J104PA14
Patent cited by the Patent:
Return to Previous Page