| Item type |
SIG Technical Reports(1) |
| 公開日 |
2023-07-27 |
| タイトル |
|
|
タイトル |
RISC-V KeystoneにおけるEnclaveアプリケーションキャッシュ機能の拡張 |
| タイトル |
|
|
言語 |
en |
|
タイトル |
Extension of Enclave Application Cache to RISC-V Keystone |
| 言語 |
|
|
言語 |
jpn |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
キャッシュ・メモリシステム |
| 資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
| 著者所属 |
|
|
|
早稲田大学情報理工・情報通信専攻 |
| 著者所属 |
|
|
|
早稲田大学情報理工・情報通信専攻 |
| 著者所属 |
|
|
|
早稲田大学情報理工・情報通信専攻 |
| 著者所属(英) |
|
|
|
en |
|
|
Department of Computer Science and Communication Engineering, Waseda University |
| 著者所属(英) |
|
|
|
en |
|
|
Department of Computer Science and Communication Engineering, Waseda University::Department of Computer Science and Communication Engineering, Waseda University |
| 著者名 |
梅澤, 拓夢
齊木, 昭大
木村, 啓二
|
| 著者名(英) |
Takumu, Umezawa
Akihiro, Saiki
Keiji, Kimura
|
| 論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
IoT 社会の発展やクラウドコンピューティングの普及によってセキュリティ面の対策が不十分な端末の増加や,脆弱性の放置されたホストOS といった問題が生じている.そのため OS からも隔離された安全な実行環境(TEE)でアプリケーションを実行する技術が重要なものとなっている.しかし TEE で実行されるアプリケーションは実行前にその完全性を保証するため,メモリ内に展開されたバイナリイメージのハッシュ計算が必要となり,そのためアプリケーション起動時のオーバーヘッドが問題となる.本論文では,RISC-V のTEE であるKeystone に対して繰り返し同じアプリケーションが呼び出された際にハッシュ計算を繰り返す必要無くTEE によるアプリケーション実行を行うことの出来るキャッシュ機構について提案し,実装と評価をした結果について報告する.評価の結果,提案するキャッシュ機構により TEE によるアプリケーションの起動が 40~50 倍高速化可能なことが確認できた. |
| 論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
The development of the IoT society and the spread of cloud computing have also led to an increase in devices with inadequate security measures and vulnerable host OSs. Therefore, the importance of trusted execution environment (TEE) technologies, where programs can be executed in an isolated manner even from the host OS, have increased. However, application execution in a TEE requires the expensive hash calculation of its executable binary image extracted in the main memory to guarantee its integrity before execution. To mitigate this overhead, this paper will propose a cache mechanism that can bypass the hash calculation by storing the previously executed binary image in a secure memory space. The evaluation shows the proposed cache mechanism can give us 40 to 50 times speedup in TEE applications startup. |
| 書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AN10096105 |
| 書誌情報 |
研究報告システム・アーキテクチャ(ARC)
巻 2023-ARC-254,
号 13,
p. 1-6,
発行日 2023-07-27
|
| ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
2188-8574 |
| Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
| 出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |