WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2016113354) PROCÉDÉ D'EXPLOITATION D'UN SYSTÈME SUR PUCE COMPRENANT UN PROCESSEUR DE DÉMARRAGE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2016/113354    N° de la demande internationale :    PCT/EP2016/050675
Date de publication : 21.07.2016 Date de dépôt international : 14.01.2016
CIB :
G06F 9/44 (2006.01), G06F 21/57 (2013.01)
Déposants : SIEMENS AKTIENGESELLSCHAFT [DE/DE]; Wittelsbacherplatz 2 80333 Munich (DE)
Inventeurs : PITU, Ciprian-Leonard; (RO)
Mandataire : MAIER, Daniel; (DE)
Données relatives à la priorité :
15464003.1 15.01.2015 EP
Titre (EN) A METHOD OF OPERATING A SYSTEM ON CHIP COMPRISING A BOOTABLE PROCESSOR
(FR) PROCÉDÉ D'EXPLOITATION D'UN SYSTÈME SUR PUCE COMPRENANT UN PROCESSEUR DE DÉMARRAGE
Abrégé : front page image
(EN)The present invention relates to a method of operating a system on chip comprising a bootable processor (10), the method comprising the steps of: executing a bootloader and measuring electrical power consumed by the processor (10) during booting in order to derive a unique power characteristic data; verifying the unique power characteristic data; and reconstructing an device key out of the unique power characteristic data and helper dater derived during an enrolment (21) of the system on chip. The measured power trace of the processor (10) constitutes a unique signature of the SoC device running specified software. Thus, the solution secures the running software by itself.
(FR)La présente invention concerne un procédé d'exploitation d'un système sur puce comprenant un processeur de démarrage (10), le procédé comprenant les étapes consistant : à exécuter un chargeur de démarrage et à mesurer l'énergie électrique consommée par le processeur (10) lors du démarrage afin de dériver des données de caractéristique d'énergie unique; à vérifier les données des caractéristiques d'énergie unique; et à reconstruire une clé de dispositif hors des données des caractéristique d'énergie unique et des données auxiliaires dérivées pendant une inscription (21) du système sur puce. La trace d'énergie mesurée du processeur (10) constitue une signature unique du dispositif SoC exécutant un logiciel spécifié. Ainsi, la solution permet de sécuriser l'exécution du logiciel par lui-même.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)