講演抄録/キーワード |
講演名 |
2022-04-26 10:55
ハードウェア実装された軽量暗号Midori64に対する深層学習技術を用いたプロファイリング攻撃 ○佐孝 心・黒田訓宏・福田悠太・吉田康太・藤野 毅(立命館大) HWS2022-2 |
抄録 |
(和) |
軽量暗号の一つである Midori は、回路規模やリアルタイム性に優れ、かつ低消費電力な暗号として開発さ れている.軽量暗号は IoT 機器等への実装例が多いことから耐タンパ性の検証が非常に重要である.特に深層学習技 術をサイドチャネル攻撃に応用した深層学習サイドチャネル攻撃(DL-SCA)は,CPA やテンプレート攻撃といった 従来の攻撃よりも強力であることが報告されている.本研究では,Midori64 に対するプロファイリング DL-SCA を評 価した.従来の攻撃である CPA では最終ラウンドと 2 ラウンド目を対象とし 2 段階で攻撃を行っている.一方,本稿 では最終ラウンドと 1 ラウンド目を対象として攻撃を行う.最終ラウンドに対する攻撃では,DNN モデルを学習する 際に 1 種類のプロファイリング伴ではクラス欠損問題が発生するため,これを解決するために 16 種類の伴を用いた学 習が必要であることを指摘した.また,1 ラウンド目に対する攻撃では,従来の攻撃が対象としている 2 ラウンド目 ではなく 1 ラウンド目を攻撃対象とすることで DNN モデルが分類するクラス数を少なくできることを指摘した.実 験では FPGA 実装された Midori64 に対する DL-SCA を評価し,約 10,600 の攻撃波形ですべての部分伴が明らかにで きたことを報告する. |
(英) |
Midori is a lightweight cipher and it is developed to achieve superior circuit size, low latency, and low power consumption. It is very important to verify tamper resistance on lightweight ciphers since there are many IoT devices that equip these. Deep learning side-channel attacks (DL-SCAs) utilize deep neural networks (DNNs) to analyze side-channel information and it is reported that these achieve superior performance than conventional side-channel attacks (e.g., correlation power analysis (CPA), template attacks). In this work, we evaluated a profiling DL-SCA against Midori64 implemented in FPGA. A conventional CPA is focused on last and 2nd rounds of encryption process. On the other hand, our attack is focused on the last and 1st rounds. First, an adversary attacks against the last round and faces a class missing problem in the DNN training process. We indicated that it is necessary to use 16 kinds of keys to mitigate the problem and train the DNN model. Second, the adversary attacks against the 1st round. We claimed that the number of classes that the DNN classifies (complexity of the classification problem) was significantly reduced than the attack against the 2nd round. Our experimental result shows that the DL-SCA successfully revealed all the partial keys from 10,600 attack waveforms. |
キーワード |
(和) |
軽量暗号 / Midori / DL-SCA / ハードウェアセキュリティ / / / / |
(英) |
Lightweight Cipher / Midori / DL-SCA / Hardware Security / / / / |
文献情報 |
信学技報, vol. 122, no. 11, HWS2022-2, pp. 7-12, 2022年4月. |
資料番号 |
HWS2022-2 |
発行日 |
2022-04-19 (HWS) |
ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
HWS2022-2 |