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

Research on Hardware Implementation Methodology of PLC Programs for Concealment and Obfuscation

Research Project

Project/Area Number 26870278
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeMulti-year Fund
Research Field Information security
Computer system
Research InstitutionToyohashi University of Technology

Principal Investigator

FUJIEDA Naoki  豊橋技術科学大学, 工学(系)研究科(研究院), 助教 (30708425)

Project Period (FY) 2014-04-01 – 2017-03-31
Project Status Completed (Fiscal Year 2016)
Budget Amount *help
¥2,340,000 (Direct Cost: ¥1,800,000、Indirect Cost: ¥540,000)
Fiscal Year 2016: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Fiscal Year 2015: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Fiscal Year 2014: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
KeywordsFPGA / ハードウェア / セキュリティ / 専用回路 / 難読化 / セキュアプロセッサ
Outline of Final Research Achievements

This theme examined methods to conceal and obfuscate programs for PLCs, computers designed for sequence control, by translating them into hard-wired circuits using FPGAs. Translation after applying an obfuscation method was studied and software infrastructure to obtain obfuscated circuits was developed. This theme also studied techniques for obfuscating and encrypting software on general purpose processors, in expectation of the case that only a part of a program was implemented by hardware and the rest was executed on a processor as software.

Report

(4 results)
  • 2016 Annual Research Report   Final Research Report ( PDF )
  • 2015 Research-status Report
  • 2014 Research-status Report
  • Research Products

    (15 results)

All 2017 2016 2015 Other

All Journal Article (2 results) (of which Peer Reviewed: 2 results,  Acknowledgement Compliant: 2 results) Presentation (12 results) (of which Int'l Joint Research: 3 results) Remarks (1 results)

  • [Journal Article] Design and Implementation of Instruction Indirection for Embedded Software Obfuscation2016

    • Author(s)
      Naoki Fujieda, Tasuku Tanaka, and Shuichi Ichikawa
    • Journal Title

      Microprocessors and Microsystems

      Volume: 未定 Pages: 115-128

    • DOI

      10.1016/j.micpro.2016.04.005

    • Related Report
      2015 Research-status Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] An XOR-based Parameterization for Instruction Register Files2015

    • Author(s)
      Naoki Fujieda and Shuichi Ichikawa
    • Journal Title

      IEEJ Transactions on Electrical and Electronic Engineering

      Volume: 10(5)

    • Related Report
      2014 Research-status Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Presentation] Evaluation of the hardwired sequence control system generated by high-level synthesis2017

    • Author(s)
      Naoki Fujieda, Shuichi Ichikawa, Yoshiki Ishigaki, and Tasuku Tanaka
    • Organizer
      2017 IEEE International Symposium on Industrial Electronics (ISIE 2017)
    • Place of Presentation
      Edinburgh International Conference Centre, Edinburgh, Scotland
    • Year and Date
      2017-06-19
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Path ORAMにおけるバンド幅削減手法の提案2017

    • Author(s)
      藤田浩輝, 藤枝直輝, 市川周一
    • Organizer
      電子情報通信学会 2017年総合大会
    • Place of Presentation
      名城大学天白キャンパス(愛知県名古屋市)
    • Year and Date
      2017-03-22
    • Related Report
      2016 Annual Research Report
  • [Presentation] 位置レジスタを付加した命令レジスタファイルの実装2017

    • Author(s)
      岩本凌大, 藤枝直輝, 市川周一
    • Organizer
      電子情報通信学会 2017年総合大会
    • Place of Presentation
      名城大学天白キャンパス(愛知県名古屋市)
    • Year and Date
      2017-03-22
    • Related Report
      2016 Annual Research Report
  • [Presentation] 耐タンパ性のための位置レジスタ表現の検討2017

    • Author(s)
      佐藤清広, 藤枝直輝, 市川周一
    • Organizer
      電子情報通信学会技術研究報告 CPSY2016-122
    • Place of Presentation
      慶應大学日吉キャンパス(神奈川県横浜市)
    • Year and Date
      2017-01-23
    • Related Report
      2016 Annual Research Report
  • [Presentation] PLC命令列の高位合成によるハードウェア化2016

    • Author(s)
      石垣良樹, 田中佑, 藤枝直輝, 市川周一
    • Organizer
      電子情報通信学会技術研究報告 RECONF2016-43
    • Place of Presentation
      立命館大学大阪いばらきキャンパス(大阪府茨木市)
    • Year and Date
      2016-11-28
    • Related Report
      2016 Annual Research Report
  • [Presentation] Last Path Caching: A Simple Way to Remove Redundant Memory Accesses of Path ORAM2016

    • Author(s)
      Naoki Fujieda, Ryo Yamauchi, and Shuichi Ichikawa
    • Organizer
      4th Workshop on Computer Systems and Architectures (CSA-4) held in conjunction with CANDAR '16
    • Place of Presentation
      Higashi Hiroshima Arts and Culture Hall, Hiroshima, Japan
    • Year and Date
      2016-11-22
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] 位置レジスタを付加した命令レジスタファイルの耐タンパ性について2016

    • Author(s)
      佐藤清広, 藤枝直輝, 市川周一
    • Organizer
      平成28年度 電気・電子・情報関係学会東海支部連合大会
    • Place of Presentation
      豊田工業高等専門学校(愛知県豊田市)
    • Year and Date
      2016-09-12
    • Related Report
      2016 Annual Research Report
  • [Presentation] パス型ORAMのバンド幅オーバーヘッド削減手法の検討2016

    • Author(s)
      藤枝直輝, 山内涼, 市川周一
    • Organizer
      情報処理学会 第211回 システム・アーキテクチャ研究発表会
    • Place of Presentation
      福江文化会館(長崎県五島市)
    • Year and Date
      2016-03-24
    • Related Report
      2015 Research-status Report
  • [Presentation] PLC命令列における命令レベル並列性の解析2016

    • Author(s)
      松岡佑海, 藤枝直輝, 市川周一
    • Organizer
      平成27年度 電子情報通信学会東海支部 卒業研究発表会
    • Place of Presentation
      愛知県立大学長久手キャンパス(愛知県長久手市)
    • Year and Date
      2016-03-04
    • Related Report
      2015 Research-status Report
  • [Presentation] A complement to Enhanced Instruction Register File against Embedded Software Falsification2015

    • Author(s)
      Naoki Fujieda, Kiyohiro Sato, and Shuichi Ichikawa
    • Organizer
      5th Program Protection and Reverse Engineering Workshop (PPREW-5)
    • Place of Presentation
      Hilton Los Angeles/Universal City, Los Angeles, CA
    • Year and Date
      2015-12-08
    • Related Report
      2015 Research-status Report
    • Int'l Joint Research
  • [Presentation] 命令拒否レジスタファイルを用いたソフトウェア改ざん攻撃への対策に関する研究2015

    • Author(s)
      佐藤清広, 藤枝直輝, 松岡俊佑, 市川周一
    • Organizer
      電子情報通信学会 2015年総合大会
    • Place of Presentation
      立命館大学びわこ・くさつキャンパス
    • Year and Date
      2015-03-10
    • Related Report
      2014 Research-status Report
  • [Presentation] PLC命令列のハードウェア化とOpaque Predicatesによる難読化の検討2015

    • Author(s)
      宇山和輝, 藤枝直輝, 市川周一
    • Organizer
      電子情報通信学会技術研究報告 RECONF2014-81
    • Place of Presentation
      慶應大学日吉キャンパス
    • Year and Date
      2015-01-30
    • Related Report
      2014 Research-status Report
  • [Remarks] Profile: Naoki FUJIEDA

    • URL

      https://sites.google.com/site/nfproc/

    • Related Report
      2016 Annual Research Report 2015 Research-status Report 2014 Research-status Report

URL: 

Published: 2014-04-04   Modified: 2018-03-22  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi