Invention Grant
US08090956B2 Program converting device, secure processing device, computer program, and recording medium
有权
程序转换装置,安全处理装置,计算机程序和记录介质
- Patent Title: Program converting device, secure processing device, computer program, and recording medium
- Patent Title (中): 程序转换装置,安全处理装置,计算机程序和记录介质
-
Application No.: US11886576Application Date: 2006-03-27
-
Publication No.: US08090956B2Publication Date: 2012-01-03
- Inventor: Rieko Asai , Taichi Sato , Tomoyuki Haga , Kenichi Matsumoto , Akito Monden , Masahide Nakamura
- Applicant: Rieko Asai , Taichi Sato , Tomoyuki Haga , Kenichi Matsumoto , Akito Monden , Masahide Nakamura
- Applicant Address: JP Osaka JP Nara
- Assignee: Panasonic Corporation,Nara Institute of Science and Technology
- Current Assignee: Panasonic Corporation,Nara Institute of Science and Technology
- Current Assignee Address: JP Osaka JP Nara
- Agency: Wenderoth, Lind & Ponack, L.L.P.
- Priority: JP2005-089941 20050325
- International Application: PCT/JP2006/306123 WO 20060327
- International Announcement: WO2006/101227 WO 20060928
- Main IPC: G06F12/14
- IPC: G06F12/14

Abstract:
To provide a program conversion device capable of executing a program that includes a secret operation using secret information without exposure of the secret information in a memory. In an execution program generation device, with respect to an original program that includes the secret operation, a combining function generation unit generates combining function processing for applying a bitwise self-dual function to an input value, a split secret information generation unit generates pieces of split secret information by performing an inverse operation of the self-dual function, a program conversion unit generates pieces of split secret operation processing each for performing the operation between each bit value of the operand information and a corresponding bit value of a different piece of the split secret information, and replaces the secret operation processing with the pieces of the split secret operation processing and the combining function processing.
Public/Granted literature
- US20090055657A1 Program Converting Device, Secure Processing Device, Computer Program, and Recording Medium Public/Granted day:2009-02-26
Information query