| 講演抄録/キーワード |
| 講演名 |
2009-12-04 10:20
各種暗号処理に適した2入力LUTアレイ型プログラマブルロジックアーキテクチャの検討 ○中西 愛・石橋宏太・黒川悠一朗・藤野 毅(立命館大) RECONF2009-49 |
| 抄録 |
(和) |
ネットワークに接続された,情報家電機器やモバイル機器で安全な通信を行い,著作権のあるデジタルコンテンツを再生するためには,高速かつ低コスト・低消費電力で,各種の共通鍵ブロック暗号処理を処理することが必要である.これらの機器に搭載されている処理能力の低いCPUを用いたソフトウェア処理では,高速な暗号処理は困難である.一方,ASICで実装した専用暗号処理回路は,高速で低消費電力であるが,様々な暗号処理に対応するためには多くの暗号回路を実装することが必要となり,新しい暗号アルゴリズムへの対応が難しい.
そこで,我々は構成情報を変化させることで様々な共通鍵ブロック暗号方式に対応できるプログラマブルロジックの検討を行った.本プログラマブルロジックは,暗号処理に最適化されており,EXOR演算やビットシフトなどのビットワイズ演算を実行できる2入力LUTアレイePLXcryptと,SBox演算などの換字処理を処理する専用メモリMEMcryptから構成されている.ePLXcryptは,当研究室で研究してきたプログラマブルロジックデバイスePLXを暗号処理に専用化することで面積を削減する検討を行った.MEMcryptは,モード切替によって,DES・AES暗号のSBox演算に共通で利用できるメモリをverilogHDLで設計し,ModelSimで検証シミュレーションを行った.同時に0.18μmCMOSプロセスを使用してSRAMセルのレイアウトを行って実装面積を見積もり,論理合成を使用したASIC実装結果との面積比較の結果を報告する. |
| (英) |
Various kinds of block ciphers must be supported in order to communicate safely in computer networks by using the consumer electric appliances or the mobile devices. The high-speed encryption cannot be realized by the software implementation on low-performance CPU. The dedicated encryption hardware in the ASIC represents high performance, however, the handling of newly-developed cipher algorithm is difficult.
In this study, we examined the novel programmable logic architecture which supports various kinds of cipher algorism by changing configuration data. This programmable logic architecture composed of two components; one is the ePLXcrypt which calculate bit-wise operation, the other is the MEMcrypt which calculate S-Box operation. The ePLXcrypt is modified for cipher processing from the conventional ePLX architecture in order to reduce macro area. The MEMcrypt, which calculate SBox procedure in DES and AES cipher, is designed by verilog HDL, and verified by Modelsim. The area estimation of MEMcrypt is also carried out by SRAM cell layout using 0.18 um CMOS process. We investigated the MEMcrypt area by comparing the chip area estimation derived from logic synthesis. |
| キーワード |
(和) |
プログラマブルデバイス / LUTマトリクス / 暗号回路 / / / / / |
| (英) |
programmable device / LUT matrix / encryption circuit / / / / / |
| 文献情報 |
信学技報, vol. 109, no. 320, RECONF2009-49, pp. 49-54, 2009年12月. |
| 資料番号 |
RECONF2009-49 |
| 発行日 |
2009-11-26 (RECONF) |
| ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
RECONF2009-49 |
| 研究会情報 |
| 研究会 |
VLD DC IPSJ-SLDM CPSY RECONF ICD CPM |
| 開催期間 |
2009-12-02 - 2009-12-04 |
| 開催地(和) |
高知市文化プラザ |
| 開催地(英) |
Kochi City Culture-Plaza |
| テーマ(和) |
デザインガイア2009 ―VLSI設計の新しい大地― |
| テーマ(英) |
Design Gaia 2009 ―New Field of VLSI Design― |
| 講演論文情報の詳細 |
| 申込み研究会 |
RECONF |
| 会議コード |
2009-12-VLD-DC-SLDM-CPSY-RECONF-ICD-CPM |
| 本文の言語 |
日本語 |
| タイトル(和) |
各種暗号処理に適した2入力LUTアレイ型プログラマブルロジックアーキテクチャの検討 |
| サブタイトル(和) |
|
| タイトル(英) |
A Study of two input LUT array type programmable logic architecture for cryptographic processing |
| サブタイトル(英) |
|
| キーワード(1)(和/英) |
プログラマブルデバイス / programmable device |
| キーワード(2)(和/英) |
LUTマトリクス / LUT matrix |
| キーワード(3)(和/英) |
暗号回路 / encryption circuit |
| キーワード(4)(和/英) |
/ |
| キーワード(5)(和/英) |
/ |
| キーワード(6)(和/英) |
/ |
| キーワード(7)(和/英) |
/ |
| キーワード(8)(和/英) |
/ |
| 第1著者 氏名(和/英/ヨミ) |
中西 愛 / Ai Nakanishi / ナカニシ アイ |
| 第1著者 所属(和/英) |
立命館大学 (略称: 立命館大)
Ritsumeikan University (略称: Ritsumeikan Univ.) |
| 第2著者 氏名(和/英/ヨミ) |
石橋 宏太 / Kouta Ishibashi / イシバシ コウタ |
| 第2著者 所属(和/英) |
立命館大学 (略称: 立命館大)
Ritsumeikan University (略称: Ritsumeikan Univ.) |
| 第3著者 氏名(和/英/ヨミ) |
黒川 悠一朗 / Yuuichirou Kurokawa / クロカワ ユウイチロウ |
| 第3著者 所属(和/英) |
立命館大学 (略称: 立命館大)
Ritsumeikan University (略称: Ritsumeikan Univ.) |
| 第4著者 氏名(和/英/ヨミ) |
藤野 毅 / Takeshi Fujino / フジノ タケシ |
| 第4著者 所属(和/英) |
立命館大学 (略称: 立命館大)
Ritsumeikan University (略称: Ritsumeikan Univ.) |
| 第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著者 |
| 発表日時 |
2009-12-04 10:20:00 |
| 発表時間 |
20分 |
| 申込先研究会 |
RECONF |
| 資料番号 |
RECONF2009-49 |
| 巻番号(vol) |
vol.109 |
| 号番号(no) |
no.320 |
| ページ範囲 |
pp.49-54 |
| ページ数 |
6 |
| 発行日 |
2009-11-26 (RECONF) |