Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
暗号処理装置および暗号処理方法
Document Type and Number:
Japanese Patent JP4801699
Kind Code:
B2
Abstract:
A program converter (1) converts a program (P) which performs arithmetic addition processing to execute encryption, into a converted program (tP) which performs processing equivalent to the processing of the program (P). The program converter (1) includes: a key data extraction unit (10) which extracts key data from the program (P); an addition table generation unit (11) which generates an addition table from the extracted key data; a conversion table extraction unit (12) which extracts a conversion table from the program (P); a table merger unit (13) which generates a merger table by merging the generated addition table and the extracted conversion table; a random number generation unit (14) which generates a random number; a table randomization unit (15) which generates a randomized merger table by randomizing the merger table using the generated random number; and a converted-program generation unit (16) which generates the converted program (tP) according to the generated randomized merger table.

Inventors:
Kaoru Yokota
Motoji Omori
Yuichi Fuda
Application Number:
JP2008175081A
Publication Date:
October 26, 2011
Filing Date:
July 03, 2008
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
Panasonic Corporation
International Classes:
G09C1/00
Domestic Patent References:
JP2003288013A
JP2003288014A
JP2002536911A
JP2002519722A
Foreign References:
WO2001024439A1
WO1999035782A1
Attorney, Agent or Firm:
Hiromori Arai