<?xml version='1.0' encoding='UTF-8'?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-04-16T17:43:04Z</responseDate>
  <request verb="GetRecord" metadataPrefix="oai_dc" identifier="oai:ipsj.ixsq.nii.ac.jp:00212105">https://ipsj.ixsq.nii.ac.jp/oai</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:ipsj.ixsq.nii.ac.jp:00212105</identifier>
        <datestamp>2025-01-19T17:36:09Z</datestamp>
        <setSpec>1164:3925:10503:10641</setSpec>
      </header>
      <metadata>
        <oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns="http://www.w3.org/2001/XMLSchema" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
          <dc:title>PUFを信頼の基点としたRISC-V TEE環境の実装</dc:title>
          <dc:title>Implimentation of RISC-V TEE using PUF as Root of Trust</dc:title>
          <dc:creator>吉田, 康太</dc:creator>
          <dc:creator>須崎, 有康</dc:creator>
          <dc:creator>藤野, 毅</dc:creator>
          <dc:creator>Kota, Yoshida</dc:creator>
          <dc:creator>Kuniyasu, Suzaki</dc:creator>
          <dc:creator>Takeshi, Fujino</dc:creator>
          <dc:subject>HWS</dc:subject>
          <dc:description>Society5.0 において，フィジカル空間に配置された膨大な数の IoT デバイスから信頼できるデータを収集するためには，フィジカル空間に配置された IoT デバイスとソフトウェアの真正性を検証する必要がある．これは，暗号アルゴリズムのようなクリティカルな処理を通常の OS から隔離された環境で実行する TEE と，デバイスに実装された信頼の基点，デバイスとソフトウェアの真正性を第三者が確認する手段であるリモートアテステーションの技術  によって実現される．RISC-V Keystone は RISC-V ISA 上で TEE を実現するためのオープンフレームワークであるが， 現時点では TEE とリモートアテステーション機能のみが提供されており，信頼の基点の安全な実装は別途実施する必要がある．本稿では，RISC-V Keystone における信頼の基点として，PUF を使用する実装を紹介する．PUF を用いてデバイス固有鍵を生成することにより，セキュアな不揮発性メモリを実装して鍵書き込みを行う必要がなくなり，低コストで高いセキュリティを実現することができる．</dc:description>
          <dc:description>In society 5.0, acquiring trustworthy data from a huge amount of IoT devices in physical spaces, it is important to verify the authenticity of IoT devices and software. It is achieved by TEE, root of trust, and remote attestation. TEE is an isolated execution environment to execute critical software such as cryptographic processes and handling secret keys. The root of trust provides a device-speciﬁc key and the remote attestation provides means for third parties to verify the authenticity of the device and software. RISC-V Keystone is an open framework to implement TEE on RISC-V ISA. Keystone provides TEE and remote attestation framework, however root of trust have to be additionally implemented. In this paper, we introduce an implementation that uses PUF as a root of trust in RISC-V Keystone. It is not necessary to deploy a secret key into a secure non-volatile memory by using PUF as a secure key generator, so high security can be realized at a low cost.</dc:description>
          <dc:description>technical report</dc:description>
          <dc:publisher>情報処理学会</dc:publisher>
          <dc:date>2021-07-12</dc:date>
          <dc:format>application/pdf</dc:format>
          <dc:identifier>研究報告コンピュータセキュリティ（CSEC）</dc:identifier>
          <dc:identifier>40</dc:identifier>
          <dc:identifier>2021-CSEC-94</dc:identifier>
          <dc:identifier>1</dc:identifier>
          <dc:identifier>6</dc:identifier>
          <dc:identifier>2188-8655</dc:identifier>
          <dc:identifier>AA11235941</dc:identifier>
          <dc:identifier>https://ipsj.ixsq.nii.ac.jp/record/212105/files/IPSJ-CSEC21094040.pdf</dc:identifier>
          <dc:language>jpn</dc:language>
        </oai_dc:dc>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
