研究概要 |
昨今のCPUアーキテクチャの多様化の中で,コア内に暗号処理を専ら行うモジュール(以降,暗号モジュールと呼ぶ)を持つプロセッサがいくつか登場した.この種のプロセッサでは,暗号処理以外の処理は汎用モジュールで行い,処理速度の要求される暗号処理は暗号モジュールで行うことにより,プロセッサ全体で処理速度の向上を狙っている.しかしながら,既存のソフトウエアの多くは,この種のプロセッサ向けに設計されておらず,一般的に,暗号モジュールを活用するためにはソフトウエアを改修するなどの処置が必要となる. 本研究では,コアの中に暗号モジュールを一つ持つプロセッサにおいて,暗号ライブラリの処理の一部を透過的に暗号モジュールへオフロードし暗号処理を行う仕組みを提案し,その実装と評価を行い,効果があることを確認した.
|