Invention Grant
- Patent Title: Universal secure token for obfuscation and tamper resistance
- Patent Title (中): 用于混淆和防篡改的通用安全令牌
-
Application No.: US12265197Application Date: 2008-11-05
-
Publication No.: US08171306B2Publication Date: 2012-05-01
- Inventor: Ramarathnam Venkatesan , Vipul Goyal
- Applicant: Ramarathnam Venkatesan , Vipul Goyal
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Lee & Hayes, PLLC
- Main IPC: G06F21/00
- IPC: G06F21/00

Abstract:
Program obfuscation is accomplished with tamper proof token including an embedded oracle. A public obfuscation function can be applied to any program/circuit to produce a new obfuscated program/circuit that makes calls to the corresponding oracle to facilitate program execution. A universal circuit representation can be employ with respect to obfuscation to hide circuit wiring and allow the whole circuit to be public. Furthermore, the token or embedded oracle can be universal and stateless to enable a single token to be employed with respect to many programs.
Public/Granted literature
- US20100115260A1 UNIVERSAL SECURE TOKEN FOR OBFUSCATION AND TAMPER RESISTANCE Public/Granted day:2010-05-06
Information query