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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2005069591) METHOD FOR DETECTING ILLEGAL MODIFICATIONS MADE TO MANUFACTURER SOFTWARE
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2005/069591    International Application No.:    PCT/EP2004/053523
Publication Date: 28.07.2005 International Filing Date: 15.12.2004
Chapter 2 Demand Filed:    14.10.2005    
IPC:
G06F 21/57 (2013.01), H04M 1/725 (2006.01)
Applicants: THALES [FR/FR]; 45, rue de Villiers, F-92200 NEUILLY SUR SEINE (FR) (For All Designated States Except US).
ERNY, Marie-Françoise [FR/FR]; (FR) (For US Only).
BRETON, Sébastien [FR/FR]; (FR) (For US Only)
Inventors: ERNY, Marie-Françoise; (FR).
BRETON, Sébastien; (FR)
Agent: DUDOUIT, Isabelle; MARKS & CLERK FRANCE, 31-33, avenue Aristide Briand, F-94117 ARCUEIL (FR)
Priority Data:
03/15030 19.12.2003 FR
Title (EN) METHOD FOR DETECTING ILLEGAL MODIFICATIONS MADE TO MANUFACTURER SOFTWARE
(FR) PROCEDE DE DETECTION DE MODIFICATIONS ILLICITES DES LOGICIELS CONSTRUCTEURS
Abstract: front page image
(EN)The invention relates to a method enabling the detection and/or prevention of illegal modifications made to a manufacturer software in the field of a GSM system, comprising a hard core and a soft core, a local data interface, and having at least the following steps: A) when the signal received on the local data interface of the terminal is not valid, placing the GSM terminal in a non-operational state; B) the signal is a disconnecting signal on the local data interface, or when there is no signal, initiating a secured start-up procedure with the execution of the control functions: Autotest of the hard core: if the autotest is OK, test the integrity of the soft core; if this integrity is OK, activate the terminal for a normal operation; if the integrity is not OK, place the terminal in a non-operational state; if the autotest is not OK, place the GSM terminal in a non-operational state. C) the signal received is a valid start signal: if the fuse is not burnt out, make the GSM terminal operational; if the fuse is burnt out, make the terminal partially operational while deactivating at least one of the operational functions of the terminal: if the signal is a JTAG test signal, proceed with the test procedure; if the signal is a test signal, start in a non-secured mode and proceed with the test procedure.
(FR)Procédé permettant de détecter et/ou d'éviter des modifications illicites d'un logiciel constructeur au sein d'un système de type GSM, comprenant un noyau dur et un noyau mou, une interface locale de données, comportant au moins les étapes suivantes A - le signal reçu sur l'interface locale de données du terminal n'est pas valide, mettre le terminal GSM dans un état non opérationnel, B - le signal est un signal de déconnexion sur l'interface locale de données, ou il n'y a pas de signal, lancer une procédure de démarrage sécurisé, avec exécution des fonctions de contrôle Autotest du noyau dur, si l'autotest est OK, alors tester l'intégrité du noyau mou, si cette intégrité est OK, alors activer le terminal pour un fonctionnement normal, si l'intégrité est KO, alors mettre le terminal dans un état non opérationnel, si l'autotest est KO, alors mettre le terminal GSM dans un état non opérationnel. C - le signal reçu est un signal de démarrage valide, si le fusible est non claqué, rendre le terminal GSM opérationnel, si le fusible est claqué, rendre le terminal non totalement opérationnel, en désactivant au moins une des fonctions opérationnelles du terminal : si le signal est un signal de type test JTAG, poursuivre la procédure de test, si le signal est un signal de test, démarrer en mode non sécurisé et poursuivre la procédure de test.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SM, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: French (FR)
Filing Language: French (FR)