发明名称 SECURE AND OPAQUE TYPE LIBRARY FOR PROVIDING SECURE VARIABLE DATA PROTECTION
摘要 PROBLEM TO BE SOLVED: To provide a method, a device and a product for automatically providing a secure variable in a programming module. SOLUTION: This sytem is provided with an opaque type library OTL selection module, an OTL substitution module, an OTL type library data base, a compiler module and a linker module for generating an executable processing module. The OTL selection module selects or generates one of possible variable obfuscation functions at random. The OTL substitution module substitutes separate instances of the selected variable obfuscation function for every reference to the declared secure variable. In the OTL type library data base, inquiries are received from the OTL selection module, the data base is referred to identify the possible variable obfuscation function which can be adapted to a variable type corresponding to the declared secure variable. COPYRIGHT: (C)2004,JPO
申请公布号 JP2004038966(A) 申请公布日期 2004.02.05
申请号 JP20030178499 申请日期 2003.06.23
申请人 MICROSOFT CORP 发明人 CHEN YUQUN;VENKATESAN RAMARATHNAM;JAKUBOWSKI MARIUSZ H
分类号 G06F21/22;G06F9/44;G06F9/45;G06F21/00;(IPC1-7):G06F1/00 主分类号 G06F21/22
代理机构 代理人
主权项
地址