发明名称 METHOD AND APPARATUS FOR PROVIDING STRING ENCRYPTION AND DECRYPTION IN PROGRAM FILES
摘要 A method of providing encryption and decryption of plaintext strings in a program file, includes: at a device having one or more processors and memory: marking each of a plurality of plaintext strings in a source file with a respective marking macro (e.g. Decrypt); scanning (e.g., using a reflection tool) for the respective marking macros to identify the plurality of plaintext strings in the source code; generating a respective ciphertext string for each of the plurality plaintext strings that have been identified; and storing the plurality of plaintext strings in a dictionary file, where each plaintext string is indexed by a respective hash value computed from plaintext string, and where the respective hash value for each of the plaintext strings is used to retrieve the respective ciphertext string of the plaintext string from the dictionary during program execution.
申请公布号 WO2015035827(A1) 申请公布日期 2015.03.19
申请号 WO2014CN82318 申请日期 2014.07.16
申请人 TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED 发明人 YANG, ZUKE
分类号 G06F21/60 主分类号 G06F21/60
代理机构 代理人
主权项
地址