Nova Patents
JPH1069222A

Ic card

Abstract

[Task] Provide an IC card in which the contents of the key information used for the encryption process or the decryption process cannot be inferred from the time when the response information for the command is transmitted.

Solution.An IC that has a CPU and a memory that can be accessed by the CPU, performs data encryption or decryption processing using the key information stored in the memory according to an external instruction, and transmits response information related to the result to the outside. On the card, a delay process (S314 to S316) is executed to delay the transmission of the response information so as to lose the correlation with the contents of the key information during or before and after the execution of the encryption process or the decryption process. To do.

Term

Term ended

Projected expiry passed 27 August 2016, 10.1 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

4 claims: 1 independent, 3 dependent

  1. 1
    【特許請求の範囲】 【請求項1】 CPUと、 前記CPUがアクセス可能なメモリとを備え、 外部命令に従って前記メモリに保存されている鍵情報を用いてデータの暗号化処理又は復号化処理を行い、その結果に関する応答情報を外部へ送信するICカードにおいて、 前記応答情報の送信時を遅延させる遅延手段を有し、 前記暗号化処理又は復号化処理の実行中又は実行の前後に前記遅延手段を実行することにより、前記鍵情報の内容と、前記応答情報の送信時との相関関係を喪失させることを特徴とするICカード。
  2. 2
    【請求項2】 請求項1に記載のICカードにおいて、 前記遅延手段は、前記CPUが無作為な時間実行する、前記暗号化処理又は復号化処理と実質的に無関係な演算処理であることを特徴とするICカード。
  3. 3
    【請求項3】 請求項1に記載のICカードにおいて、 所定時間の経過を通知する計時手段を有し、 前記遅延手段は、前記CPUが前記計時手段から前記通知があるまで前記暗号化処理又は復号化処理の開始又は続行を中断することであることを特徴とするICカード。
  4. 4
    【請求項4】 請求項1から請求項3までのいずれか1項に記載のICカードにおいて、 前記遅延手段は、前記鍵情報のビット構成によらず、前記暗号化処理又は復号化処理に要する時間を一定とすることを特徴とするICカード。
Independent claims4