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. (WO2016096139) METHOD FOR PROVIDING A SECURITY-CRITICAL SOFTWARE APPLICATION ON A COMPUTER UNIT
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2016/096139    International Application No.:    PCT/EP2015/002551
Publication Date: 23.06.2016 International Filing Date: 17.12.2015
IPC:
G06F 21/12 (2013.01), G06F 21/14 (2013.01)
Applicants: GIESECKE & DEVRIENT GMBH [DE/DE]; Prinzregentenstraße 159 81677 München (DE)
Inventors: ALBERT, Daniel; (DE).
SCHÄFER, Frank; (DE)
Priority Data:
10 2014 019 090.0 18.12.2014 DE
Title (DE) VERFAHREN ZUM BEREITSTELLEN EINER SICHERHEITSKRITISCHEN SOFTWAREAPPLIKATION AUF EINER COMPUTEREINHEIT
(EN) METHOD FOR PROVIDING A SECURITY-CRITICAL SOFTWARE APPLICATION ON A COMPUTER UNIT
(FR) PROCÉDÉ DE MISE À DISPOSITION D'UNE APPLICATION LOGICIELLE CRITIQUE POUR LA SÉCURITÉ SUR UNE UNITÉ INFORMATIQUE
Abstract: front page image
(DE)Es wird ein Verfahren zum Bereitstellen einer Softwareapplikation auf einer Computereinheit bereitgestellt. Dabei umfasst das Verfahren die folgenden Schritte: das Durchführen einer AOT-Kompilierung der in Form von Quellcode vorliegenden Softwareapplikation, um aus dem Quellcode der Softwareapplikation Assemblercode zu erzeugen; das Obfuskieren des Assemblercodes der Softwareapplikation; das Einstellen des obfuskierten Assemblercodes der Softwareapplikation in einer Softwareverteilerplattform; und das Herunterladen des obfuskierten Assemblercodes auf die Computereinheit. Ferner wird eine entsprechende Computereinheit bereitgestellt.
(EN)A method for providing a software application on a computer unit is provided. In this case, the method comprises the following steps: performing AOT compilation of the software application available in the form of source code in order to generate assembly code from the source code of the software application; obfuscating the assembly code of the software application; uploading the obfuscated assembly code of the software application to a software distribution platform; and downloading the obfuscated assembly code to the computer unit. In addition, a corresponding computer unit is provided.
(FR)L'invention concerne un procédé de mise à disposition d'une application logicielle sur une unité informatique. Le procédé comprend ici les étapes suivantes : réalisation d'une compilation anticipée de l'application logicielle présente sous la forme d'un code source afin de générer un code d'assembleur à partir du code source de l'application logicielle; obfuscation du code d'assembleur de l'application logicielle; conditionnement du code d'assembleur obfusqué de l'application logicielle dans une plate-forme de distribution de logiciel; et téléchargement du code d'assembleur obfusqué sur l'unité informatique. L'invention concerne également une unité informatique.
Designated States: 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.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (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)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: German (DE)
Filing Language: German (DE)