| 講演抄録/キーワード |
| 講演名 |
2023-11-16 14:10
Obfuscator-LLVMとBambuを用いたハードウェア難読化手法 ○小倉幹也・市川周一(豊橋技科大) VLD2023-54 ICD2023-62 DC2023-61 RECONF2023-57 |
| 抄録 |
(和) |
ハードウェア上の知的財産保護が必要となっているが,その手段のひとつに難読化がある.山田らは,LLVMベースの難読化ツールObfuscator-LLVM (OLLVM)とオープンソース高位合成ツールLegUpを組み合わせて難読化されたハードウェアを生成したが,LegUpの商用化により利用の継続が困難となった.本研究では,OLLVMとオープンソース高位合成ツールBambuを組み合わせることで,難読化ハードウェアを生成する.提案手法を用いてCHStoneベンチマークを難読化し生成された回路が正常に動作することを確認した.山田らの手法より難読化時の平均LUT使用数が58%増加した. |
| (英) |
Hardware obfuscation serves as a countermeasure against hardware reverse engineering. Yamada et al. employed the OLLVM software obfuscation tool in conjunction with the HLS tool LegUp to generate obfuscated hardware, although LegUp is no longer available for research. In this paper, we generated obfuscated hardware using the HLS tool Bambu from LLVM Intermediate Representation (IR) obfuscated by OLLVM. The proposed method is verified using CHStone benchmarks. Consequently, Bambu successfully generated fully functional circuits, whose average LUT usage is 58% larger than that of Yamada's method. |
| キーワード |
(和) |
知的財産 / 耐タンパ性 / 高位合成 / LLVM / FPGA / / / |
| (英) |
Intellectual property / Tamper resistance / High-level synthesis (HLS) / LLVM / FPGA / / / |
| 文献情報 |
信学技報, vol. 123, no. 261, RECONF2023-57, pp. 125-130, 2023年11月. |
| 資料番号 |
RECONF2023-57 |
| 発行日 |
2023-11-08 (VLD, ICD, DC, RECONF) |
| ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
VLD2023-54 ICD2023-62 DC2023-61 RECONF2023-57 |
| 研究会情報 |
| 研究会 |
VLD DC RECONF ICD IPSJ-SLDM |
| 開催期間 |
2023-11-15 - 2023-11-17 |
| 開催地(和) |
くまもと市民会館シアーズホーム夢ホール |
| 開催地(英) |
Civic Auditorium Sears Home Yume Hall |
| テーマ(和) |
デザインガイア2023 -VLSI設計の新しい大地- |
| テーマ(英) |
Design Gaia 2023 -New Field of VLSI Design- |
| 講演論文情報の詳細 |
| 申込み研究会 |
RECONF |
| 会議コード |
2023-11-VLD-DC-RECONF-ICD-SLDM |
| 本文の言語 |
日本語 |
| タイトル(和) |
Obfuscator-LLVMとBambuを用いたハードウェア難読化手法 |
| サブタイトル(和) |
|
| タイトル(英) |
Hardware obfuscation method using Obfuscator-LLVM and Bambu |
| サブタイトル(英) |
|
| キーワード(1)(和/英) |
知的財産 / Intellectual property |
| キーワード(2)(和/英) |
耐タンパ性 / Tamper resistance |
| キーワード(3)(和/英) |
高位合成 / High-level synthesis (HLS) |
| キーワード(4)(和/英) |
LLVM / LLVM |
| キーワード(5)(和/英) |
FPGA / FPGA |
| キーワード(6)(和/英) |
/ |
| キーワード(7)(和/英) |
/ |
| キーワード(8)(和/英) |
/ |
| 第1著者 氏名(和/英/ヨミ) |
小倉 幹也 / Mikiya Ogura / オグラ ミキヤ |
| 第1著者 所属(和/英) |
豊橋技術科学大学 (略称: 豊橋技科大)
Toyohashi University of Technology (略称: Toyohashi Univ. Tech.) |
| 第2著者 氏名(和/英/ヨミ) |
市川 周一 / Shuichi Ichikawa / イチカワ シュウイチ |
| 第2著者 所属(和/英) |
豊橋技術科学大学 (略称: 豊橋技科大)
Toyohashi University of Technology (略称: Toyohashi Univ. Tech.) |
| 第3著者 氏名(和/英/ヨミ) |
/ / |
| 第3著者 所属(和/英) |
(略称: )
(略称: ) |
| 第4著者 氏名(和/英/ヨミ) |
/ / |
| 第4著者 所属(和/英) |
(略称: )
(略称: ) |
| 第5著者 氏名(和/英/ヨミ) |
/ / |
| 第5著者 所属(和/英) |
(略称: )
(略称: ) |
| 第6著者 氏名(和/英/ヨミ) |
/ / |
| 第6著者 所属(和/英) |
(略称: )
(略称: ) |
| 第7著者 氏名(和/英/ヨミ) |
/ / |
| 第7著者 所属(和/英) |
(略称: )
(略称: ) |
| 第8著者 氏名(和/英/ヨミ) |
/ / |
| 第8著者 所属(和/英) |
(略称: )
(略称: ) |
| 第9著者 氏名(和/英/ヨミ) |
/ / |
| 第9著者 所属(和/英) |
(略称: )
(略称: ) |
| 第10著者 氏名(和/英/ヨミ) |
/ / |
| 第10著者 所属(和/英) |
(略称: )
(略称: ) |
| 第11著者 氏名(和/英/ヨミ) |
/ / |
| 第11著者 所属(和/英) |
(略称: )
(略称: ) |
| 第12著者 氏名(和/英/ヨミ) |
/ / |
| 第12著者 所属(和/英) |
(略称: )
(略称: ) |
| 第13著者 氏名(和/英/ヨミ) |
/ / |
| 第13著者 所属(和/英) |
(略称: )
(略称: ) |
| 第14著者 氏名(和/英/ヨミ) |
/ / |
| 第14著者 所属(和/英) |
(略称: )
(略称: ) |
| 第15著者 氏名(和/英/ヨミ) |
/ / |
| 第15著者 所属(和/英) |
(略称: )
(略称: ) |
| 第16著者 氏名(和/英/ヨミ) |
/ / |
| 第16著者 所属(和/英) |
(略称: )
(略称: ) |
| 第17著者 氏名(和/英/ヨミ) |
/ / |
| 第17著者 所属(和/英) |
(略称: )
(略称: ) |
| 第18著者 氏名(和/英/ヨミ) |
/ / |
| 第18著者 所属(和/英) |
(略称: )
(略称: ) |
| 第19著者 氏名(和/英/ヨミ) |
/ / |
| 第19著者 所属(和/英) |
(略称: )
(略称: ) |
| 第20著者 氏名(和/英/ヨミ) |
/ / |
| 第20著者 所属(和/英) |
(略称: )
(略称: ) |
| 第21著者 氏名(和/英/ヨミ) |
/ / |
| 第21著者 所属(和/英) |
(略称: )
(略称: ) |
| 第22著者 氏名(和/英/ヨミ) |
/ / |
| 第22著者 所属(和/英) |
(略称: )
(略称: ) |
| 第23著者 氏名(和/英/ヨミ) |
/ / |
| 第23著者 所属(和/英) |
(略称: )
(略称: ) |
| 第24著者 氏名(和/英/ヨミ) |
/ / |
| 第24著者 所属(和/英) |
(略称: )
(略称: ) |
| 第25著者 氏名(和/英/ヨミ) |
/ / |
| 第25著者 所属(和/英) |
(略称: )
(略称: ) |
| 第26著者 氏名(和/英/ヨミ) |
/ / |
| 第26著者 所属(和/英) |
(略称: )
(略称: ) |
| 第27著者 氏名(和/英/ヨミ) |
/ / |
| 第27著者 所属(和/英) |
(略称: )
(略称: ) |
| 第28著者 氏名(和/英/ヨミ) |
/ / |
| 第28著者 所属(和/英) |
(略称: )
(略称: ) |
| 第29著者 氏名(和/英/ヨミ) |
/ / |
| 第29著者 所属(和/英) |
(略称: )
(略称: ) |
| 第30著者 氏名(和/英/ヨミ) |
/ / |
| 第30著者 所属(和/英) |
(略称: )
(略称: ) |
| 第31著者 氏名(和/英/ヨミ) |
/ / |
| 第31著者 所属(和/英) |
(略称: )
(略称: ) |
| 第32著者 氏名(和/英/ヨミ) |
/ / |
| 第32著者 所属(和/英) |
(略称: )
(略称: ) |
| 第33著者 氏名(和/英/ヨミ) |
/ / |
| 第33著者 所属(和/英) |
(略称: )
(略称: ) |
| 第34著者 氏名(和/英/ヨミ) |
/ / |
| 第34著者 所属(和/英) |
(略称: )
(略称: ) |
| 第35著者 氏名(和/英/ヨミ) |
/ / |
| 第35著者 所属(和/英) |
(略称: )
(略称: ) |
| 第36著者 氏名(和/英/ヨミ) |
/ / |
| 第36著者 所属(和/英) |
(略称: )
(略称: ) |
| 講演者 |
第1著者 |
| 発表日時 |
2023-11-16 14:10:00 |
| 発表時間 |
25分 |
| 申込先研究会 |
RECONF |
| 資料番号 |
VLD2023-54, ICD2023-62, DC2023-61, RECONF2023-57 |
| 巻番号(vol) |
vol.123 |
| 号番号(no) |
no.258(VLD), no.259(ICD), no.260(DC), no.261(RECONF) |
| ページ範囲 |
pp.125-130 |
| ページ数 |
6 |
| 発行日 |
2023-11-08 (VLD, ICD, DC, RECONF) |
|