Invention Grant
- Patent Title: Method and system for obfuscating a cryptographic function
- Patent Title (中): 用于模糊加密功能的方法和系统
-
Application No.: US11577829Application Date: 2005-10-24
-
Publication No.: US07881466B2Publication Date: 2011-02-01
- Inventor: Paul Gorissen , Norbert C. Esser , Willem Mallon , Joachim Artur Trescher
- Applicant: Paul Gorissen , Norbert C. Esser , Willem Mallon , Joachim Artur Trescher
- Applicant Address: NL
- Assignee: Irdeto B.V.
- Current Assignee: Irdeto B.V.
- Current Assignee Address: NL
- Agency: Schwegman, Lundberg & Woessner, P.A.
- Priority: EP04105373 20041028
- International Application: PCT/IB2005/053468 WO 20051024
- International Announcement: WO2006/046187 WO 20060504
- Main IPC: H04K1/00
- IPC: H04K1/00

Abstract:
Embodiments include a system, wherein a server provides a cryptographic function F to an execution device in an obfuscated form. The function F composes output of a plurality of the mapping tables Ti (0≦i≦n; n≧1) using an Abelian group operator. A processor chooses tables O and C such that C[x] O[x]=0, x Di and creates tables T′i, 0≦i≦m; n≦m≦n+1, where for 0≦i≦n, each Table T′i represents the respective corresponding table Ti and at least one table T′o1, 0≦o1≦n, being formed through an Abelian composition of To1 and O, and at least one table T′c1, 0≦c1≦m, c1≠oj; being formed through an Abelian composition that includes C.
Public/Granted literature
- US20090122978A1 METHOD AND SYSTEM FOR OBFUSCATING A CRYPTOGRAPHIC FUNCTION Public/Granted day:2009-05-14
Information query