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. (WO2014176926) ENCRYPTING METHOD AND DEVICE AND DECRYPTING METHOD AND DEVICE FOR CLIENT SCRIPT
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2014/176926    International Application No.:    PCT/CN2013/091001
Publication Date: 06.11.2014 International Filing Date: 31.12.2013
IPC:
G06F 21/10 (2013.01)
Applicants: XIAOMI INC. [CN/CN]; Floor 13, Rainbow City Shopping MallⅡ of China Resources No. 68 Qinghe Middle Street, Haidian District Beijing 100085 (CN)
Inventors: REN, Yuan; (CN).
YAO, Limei; (CN)
Agent: BEIJING INTELLEGAL INTELLECTUAL PROPERTY AGENT LTD.; 1802, 1803, 1805 Tower B, Grand Place No. 5 Huizhong Road, Chaoyang District Beijing 100101 (CN)
Priority Data:
201310156278.3 28.04.2013 CN
Title (EN) ENCRYPTING METHOD AND DEVICE AND DECRYPTING METHOD AND DEVICE FOR CLIENT SCRIPT
(FR) PROCÉDÉ ET DISPOSITIF DE CRYPTAGE ET PROCÉDÉ ET DISPOSITIF DE DÉCRYPTAGE POUR SCRIPT CLIENT
(ZH) 客户端脚本的加密处理方法及装置和解密处理方法及装置
Abstract: front page image
(EN)The embodiments of this disclosure disclose an encrypting method and device and decrypting method and device for a client script, which are used for solving the problems of easy to decrypt, imperfect code protection and high development difficulty existing in the current client script encryption technology. The above-mentioned encrypting method comprises: according to a rule of correspondence between digits and characters, converting each character in a client script into a corresponding digit, wherein the digit respectively corresponding to each character is an integer in the range of [0, 255], and the digits respectively corresponding to each character are different; and according to a correlation between digits corresponding to each character in the client script and the components of red, green and blue Alpha (RGBA) channels of pixels in pictures, generating a picture by taking the digits corresponding to each character as corresponding component values of corresponding pixels in the picture. The embodiments of this disclosure improve the security of the client script, the protection is better, and the development difficulty is lower.
(FR)Selon des modes de réalisation, l'invention concerne un procédé et un dispositif de cryptage et un procédé et un dispositif de décryptage pour un script client, qui sont utilisés pour résoudre les problèmes de facilité de décryptage, de protection de code imparfaite et de grande difficulté de développement existant dans la technologie de cryptage de script client courante. Le procédé de cryptage susmentionné consiste : conformément à une règle de correspondance entre chiffres et caractères, à convertir chaque caractère figurant dans un script client en un chiffre correspondant, le chiffre qui correspond respectivement à chaque caractère étant un entier inclus dans la plage de [0, 255], et les chiffres qui correspondent respectivement à chaque caractère étant différents ; et conformément à une corrélation entre des chiffres correspondant à chaque caractère figurant dans le script client et les composantes de canaux rouge, vert, bleu et alpha (RGBA) de pixels dans des images, à générer une image en prenant les chiffres correspondant à chaque caractère comme valeurs de composante correspondantes de pixels correspondants dans l'image. Les modes de réalisation de cette invention améliorent la sécurité du script client, la protection est meilleure, et la difficulté de développement est plus faible.
(ZH)本公开实施例公开了客户端脚本的加密处理方法及装置和解密处理方法及装置,用以解决目前的客户端脚本加密技术存在易被解密、代码保护不完善、开发难度高的问题。上述加密处理方法,包括:按照数字与字符的对应规则,将客户端脚本中的每个字符转换为对应的数字,其中,每个字符各自对应的数字为[0,255]范围内的整数,且每个字符各自对应的数字不相同;根据客户端脚本中每个字符对应的数字与图片中像素的红绿蓝Alpha通道RGBA分量的对应关系,将每个字符对应的数字作为图片中对应像素的对应分量值,生成一图片。本公开实施例提高了客户端脚本的安全性,保护更完善,开发难度较低。
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, LT, 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, 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: Chinese (ZH)
Filing Language: Chinese (ZH)