发明名称 PSEUDO-RANDOM NUMBER GENERATION DEVICE AND METHOD, AND PROGRAM OBFUSCATION DEVICE AND METHOD
摘要 PROBLEM TO BE SOLVED: To provide a pseudo-random number generation device and a pseudo-random number generation method, for generating pseudo-random numbers by a program, of which random number property is not lost even when the program is analyzed, and to provide a program obfuscation device and a program obfuscation method, for making it difficult to analyze the program.SOLUTION: A pseudo-random number generation device 10 starts up a virtual machine 20 on which a pseudo-random number generation program is executed. The virtual machine 20 converts at least a part of executive instructions of the pseudo-random number generation program on the basis of an instruction conversion table 32 and executes the converted executive instruction. A program obfuscation device 40 creates the instruction conversion table 32, creates a virtual machine software in which the created instruction conversion table 32 is incorporated, and also creates a program converted on the basis of the instruction conversion table 32, to perform delivery to a device which incorporates the virtual machine software and executes the converted program.
申请公布号 JP2015114964(A) 申请公布日期 2015.06.22
申请号 JP20130258128 申请日期 2013.12.13
申请人 KDDI CORP 发明人 KIYOMOTO SHINSAKU;MIYAKE MASARU
分类号 G06F7/58;G06F9/46;G06F21/14 主分类号 G06F7/58
代理机构 代理人
主权项
地址