ELECTRONIC DEVICE AND METHOD BY WHICH ELECTRONIC DEVICE VERIFIES DATA
According to an embodiment, an electronic device comprises: a memory; a first processor connected to the memory and controlling the electronic device in a rich execution environment (REE); and a second processor connected to the memory and controlling the electronic device in a trusted execution env...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | According to an embodiment, an electronic device comprises: a memory; a first processor connected to the memory and controlling the electronic device in a rich execution environment (REE); and a second processor connected to the memory and controlling the electronic device in a trusted execution environment (TEE). The first processor in the REE may transmit, to the second processor in the TEE, a request to generate a block including verification data for a data chunk. The second processor may generate the verification data for the data chunk by using key information of the electronic device, perform signing on the verification data, and transmit, to an external electronic device, the block including the signed verification data.
Selon un mode de réalisation, un dispositif électronique comprend : une mémoire ; un premier processeur connecté à la mémoire et commandant le dispositif électronique dans un environnement d'exécution riche (REE) ; et un second processeur connecté à la mémoire et commandant le dispositif électronique dans un environnement d'exécution de confiance (TEE). Le premier processeur dans le REE peut transmettre, au second processeur dans le TEE, une demande pour générer un bloc comprenant des données de vérification pour un bloc de données. Le second processeur peut générer les données de vérification pour le bloc de données à l'aide d'informations de clé du dispositif électronique, effectuer une signature sur les données de vérification, et transmettre, à un dispositif électronique externe, le bloc comprenant les données de vérification signées.
일 실시예에 따르면, 전자 장치는 메모리, 상기 메모리에 연결되고 일반 실행 환경(REE)에서 상기 전자 장치를 제어하는 제1 프로세서, 및 상기 메모리에 연결되고 보안 실행 환경(TEE)에서 상기 전자 장치를 제어하는 제2 프로세서를 포함한다. 상기 REE 내 상기 제1 프로세서는 데이터 청크(data chunk)의 검증용 데이터를 포함하는 블록에 대한 생성 요청을 상기 TEE 내 상기 제2 프로세서로 전달할 수 있다. 상기 제2 프로세서는 상기 전자 장치의 키 정보를 이용하여 상기 데이터 청크에 대한 상기 검증용 데이터를 생성하고, 상기 검증용 데이터에 대한 사이닝(signing)을 수행하고, 사이닝된 검증용 데이터를 포함하는 상기 블록을 외부 전자 장치로 전송할 수 있다. |
---|