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. (WO2007087316) LIAISON D'UN PROGRAMME D'APPLICATION PROTÉGÉE À UN CODE D'ENVELOPPE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2007/087316    N° de la demande internationale :    PCT/US2007/001800
Date de publication : 02.08.2007 Date de dépôt international : 23.01.2007
CIB :
H04L 9/00 (2006.01)
Déposants : SAFENET, INC. [US/US]; 4690 Millenium Drive, Belcamp, Maryland 21017 (US) (Tous Sauf US).
ELTETO, Laszlo [US/US]; (US) (US Seulement)
Inventeurs : ELTETO, Laszlo; (US)
Mandataire : KAMINSKI, Jeffri, A.; Venable Llp, P.O. Box 34385, Washington, District Of Columbia 20043 (US)
Données relatives à la priorité :
11/338,690 25.01.2006 US
Titre (EN) BINDING A PROTECTED APPLICATION PROGRAM TO SHELL CODE
(FR) LIAISON D'UN PROGRAMME D'APPLICATION PROTÉGÉE À UN CODE D'ENVELOPPE
Abrégé : front page image
(EN)A system and method for binding a protected application to a shell module. The shell module is appended to the application. The shell module executes prior to the execution of the application, and first creates a resource. After the shell module finishes execution, the application tries to access the created resource. If the access is successful, the application is allowed to proceed. Otherwise, the application terminates. The inability of the application to access the resource is an indication that the shell module never actually created the resource. This suggests that the shell module never executed; the shell module may have been either removed or functionally disconnected from the application. This further implies that the security functionality of the shell module has not executed. The application is therefore not permitted to execute, since the shell's security checks have probably not been performed.
(FR)L'invention concerne un système et un procédé servant à lier une application protégée à un module d'enveloppe. Ce dernier est annexé à l'application, puis, il s'exécute avant exécution de l'application et il crée, dans un premier temps, une ressource. Une fois finie l'exécution du module d'enveloppe, l'application tente d'accéder à la ressource créée. Si l'accès est réussi, l'application peut être lancée. Autrement, l'application prend fin. L'incapacité de l'application d'accéder à la ressource indique que le module d'enveloppe n'a en fait jamais créé la ressource. Ceci suggère que le module d'enveloppe n'a jamais lancé d'exécution, qu'il a été soit retiré, soit déconnecté fonctionnellement de l'application. La fonctionnalité de sécurité du module d'enveloppe n'a donc pas été exécutée. L'application n'est pas autorisée à s'exécuter, étant donné que les vérifications de sécurité d'enveloppe n'ont probablement pas été réalisées.
États désignés : 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, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LV, LY, MA, MD, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, 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, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)