Presentation 2024-03-23
An Efficient and Secure Data Transfer Method for Large Data between Host and Enclave on Keystone Enclave
Akihiro Saiki, Keiji Kimura,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Keystone Enclave, one of the TEE implementations in RISC-V, lacks flexibility in data transfer between the host and the isolated environment, making it difficult to transfer large amounts of data efficiently. In this paper, we propose a more secure and efficient data transfer method for Keystone Enclave. The evaluation shows that the proposed method improves the data transfer speed by 2.3x compared to existing implementations. As an example of the application of the proposed method, we implemented and evaluated the Secure Boot signature computation for boot images on Keystone. We confirmed that the impact of data transfer on the entire application was as small as 3-5%.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) TEE / RISC-V / Keystone Enclave / PMP / Overhead Mitigation
Paper # CPSY2023-49,DC2023-115
Date of Issue 2024-03-14 (CPSY, DC)

Conference Information
Committee DC / CPSY / IPSJ-SLDM / IPSJ-EMB / IPSJ-ARC
Conference Date 2024/3/21(3days)
Place (in Japanese) (See Japanese page)
Place (in English) Ikinoshima Hall
Topics (in Japanese) (See Japanese page)
Topics (in English) ETNET2024
Chair Tatsuhiro Tsuchiya(Osaka Univ.) / Kota Nakajima(Fujitsu Lab.) / Hiroyuki Ochi(Ritsumeikan Univ.) / / Tomoaki Tsumura(Nagoya Inst. of Tech.)
Vice Chair Toshinori Hosokawa(Nihon Univ.) / Yasushi Inoguchi(JAIST) / Tomoaki Tsumura(Nagoya Inst. of Tech.)
Secretary Toshinori Hosokawa(Nihon Univ.) / Yasushi Inoguchi(Chiba Univ.) / Tomoaki Tsumura(Univ. of Tsukuba) / (Hitachi) / (Meiji Univ.) / (Toyama Prefectural Univ.)
Assistant / Ryuichi Sakamoto(Tokyo Inst. of Tech.) / Takumi Honda(Fujitsu)

Paper Information
Registration To Technical Committee on Dependable Computing / Technical Committee on Computer Systems / Special Interest Group on System and LSI Design Methodology / Special Interest Group on Embedded Systems / Special Interest Group on System Architecture
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) An Efficient and Secure Data Transfer Method for Large Data between Host and Enclave on Keystone Enclave
Sub Title (in English)
Keyword(1) TEE
Keyword(2) RISC-V
Keyword(3) Keystone Enclave
Keyword(4) PMP
Keyword(5) Overhead Mitigation
1st Author's Name Akihiro Saiki
1st Author's Affiliation Waseda University(Waseda Univ.)
2nd Author's Name Keiji Kimura
2nd Author's Affiliation Waseda University(Waseda Univ.)
Date 2024-03-23
Paper # CPSY2023-49,DC2023-115
Volume (vol) vol.123
Number (no) CPSY-450,DC-451
Page pp.pp.65-70(CPSY), pp.65-70(DC),
#Pages 6
Date of Issue 2024-03-14 (CPSY, DC)