• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2020 Fiscal Year Annual Research Report

Hardware-Trojan Detection for Integrated Circuit Design Data based on Machine Learning

Research Project

Project/Area Number 19H04080
Research InstitutionWaseda University

Principal Investigator

戸川 望  早稲田大学, 理工学術院, 教授 (30298161)

Co-Investigator(Kenkyū-buntansha) 木村 晋二  早稲田大学, 理工学術院(情報生産システム研究科・センター), 教授 (20183303)
Project Period (FY) 2019-04-01 – 2022-03-31
Keywordsハードウェアトロイ / 機械学習 / レジスタトランスファレベル / ゲートレベル
Outline of Annual Research Achievements

現在,集積回路設計・製造は低コスト化のため積極的に外注が利用され,外部の悪意ある設計・製造者により悪意ある回路を故意に侵入する「ハードウェアトロイ」が現実的な脅威として指摘されている.レジスタトランスファレベルやゲートレベルの集積回路設計データに挿入されたハードウェアトロイは,軽微な設計データ改変で重大な事象を引き起こす可能性がある.ハードウェアトロイはその対策技術が開発されると,それを回避するハードウェアトロイが開発される「いたちごっこ」が続いているのが現状である.本研究では,レジスタトランスファレベルやゲートレベルの集積回路設計データ中のハードウェアトロイの各種特徴量を学習することにより,既知・未知のハードウェアトロイを検知する技術を確立する.ハードウェアトロイの危険性がないセキュア集積回路チップの実現に寄与する.
ハードウェアトロイの学習では「ハードウェアトロイ回路の特徴量として何を学習するか」が最大のポイントとなる.研究代表者らは既存のベンチマークデータベースからハードウェアトロイ回路に含まれる膨大な信号線を実際に精査し,これらをデータベースとして蓄積している(『ハードウェアトロイビッグデータ』).2020年度には,2019年度までの研究成果を踏まえ,ハードウェアトロイ回路が設計データに一様に分布せず特定の場所に局所的に集中することを利用し,ハードウェア記述中の関連がある複数箇所や,複数の信号線にまたがる特徴量を明らかにした.レジスタトランスファレベル記述や信号線についてこれらの特徴量を見出し,多段ニューラルネットワークならびにランダムフォレストを識別器に用い,特徴量の最適設計,識別器の最適設計を行った.レジスタトランスファレベルやゲートレベルの集積回路設計データ中で,比較的精度良くハードウェアトロイの識別に成功した.

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

研究計画で予定した研究について,予定通り研究が進んでおり,おおむね順調に進展していると考えている.

Strategy for Future Research Activity

前述の通り,ハードウェアトロイの学習では「ハードウェアトロイの特徴量として何を学習するか」が最大のポイントとなる.研究代表者らは既存のベンチマークデータベースからハードウェアトロイ回路に含まれる膨大な信号線を実際に精査し,これらをデータベースとして蓄積しており,j2020年度には,まず研究代表者らが持つ,これら『ハードウェアトロイビッグデータ』のもと,レジスタトランスファレベル記述や信号線についていくつかの特徴量を明らかにした.2021年度には,2020年度までの知見に加え,レジスタトランスファレベル記述や信号線の特徴量の最適化ならびに識別器の最適化を行い,さらに精度良くハードウェアトロイを識別することを目指す.

  • Research Products

    (6 results)

All 2020

All Journal Article (4 results) (of which Peer Reviewed: 4 results) Presentation (2 results)

  • [Journal Article] Trojan-Net Classification for Gate-Level Hardware Design Utilizing Boundary Net Structures2020

    • Author(s)
      HASEGAWA Kento、YANAGISAWA Masao、TOGAWA Nozomu
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E103.D Pages: 1618~1622

    • DOI

      10.1587/transinf.2019ICL0003

    • Peer Reviewed
  • [Journal Article] A Capacitance Measurement Device for Running Hardware Devices and Its Evaluations2020

    • Author(s)
      NISHIZAWA Makoto、HASEGAWA Kento、TOGAWA Nozomu
    • Journal Title

      IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences

      Volume: E103.A Pages: 1018~1027

    • DOI

      10.1587/transfun.2019KEP0005

    • Peer Reviewed
  • [Journal Article] Evaluation on Hardware-Trojan Detection at Gate-Level IP Cores Utilizing Machine Learning Methods2020

    • Author(s)
      Kurihara Tatsuki、Hasegawa Kento、Togawa Nozomu
    • Journal Title

      2020 IEEE 26th International Symposium on On-Line Testing and Robust System Design (IOLTS)

      Volume: NA Pages: NA

    • DOI

      10.1109/IOLTS50870.2020.9159740

    • Peer Reviewed
  • [Journal Article] An Anomalous Behavior Detection Method for IoT Devices by Extracting Application-Specific Power Behaviors2020

    • Author(s)
      Takasaki Kazunari、Hasegawa Kento、Kida Ryoichi、Togawa Nozomu
    • Journal Title

      2020 IEEE 26th International Symposium on On-Line Testing and Robust System Design (IOLTS)

      Volume: NA Pages: NA

    • DOI

      10.1109/IOLTS50870.2020.9159732

    • Peer Reviewed
  • [Presentation] LSTMによる定常状態電力波形生成を利用した消費電力解析にもとづくデバイスの異常動作検知手法2020

    • Author(s)
      高崎和成, 木田良一, 戸川望
    • Organizer
      電子情報通信学会暗号と情報セキュリティシンポジウム2021
  • [Presentation] トリガ回路の性質にもとづく特徴量を利用したランダムフォレストによるハードウェアトロイ識別2020

    • Author(s)
      [17]栗原樹, 戸川望
    • Organizer
      電子情報通信学会技術報告

URL: 

Published: 2021-12-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi