JP2018107805A - チャレンジ・レスポンスを時間計測することによる供給装置認証 - Google Patents
チャレンジ・レスポンスを時間計測することによる供給装置認証 Download PDFInfo
- Publication number
- JP2018107805A JP2018107805A JP2017247531A JP2017247531A JP2018107805A JP 2018107805 A JP2018107805 A JP 2018107805A JP 2017247531 A JP2017247531 A JP 2017247531A JP 2017247531 A JP2017247531 A JP 2017247531A JP 2018107805 A JP2018107805 A JP 2018107805A
- Authority
- JP
- Japan
- Prior art keywords
- challenge
- calculation
- supply device
- response
- replaceable
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Control Or Security For Electrophotography (AREA)
- Ink Jet (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
概要
上記のように、特定システムにおける使用のために、交換式供給装置の真正性を確認することは、システムユーザが、欠陥装置、及び/又は偽造装置の意図しない使用に伴う問題を回避することに役立つ。例えば、消耗品のトナーカートリッジ又はインクカートリッジを採用している印刷システムでは、不注意でカートリッジを偽造カートリッジに交換することは、粗悪な品質の印刷物から、印刷システムに損傷を与えることがある漏れのあるカートリッジまで、様々な問題の原因になる。
図1は、交換式供給装置を認証するのに適した例示的な一般的認証システム100の種々の構成要素を示すブロック図を示している。認証システム100は、ホスト装置102、及び交換式供給装置104を含む。ホスト装置102は、コントローラ106を含み、コントローラ106は通常、認証システム100の一般的機能を制御するとともに、供給装置104と通信し、供給装置104を制御するために、プロセッサ(CPU)108、メモリ110、ファームウェア、及び他の電子部品のような、標準的コンピューティング・システムの種々の構成要素を含む。メモリ110は、アルゴリズム、プログラム・モジュール、データ構造、JDFなどの形でコンピュータ/プロセッサ読取可能な符号化命令、及び/又はデータの記憶を提供する揮発性記憶要素(すなわち、RAM)、及び不揮発性記憶要素(例えば、ROM、ハードディスク、フロッピー(登録商標)・ディスク、CD−ROMなど)の両方の記憶要素を含む場合がある。供給装置104は、マイクロコントローラ112(すなわち、スマートカード)を含み、マイクロコントローラ112もまた、プロセッサ(CPU)114、及びメモリ116を含む。
1.プリント供給カートリッジであって、タイミング・チャレンジを受信し、期待される時間窓内のチャレンジ・レスポンス時間でチャレンジ・レスポンスを提供することによって、当該プリント供給カートリッジの認証を可能にするマイクロコントローラを含む、プリント供給カートリッジ。
2.前記マイクロコントローラ上に、前記タイミング・チャレンジに応答して数学的計算を実施するための専用ハードウェア・ロジックをさらに含み、前記数学的計算によって、前記期待される時間窓内に前記チャレンジ・レスポンスが生成される、1に記載のプリント供給カートリッジ。
3.前記マイクロコントローラに記憶された、前記チャレンジ・レスポンスを完了するための期待される時間窓を含む特性データをさらに含む、1に記載のプリント供給カートリッジ。
4.前記タイミング・チャレンジに基づく数学的計算を実施する回数を指定する計算カウントが、各期待される時間窓に関連付けられている、3に記載のプリント供給カートリッジ。
5.前記タイミング・チャレンジは、セッション・キー、乱数シード、及び、前記数学的計算を実施する回数を指定する計算カウントを含むチャレンジ・パラメタを含む、2に記載のプリント供給カートリッジ。
6.前記チャレンジ・レスポンスを決定するために、前記数学的計算が、前記セッション・キー、前記乱数シード、及び前記計算カウントに対して実施される、5に記載のプリント供給カートリッジ。
7.前記チャレンジ・レスポンス時間は、前記計算カウントに応じて決まる、5に記載のプリント供給カートリッジ。
8.一意のID、及び、前記セッション・キーを導出する元になったベース・キーをさらに含む、5に記載のプリント供給カートリッジ。
9.インク、及びトナーから成る一群の中から選択された印刷材料をさらに含む、1に記載のプリント供給カートリッジ。
10.交換式供給装置であって、ホスト装置と共にセッション・キーを導出し、前記ホスト装置から、乱数シード、前記セッション・キー、及び計算サイクルを指定する時間依存チャレンジを受信するためのマイクロコントローラと、前記計算サイクルに等しい回数だけチャレンジ計算を実施するための、前記マイクロコントローラ内の専用ロジックとを含み、最初の計算において、前記乱数シード、及び前記セッション・キーを使用して出力が生成され、その後の各計算において、先行する計算の出力が使用される、交換式供給装置。
11.指定された計算サイクルに応じて決まる時間依存チャレンジを完了するための異なる時間窓を含む、前記マイクロコントローラのメモリに記憶された特性データをさらに含む、10に記載の交換式供給装置。
12.前記ホスト装置により印刷媒体上に堆積されるべき印刷材料をさらに含む、10に記載の交換式供給装置。
13.前記印刷材料は、トナー、及びインクからなる一群の中から選択される、12に記載の交換式供給装置。
14.前記チャレンジ計算は、特定順序での複数回の数学的演算を含む、11に記載の交換式供給装置。
Claims (12)
- ホスト装置からタイミング・チャレンジを受信し、チャレンジ・レスポンスを前記ホスト装置に提供するように構成された交換式供給装置であって、
前記タイミング・チャレンジに応答し、計算を実施するように構成された専用ハードウェアロジックであって、前記計算により前記チャレンジ・レスポンスが提供される、専用ハードウェアロジックを含む、交換式供給装置。 - 前記専用ハードウェアロジックは、前記タイミング・チャレンジにより指定された計算カウントに等しい回数だけ前記計算を実施することにより、前記チャレンジ・レスポンスを提供するように構成されている、請求項1に記載の交換式供給装置。
- 最初の計算では、前記タイミング・チャレンジにより指定された乱数シード、及びセッション・キーを使用して出力が生成され、その後の各計算では、先行する計算の出力が使用される、請求項2に記載の交換式供給装置。
- 最後の計算から、前記チャレンジ・レスポンスが得られる、請求項3に記載の交換式供給装置。
- 前記計算カウントに応じて、前記チャレンジ・レスポンスのチャレンジ・レスポンス時間がその範囲内になければならない期待される時間窓を提供する特性データを含む、請求項2〜4の何れか一項に記載の交換式供給装置。
- 前記特性データは、複数の異なる計算カウントを複数の異なる期待される時間窓に関連付けるデータの表を含む、請求項5に記載の交換式供給装置。
- 傾き切片型の式y=mx+bから得られる特性データを含み、前記式中、所与の計算カウント(x)に対し、前記ホスト装置に送信すべき期待時間(y)が決定され、前記チャレンジ・レスポンスのチャレンジ・レスポンス時間がその範囲内になければならない期待される時間窓は、前記期待時間(y)を使用して決定される、請求項2〜4の何れか一項に記載の交換式供給装置。
- 前記特性データは、デジタル署名を用いて安全な状態になっている、請求項5〜7の何れか一項に記載の交換式供給装置。
- 前記計算の1以上のオペランドは前記計算のたびに変わるが、前記計算自体は変わらない、請求項2、及び、請求項2に直接的または間接的に従属する請求項3〜8の何れか一項に記載の交換式供給装置。
- 一意のID、及び、前記セッション・キーが導出される元になったベース・キーを含む、請求項3、及び、請求項3に直接的または間接的に従属する請求項4〜9の何れか一項に記載の交換式供給装置。
- 前記計算は、前記専用ハードウェアロジックにおいて実行されるように最適化された一連の演算を定義する基本関数を含む、請求項1〜10の何れか一項に記載の交換式供給装置。
- 前記交換式供給装置は、交換式インク供給カートリッジまたは交換式トナー供給カートリッジである、請求項1〜11の何れか一項に記載の交換式供給装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017247531A JP6700241B2 (ja) | 2017-12-25 | 2017-12-25 | チャレンジ・レスポンスを時間計測することによる供給装置認証 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017247531A JP6700241B2 (ja) | 2017-12-25 | 2017-12-25 | チャレンジ・レスポンスを時間計測することによる供給装置認証 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016536070A Division JP2016534626A (ja) | 2013-08-30 | 2013-08-30 | チャレンジ・レスポンスを時間計測することによる供給装置認証 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018107805A true JP2018107805A (ja) | 2018-07-05 |
| JP6700241B2 JP6700241B2 (ja) | 2020-05-27 |
Family
ID=62787491
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017247531A Active JP6700241B2 (ja) | 2017-12-25 | 2017-12-25 | チャレンジ・レスポンスを時間計測することによる供給装置認証 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6700241B2 (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008037000A1 (en) * | 2006-09-25 | 2008-04-03 | Synaptic Laboratories Limited | Inhibiting cloning of hardware devices by general purpose software processors |
| JP2008140039A (ja) * | 2006-11-30 | 2008-06-19 | Mizuho Bank Ltd | 取引照会システム、取引照会プログラム及び取引照会方法 |
| WO2011120974A1 (en) * | 2010-03-30 | 2011-10-06 | Irdeto Corporate B.V. | Exchanging authentication information between a cartridge and an electronic device |
| JP2012174195A (ja) * | 2011-02-24 | 2012-09-10 | Renesas Electronics Corp | 認証システム |
-
2017
- 2017-12-25 JP JP2017247531A patent/JP6700241B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008037000A1 (en) * | 2006-09-25 | 2008-04-03 | Synaptic Laboratories Limited | Inhibiting cloning of hardware devices by general purpose software processors |
| JP2008140039A (ja) * | 2006-11-30 | 2008-06-19 | Mizuho Bank Ltd | 取引照会システム、取引照会プログラム及び取引照会方法 |
| WO2011120974A1 (en) * | 2010-03-30 | 2011-10-06 | Irdeto Corporate B.V. | Exchanging authentication information between a cartridge and an electronic device |
| JP2012174195A (ja) * | 2011-02-24 | 2012-09-10 | Renesas Electronics Corp | 認証システム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6700241B2 (ja) | 2020-05-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11691429B2 (en) | Supply authentication via timing challenge response | |
| US9878555B2 (en) | Supply authentication via timing challenge response | |
| JP6700241B2 (ja) | チャレンジ・レスポンスを時間計測することによる供給装置認証 | |
| RU2670414C1 (ru) | Аутентификация поставки через ответ на запрос согласования по времени | |
| HK1244755B (en) | Supply authentication via timing challenge response | |
| HK1244755A (en) | Supply authentication via timing challenge response | |
| HK1218903B (en) | Supply authentication via timing challenge response |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171225 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190305 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190412 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190924 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191111 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200407 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200430 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6700241 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D02 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |