-
1.
-
2.
公开(公告)号:EP3656087A1
公开(公告)日:2020-05-27
申请号:EP18836174.5
申请日:2018-05-10
-
公开(公告)号:EP3320636A1
公开(公告)日:2018-05-16
申请号:EP16821765.1
申请日:2016-04-05
CPC分类号: G06F21/60 , G06F21/14 , H04L2209/16
摘要: Described is a system for obfuscating a computer program. Sensitive data of an unprotected computer program is received as input. A random oracle is used to algebraically hide a set of polynomial-size point functions representing the sensitive data. The system outputs a set of obfuscated instructions internally hiding the sensitive data. The set of obfuscated instructions are used to transform the unprotected computer program into a protected, obfuscated computer program that is accepting of the set of polynomial-size point functions. The obfuscated computer program is written to a non-volatile computer-readable medium.
-
-