发明名称 Calculation device and calculation method
摘要 An arithmetic unit and an arithmetic method that output no information necessary for decryption or encryption to the outside and can perform a self-protecting function when an illegal attack is made. A command monitoring part (44) monitors input command sequences. In a first sequence, a process key in a first stage is calculated from a hardware key (Khd) and is then written to a key storing part (47). In each of the following sequences, a process key in a next stage is calculated from a process key stored in the key storing part (47). When commands of predetermined contents are inputted in predetermined order, a content key is calculated and then written to the key storing part (47). Encrypted data is decrypted with the content key, and the result is outputted from data output means (63). When an illegal attack is made, initialization is performed by selecting fixed value data (Kf) as key data (Ksl) and selecting fixed value data (Df) as input data (Ein).
申请公布号 US2004162869(A1) 申请公布日期 2004.08.19
申请号 US20030480803 申请日期 2003.12.19
申请人 MATSUDA HIROMI;ABE MIKI;MORINAGA EIICHIRO;TANAKA MASAO 发明人 MATSUDA HIROMI;ABE MIKI;MORINAGA EIICHIRO;TANAKA MASAO
分类号 G09C1/00;G06F7/38;H04L9/08;(IPC1-7):G06F7/38 主分类号 G09C1/00
代理机构 代理人
主权项
地址