翻訳と辞書
Words near each other
・ 単純芳香族化合物
・ 単純茎頂
・ 単純計算
・ 単純連結
・ 単純酩酊
・ 単純閉曲線
・ 単純閉路
・ 単純閾
・ 単純集合
・ 単純零点
単純電力解析
・ 単純骨折
・ 単純黒子
・ 単級
・ 単細胞
・ 単細胞クローン
・ 単細胞タンパク質
・ 単細胞培養
・ 単細胞植物
・ 単細胞毛


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

単純電力解析 : ミニ英和和英辞書
単純電力解析[たんじゅんでんりょくかいせき]
=====================================
〔語彙分解〕的な部分一致の検索結果は以下の通りです。

: [ひとえ, たん]
 【名詞】 1. one layer 2. single 
単純 : [たんじゅん]
  1. (adj-na,n) simplicity 
: [じゅん]
  1. (adj-na,n) pure 2. innocent 3. chaste 
電力 : [でんりょく]
 【名詞】 1. electric power 
: [ちから, りょく]
  1. (n-suf) strength 2. power 
解析 : [かいせき]
  1. (n,vs) (1) analysis 2. (2) parsing 

単純電力解析 : ウィキペディア日本語版
単純電力解析[たんじゅんでんりょくかいせき]
単純電力解析(たんじゅんでんりょくかいせき、)は、暗号ハードウェアICカードなど)に対するサイドチャネル攻撃の1つで、1個の電力波形をモニタリングすることで暗号解読を行う攻撃である。(エスピーエイ)とも呼ばれる。1990年代中盤に提案された。
''(エスピーエイ)とも呼ばれる。1990年代中盤に提案された。

== SPAの例 ==
RSA暗号復号過程において、以下のアルゴリズムが実行されたとする。秘密鍵に相当するdはバイナリ演算を行っていて、nビットの数値であるとする。すなわちdは0or1である。
''Calculate M=Cd mod N''

INPUT: d,C

OUTPUT: M


int i;
int T=C;
for(i=n;i=>0;i--)
return T;

この場合d=0の場合は①の自乗算の処理のみが行われるが、d=1の場合は①に加え②の掛算の処理も行われる。自乗算と掛算の消費電力が異なることを利用すれば1個の消費電力波形から秘密鍵を導出できてしまう。SPAから秘密鍵を守るには以下の2種類のアルゴリズムが利用される。
''Calculate M=Cd mod N''

INPUT: d,C

OUTPUT: M


int i;
int T;

''Calculate M=Cd mod N''

INPUT: d,C

OUTPUT: M


int i;
int T= C
*C;
for(i=n;i=>0;i--)
return T;

上記のアルゴリズムは上から"Add-and-double-always method","Montgomery Ladder"(論文の呼び名)と呼ばれ、dの値に関わらず①と②の演算を行い、③でdの値に即した処理を行うのが特徴である。これにより理論上〔但しハードウェアの回路構成によってはSPAに防御できないことがある(論文より)〕1個の消費電力波形から秘密鍵を導出することはできない。これら3つの暗号アルゴリズムはRSAのみにかかわらず、ElGamal暗号楕円曲線暗号など公開鍵暗号全般に適用できる。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「単純電力解析」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.