发明申请
US20100195822A1 PROGRAM CONVERTER, ENCRYPTING DEVICE, AND ENCRYPTING METHOD 有权
程序转换器,加密设备和加密方法

  • 专利标题: PROGRAM CONVERTER, ENCRYPTING DEVICE, AND ENCRYPTING METHOD
  • 专利标题(中): 程序转换器,加密设备和加密方法
  • 申请号: US12756440
    申请日: 2010-04-08
  • 公开(公告)号: US20100195822A1
    公开(公告)日: 2010-08-05
  • 发明人: Kaoru YokotaMotoji OhmoriYuichi Futa
  • 申请人: Kaoru YokotaMotoji OhmoriYuichi Futa
  • 优先权: JP2005-131960 20050428
  • 主分类号: H04L9/28
  • IPC分类号: H04L9/28
PROGRAM CONVERTER, ENCRYPTING DEVICE, AND ENCRYPTING METHOD
摘要:
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.
公开/授权文献
信息查询
0/0