Item type |
Symposium(1) |
公開日 |
2020-10-19 |
タイトル |
|
|
タイトル |
RISC-V TEEを強化するためのSecure CoProcessorとそれを活用するソフトウェア |
タイトル |
|
|
言語 |
en |
|
タイトル |
Secure CoProcessor and Support Software for RISC-V TEE |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
TEE: Trusted Execution Environment,RISC-V,Secure CoProcessor,Keystone,Root of Trust |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_5794 |
|
資源タイプ |
conference paper |
著者所属 |
|
|
|
セキュアオープンアーキテクチャ・エッジ基盤技術研究組合/国立研究開発法人産業技術総合研究所 |
著者所属 |
|
|
|
セキュアオープンアーキテクチャ・エッジ基盤技術研究組合 |
著者所属 |
|
|
|
セキュアオープンアーキテクチャ・エッジ基盤技術研究組合 |
著者所属 |
|
|
|
セキュアオープンアーキテクチャ・エッジ基盤技術研究組合 |
著者所属 |
|
|
|
セキュアオープンアーキテクチャ・エッジ基盤技術研究組合 |
著者所属 |
|
|
|
国立研究開発法人産業技術総合研究所 |
著者所属 |
|
|
|
セキュアオープンアーキテクチャ・エッジ基盤技術研究組合/セコム株式会社 |
著者所属 |
|
|
|
セキュアオープンアーキテクチャ・エッジ基盤技術研究組合/セコム株式会社 |
著者所属 |
|
|
|
セキュアオープンアーキテクチャ・エッジ基盤技術研究組合 |
著者所属 |
|
|
|
セキュアオープンアーキテクチャ・エッジ基盤技術研究組合/株式会社エヌエスアイテクス |
著者所属 |
|
|
|
セキュアオープンアーキテクチャ・エッジ基盤技術研究組合/株式会社エヌエスアイテクス |
著者所属 |
|
|
|
セキュアオープンアーキテクチャ・エッジ基盤技術研究組合/株式会社エヌエスアイテクス |
著者所属(英) |
|
|
|
en |
|
|
Technology Research Association of Secure IoT Edge application based on RISC-V Open architecture (TRASIO)/National Institute of Advanced Industrial Science and Technology (AIST) |
著者所属(英) |
|
|
|
en |
|
|
Technology Research Association of Secure IoT Edge application based on RISC-V Open architecture (TRASIO) |
著者所属(英) |
|
|
|
en |
|
|
Technology Research Association of Secure IoT Edge application based on RISC-V Open architecture (TRASIO) |
著者所属(英) |
|
|
|
en |
|
|
Technology Research Association of Secure IoT Edge application based on RISC-V Open architecture (TRASIO) |
著者所属(英) |
|
|
|
en |
|
|
Technology Research Association of Secure IoT Edge application based on RISC-V Open architecture (TRASIO) |
著者所属(英) |
|
|
|
en |
|
|
National Institute of Advanced Industrial Science and Technology (AIST) |
著者所属(英) |
|
|
|
en |
|
|
Technology Research Association of Secure IoT Edge application based on RISC-V Open architecture (TRASIO)/SECOM CO.,LTD. |
著者所属(英) |
|
|
|
en |
|
|
Technology Research Association of Secure IoT Edge application based on RISC-V Open architecture (TRASIO)/SECOM CO.,LTD. |
著者所属(英) |
|
|
|
en |
|
|
Technology Research Association of Secure IoT Edge application based on RISC-V Open architecture (TRASIO) |
著者所属(英) |
|
|
|
en |
|
|
Technology Research Association of Secure IoT Edge application based on RISC-V Open architecture (TRASIO)/NSITEXE,Inc |
著者所属(英) |
|
|
|
en |
|
|
Technology Research Association of Secure IoT Edge application based on RISC-V Open architecture (TRASIO)/NSITEXE,Inc |
著者所属(英) |
|
|
|
en |
|
|
Technology Research Association of Secure IoT Edge application based on RISC-V Open architecture (TRASIO)/NSITEXE,Inc |
著者名 |
須崎, 有康
中嶋, 健太
大居, 司
永田, 貴彦
菊池, 正史
塚本, 明
宮澤, 慎一
磯部, 光平
伊藤, 大輔
木村, 貞弘
安達, 浩次
髙橋, 睦史
|
著者名(英) |
Kuniyasu, Suzaki
Kenta, Nakajima
Tsukasa, Oi
Takahiko, Nagata
Masashi, Kikuchi
Akira, Tsukamoto
Shinichi, Miyazawa
Kohei, Isobe
Daisuke, Itoh
Sadahiro, Kimura
Koji, Adachi
Chikafumi, Takahashi
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
近年TEE (Trusted Execution Environment) の活用が多くなっているが,厳密な鍵や証明書の管理を行うためには信頼の基点(Root of Trust) となるハードウェアが必要である.我々はオープンアーキテクチャのRISC-V を使い,Root of Trust を実現する32bit RISC-V Secure CoProcessor,およびTEE を実行する64bit RISC-V を組みわせたTrusted-RV を開発した.このハードウェア詳細を述べると共に,TEE<br>を活用するソフトウェアについて述べる.ソフトウェアとしては(1) TA(Trusted Application) プログラミングのためのGlobalPlatform Internal API,(2) TA のInstall/Update/Delete を行うTEEP(TrustedExecution Environment Provisioning) プロトコル,(3) ハードウェアおよびTA バイナリの認証を行うRemote Attestation を提供し,機密処理を安全に実行する. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
TEE (Trusted Execution Environment) becomes popular, but secure key/certificate management depends on a "Root of Trust" hardware. We developed a Trusted-RV which has 64bit RISC-V with 32bit RISC-V Secure CoProcessor. The 64bit RISC-V works as a main CPU, which has a TEE mechanism. The 32bit RISC-V Secure CoProcessor works as a Root of Trust to support a critical processing on the 64bit RISC-V. This paper describes the detail of Trusted-RV and TEE supporting software: 1) GlobalPlatform Internal API for TA (Trusted Application) programming, 2) TEEP(Trusted Execution Environment Provisioning) protocol to install/Update/Delete a TA, and 3) Remote Attestation to authenticate the platform and TA binary. |
書誌情報 |
コンピュータセキュリティシンポジウム2020論文集
p. 438-444,
発行日 2020-10-19
|
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |