发明名称 Method and system for using a non-inversible transform and dynamic keys to protect firmware
摘要 The present invention discloses a method and system to encrypt an object code using a non-inversible transform and dynamic keys in an encryption circuit and an decryption circuit. The encryption circuit operates to encrypt an object code to an encrypted code using a sequence of dynamic keys which possess non-inversible transform characteristics. Similarly, the decryption circuit operates to decrypt the encrypt code using a sequence of dynamic keys which possess non-inversible transform characteristics. The sequence of dynamic keys change in accordance to a timing index in which a different key is generated for a different timing cycle. In one embodiment, the decryption circuit contains a transform circuit U to transform the encrypted code back to the object code. In another embodiment, the transform circuit U is partitioned into a resident device and mobile device.
申请公布号 US6128387(A) 申请公布日期 2000.10.03
申请号 US19970858252 申请日期 1997.05.19
申请人 INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE 发明人 HSIEH, HSUN-CHANG
分类号 G06F21/00;H04L9/18;(IPC1-7):H04K1/00 主分类号 G06F21/00
代理机构 代理人
主权项
地址