特許
J-GLOBAL ID:201403074100515384

サイドチャネル評価装置及びサイドチャネル評価方法

発明者:
出願人/特許権者:
代理人 (2件): 恩田 博宣 ,  恩田 誠
公報種別:公開公報
出願番号(国際出願番号):特願2012-144040
公開番号(公開出願番号):特開2014-006484
出願日: 2012年06月27日
公開日(公表日): 2014年01月16日
要約:
【課題】暗号装置の不正解読に対する耐性評価にかかる時間を短時間化することができるサイドチャネル評価装置及びサイドチャネル評価方法を提供する。【解決手段】暗号装置2の安全性評価を行う作業者は暗号装置2の暗号鍵を知っているものと仮定し、真の暗号鍵Ktrをサイドチャネル評価装置1の暗号鍵入力部6に入力する。部分鍵計算部8は、真の暗号鍵Ktrから、各選択関数に必要な部分鍵kを計算する。選択関数制御部7は、評価を行う選択関数を選択関数データベース9から選択し、選び出した選択関数に部分鍵kと実測した暗号データDenとを入力して計算を実行させる。相関計算部10は、実測したサイドチャネル情報Dscと選択関数出力Hkとの相関を計算する。このとき、相関係数ρが閾値ρk以上となれば、この選択関数が出力部12から出力される。以上の評価を、選択関数データベース9内の各選択関数で実行する。【選択図】図3
請求項(抜粋):
暗号装置の不正解読に対する耐性を評価するサイドチャネル評価装置において、 前記暗号装置から漏洩するサイドチャネル情報を入力するサイドチャネル情報入力部と、 前記暗号装置で取り扱う暗号データを入力する暗号データ入力部と、 前記暗号装置に書き込まれた真の暗号鍵を入力する暗号鍵入力部と、 前記サイドチャネル情報の計算に用いる選択関数に必要な部分鍵を、前記真の暗号鍵から計算する部分鍵計算部と、 複数の前記選択関数が登録された選択関数データベースを参照することにより、前記評価に必要な選択関数を選択し、当該選択関数により計算上のサイドチャネル情報を求める選択関数制御部と、 前記サイドチャネル情報入力部で入力した前記サイドチャネル情報と、前記選択関数により求めた選択関数出力との相関を計算する相関計算部と、 前記相関計算部が求めた相関係数と閾値とを比較し、その比較結果を出力する比較出力部と を備えたことを特徴とするサイドチャネル評価装置。
IPC (2件):
G09C 1/00 ,  H04L 9/10
FI (2件):
G09C1/00 610A ,  H04L9/00 621Z
Fターム (6件):
5J104AA43 ,  5J104AA47 ,  5J104JA07 ,  5J104NA02 ,  5J104NA39 ,  5J104NA42
引用特許:
出願人引用 (2件)
引用文献:
出願人引用 (3件)

前のページに戻る