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. (WO1999013613) TAMPER RESISTANT METHODS AND APPARATUS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/1999/013613    International Application No.:    PCT/US1998/014858
Publication Date: 18.03.1999 International Filing Date: 17.07.1998
Chapter 2 Demand Filed:    02.04.1999    
IPC:
G06F 1/00 (2006.01), G06F 12/14 (2006.01), G06F 21/00 (2006.01)
Applicants: INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, CA 95052 (US) (AL, AM, AT, AU, AZ, BA, BB, BE, BF, BG, BJ, BR, BY, CA, CF, CG, CH, CI, CM, CN, CU, CY, CZ, DE, DK, EE, ES, FI, FR, GA, GB, GE, GH, GM, GN, GR, GW, HR, HU, ID, IE, IL, IS, IT, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MC, MD, MG, MK, ML, MN, MR, MW, MX, NE, NL, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, SN, SZ, TD, TG, TJ, TM, TR, TT, UA, UG, UZ, VN, YU, ZW only).
NARDONE, Joseph, M. [US/US]; (US) (For US Only).
MANGOLD, Richard, P. [US/US]; (US) (For US Only).
PFOTENHAUER, Jody, L. [US/US]; (US) (For US Only).
SHIPPY, Keith, L. [US/US]; (US) (For US Only).
AUCSMITH, David, W. [US/US]; (US) (For US Only).
MALISZEWSKI, Richard, L. [US/US]; (US) (For US Only).
GRAUNKE, Gary, L. [US/US]; (US) (For US Only)
Inventors: NARDONE, Joseph, M.; (US).
MANGOLD, Richard, P.; (US).
PFOTENHAUER, Jody, L.; (US).
SHIPPY, Keith, L.; (US).
AUCSMITH, David, W.; (US).
MALISZEWSKI, Richard, L.; (US).
GRAUNKE, Gary, L.; (US)
Agent: TAYLOR, Edwin, H.; Blakely, Sokoloff, Taylor & Zafman LLP 7th floor 12400 Wilshire Boulevard Los Angeles, CA 90025 (US)
Priority Data:
08/924,740 05.09.1997 US
Title (EN) TAMPER RESISTANT METHODS AND APPARATUS
(FR) PROCEDES ET APPAREIL GARANTISSANT L'INVIOLABILITE
Abstract: front page image
(EN)In one apparatus, a number of obfuscated programming instructions are equipped to self-verify whether execution of the obfuscated programming instructions is being observed. In another apparatus, a number of obfuscated programming instructions are equipped to determine whether the apparatus is being operated in a mode that supports single step execution of the obfuscated programming instructions. In yet another apparatus, a number of obfuscated programming instructions are equipped to verify whether an amount of elapsed execution time has exceeded a threshold (154). In yet another apparatus, a first and second group of obfuscated programming instructions are provided to implement a first and second tamper resistant technique respectively, with the first and the second group of programming instructions sharing a storage location for a first and a second key value corresponding to the first and the second tamper resistant technique.
(FR)L'invention concerne un appareil dans lequel un certain nombre d'instructions de programmation masquées sont conçues pour qu'il soit possible de vérifier automatiquement si l'exécution desdites instructions de programmation masquées est observée. Dans un autre appareil, un certain nombre d'instructions de programmation masquées sont conçues pour permettre de vérifier automatiquement si l'appareil fonctionne dans un mode qui permet l'exécution pas à pas de ces instructions de programmation masquées. Dans un autre appareil, un certain nombre d'instructions de programmation masquées sont conçues pour permettre de vérifier automatiquement si une durée d'exécution écoulée a dépassé un certain seuil (154). Dans un autre appareil, on dispose d'un premier et d'un second groupe d'instructions de programmation masquées pour mettre en oeuvre respectivement une première et une seconde technique garantissant l'inviolabilité, lesdits premier et second groupes d'instructions de programmation partageant un même emplacement mémoire pour une première et une seconde valeur de clé correspondant à la première et à la seconde technique garantissant l'inviolabilité.
Designated States: AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, CA, CH, CN, CU, CZ, DE, DK, EE, ES, FI, GB, GE, GH, GM, HR, HU, ID, IL, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MD, MG, MK, MN, MW, MX, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, UA, UG, US, UZ, VN, YU, ZW.
African Regional Intellectual Property Organization (GH, GM, KE, LS, MW, SD, SZ, UG, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)