PERSONALIZING INTEGRATED CIRCUIT THAT IS PRODUCED WITH EMBEDDED ROOT OF TRUST SECRET
To generate user personal data securely within an integrated circuit (IC) that is used for smart cards, etc.SOLUTION: An Integrated Circuit (IC) includes a nonvolatile storage element and a processor. The nonvolatile storage element is pre-programmed with a Root of Trust (RoT) secret. The processor...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; jpn |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | To generate user personal data securely within an integrated circuit (IC) that is used for smart cards, etc.SOLUTION: An Integrated Circuit (IC) includes a nonvolatile storage element and a processor. The nonvolatile storage element is pre-programmed with a Root of Trust (RoT) secret. The processor receives via an unsecured link a data image that is securely protected based on the RoT secret. The data image contains at least an application program for generating user personal data. The processor installs the application program in response to verifying, using the RoT secret, that the received data image is trustable, executes the application program to generate the user personal data securely within the IC, and reports the user personal data using a secured scheme.SELECTED DRAWING: Figure 2
【課題】スマートカード等に使用される集積回路IC内で安全にユーザ個人データを生成する。【解決手段】集積回路(IC)は不揮発性記憶要素とプロセッサとを有する。不揮発性記憶要素は、ルートオブトラスト(RoT)シークレットで事前にプログラムされる。プロセッサは、RoTシークレットに基づいて安全に保護されたデータ画像を安全でないリンクを介して受信する。データ画像はユーザ個人データを生成するためのアプリケーションプログラムを少なくとも含む。プロセッサはさらに、受信したデータ画像が信頼できることを、RoTシークレットを使用して検証するステップに応答して、アプリケーションプログラムをインストールし、アプリケーションプログラムを実行してIC内で安全にユーザ個人データを生成し、そして安全なスキームを使用してユーザ個人データを報告する。【選択図】図2 |
---|