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. (WO2004097603) PROTECTING A JAVA APPLICATION
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2004/097603    International Application No.:    PCT/GB2004/001887
Publication Date: 11.11.2004 International Filing Date: 30.04.2004
Chapter 2 Demand Filed:    24.11.2004    
IPC:
G06F 21/12 (2013.01)
Applicants: BITARTS LIMITED [GB/GB]; 3rd Floor, 15 Middle Pavement, Nottingham NG1 7DX (GB) (For All Designated States Except US).
SAFA, John, Aram [GB/GB]; (GB) (For US Only)
Inventors: SAFA, John, Aram; (GB)
Agent: SKINNER, Michael, Paul; Swindell & Pearson, 48 Friar Gate, Derby DE1 1GY (GB)
Priority Data:
0310144.1 02.05.2003 GB
Title (EN) PROTECTING A JAVA APPLICATION
(FR) PROTECTION D'UNE APPLICATION JAVA
Abstract: front page image
(EN)A Java application is protected for security reasons, before delivery. The ClassFile (62) is extended to include an additional method (NEW METHOD), either at the end of the ClassFile (62') (as shown), or in gaps within the ClassFile (62). Data within the header (66) is then modified to provide the header (66'), so that the contents of the header (66') correspond correctly with the content of the modified ClassFile (62'). The NEW METHOD method includes security checks, encryption or the like, thus protecting the modified ClassFile (62').
(FR)Une application Java est protégée pour des raisons de sécurité, avant sa livraison. Le fichier de classe (62) est étendu de manière à comprendre une méthode supplémentaire (NOUVELLE METHODE), soit à la fin du fichier de classe (62') (comme il apparaît dans la fig. 5b), soit dans des espaces situés dans le fichier de classe (62). Les données d'en-tête (66) sont ensuite modifiées pour obtenir l'en-tête (66'), afin que les contenus de l'en-tête (66') correspondent directement au contenu du fichier de classe (62') modifié. La NOUVELLE METHODE comprend des opérations de vérification de sécurité, de codage ou analogues, permettant de protéger le fi
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, 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, IT, 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: English (EN)
Filing Language: English (EN)