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. (WO2016201853) PROCÉDÉ, DISPOSITIF ET SERVEUR POUR METTRE EN OEUVRE UNE FONCTION DE CHIFFREMENT/DÉCHIFFREMENT
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2016/201853    N° de la demande internationale :    PCT/CN2015/092988
Date de publication : 22.12.2016 Date de dépôt international : 27.10.2015
CIB :
G06F 21/56 (2013.01)
Déposants : ZTE CORPORATION [CN/CN]; ZTE Plaza Keji Road South, Hi-Tech Industrial Park, Nanshan District Shenzhen, Guangdong 518057 (CN)
Inventeurs : FAN, Tao; (CN)
Mandataire : KANGXIN PARTNERS, P. C.; Floor 16, Tower A, Indo Building A48 Zhichun Road, Haidian District Beijing 100098 (CN)
Données relatives à la priorité :
201510331292.1 15.06.2015 CN
Titre (EN) METHOD, DEVICE AND SERVER FOR REALIZING ENCRYPTION/DECRYPTION FUNCTION
(FR) PROCÉDÉ, DISPOSITIF ET SERVEUR POUR METTRE EN OEUVRE UNE FONCTION DE CHIFFREMENT/DÉCHIFFREMENT
(ZH) 加解密功能的实现方法、装置及服务器
Abrégé : front page image
(EN)The present invention discloses a method, device and server for realizing an encryption/decryption function. The method comprises: decompiling an APK file to obtain a smali file; replacing code for executing I/O operation in the smali document with customized code, wherein the customized code is configured to execute the I/O operation and perform encryption/decryption on I/O data; and compiling and signing the smali document after the replacement to obtain a new APK document. The present invention addresses a problem in which an encryption/decryption function cannot be added to an application having inaccessible source code, thus reducing application maintenance costs.
(FR)La présente invention concerne un procédé, un dispositif et un serveur permettant de réaliser une fonction de chiffrement/déchiffrement. Le procédé consiste à : décompiler un fichier APK pour obtenir un fichier smali ; remplacer un code pour l'exécution d'une opération d'E/S dans le document smali par un code personnalisé, le code personnalisé étant conçu pour exécuter l'opération d'E/S et mettre en oeuvre un chiffrement/déchiffrement sur des données d'E/S ; et compiler et signer le document smali après le remplacement pour obtenir un nouveau document APK. La présente invention vise à résoudre le problème selon lequel une fonction de chiffrement/déchiffrement ne peut pas être ajoutée à une application comportant un code source d'application inaccessible, et de réduire ainsi les coûts de maintenance d'application.
(ZH)本发明提供了一种加解密功能的实现方法、装置及服务器,其中,该方法包括:对APK文件进行反编译,得到smali文件;将smali文件中用于执行I/O操作的代码替换为自定义的代码,其中,自定义的代码用于执行I/O操作以及对I/O的数据进行加解密操作;对替换过的smali文件进行编译并签名,得到新的APK文件。通过本发明,解决了对于没有源代码的应用无法再新增加解密功能的问题,减少了应用的维护成本。
États désignés : 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.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (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)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : chinois (ZH)
Langue de dépôt : chinois (ZH)