(57)【要約】本発明は、端末の物理的インタフェースに挿入される偽造及び／または変造されたスマートカードを検出する方法及び端末に関し、本方法は、第１電流シグネチャを取得するため、電流モニタにより電流測定シーケンスを実行するステップと、前記取得された第１電流シグネチャとスマートカードの一意的電流シグネチャを表す第２電流シグネチャを比較するステップと、前記第１電流シグネチャと前記第２電流シグネチャとの間の差が所定の範囲内にあるか判断するステップとを有することを特徴とする。これにより、偽造及び／または変造されたスマートカードの簡単な検出が可能となる。さらに、不具合のカード及び／またはスマートカードに存在する「違法な」アプリケーションを検出（及び保護）することが可能である。
2006513477.tif 000002
【特許請求の範囲】
【請求項１】
端末の物理的インタフェースに挿入される偽造及び／または変造されたスマートカードを検出する方法であって、
第１電流シグネチャを取得するため、電流モニタにより電流測定シーケンスを実行するステップと、
前記取得された第１電流シグネチャとスマートカードの一意的電流シグネチャを表す第２電流シグネチャを比較するステップと、
前記第１電流シグネチャと前記第２電流シグネチャとの間の差が所定の範囲内にあるか判断するステップと、
を有することを特徴とする方法。
【請求項２】
請求項１記載の方法であって、
前記第２電流シグネチャは、ＩＤＤＱ電流シグネチャあるいはＩＣＣＱ電流シグネチャであることを特徴とする方法。
【請求項３】
請求項１または２記載の方法であって、さらに、
前記判断するステップに基づき、前記スマートカードの利用を規制するステップを有することを特徴とする方法。
【請求項４】
請求項１乃至３何れか一項記載の方法であって、さらに、
前記端末に結合されるスマートカードの電流シグネチャを測定及び格納するステップを有することを特徴とする方法。
【請求項５】
請求項１乃至４何れか一項記載の方法であって、
前記シーケンスは、前記スマートカードにより実行及び配置されるセルフテストプログラムにより決定されることを特徴とする方法。
【請求項６】
請求項１乃至５何れか一項記載の方法であって、
前記第２電流シグネチャは、データベースから抽出され、及び／またはデジタル証明書に構成されることを特徴とする方法。
【請求項７】
付属する物理的インタフェースに挿入される偽造及び／または変造されたスマートカードを検出する端末であって、
第１電流シグネチャを取得するため、電流測定シーケンスを実行するよう構成されるコントローラと、
前記電流測定シーケンスを実行するための電流モニタと、
を有し、
前記コントローラはさらに、
前記取得された第１電流シグネチャとスマートカードの一意的電流シグネチャを表す第２電流シグネチャを比較し、
前記第１電流シグネチャと前記第２電流シグネチャとの間の差が所定の範囲内にあるか判断する、
ことを特徴とする端末。
【請求項８】
請求項７記載の端末であって、
前記第２電流シグネチャは、ＩＤＤＱ電流シグネチャあるいはＩＣＣＱ電流シグネチャであることを特徴とする端末。
【請求項９】
請求項７または８記載の端末であって、さらに、
前記判断するステップに基づき、前記スマートカードの利用を規制する手段を有することを特徴とする端末。
【請求項１０】
請求項７乃至９何れか一項記載の端末であって、さらに、
前記端末に結合されるスマートカードの電流シグネチャを測定及び格納する手段を有することを特徴とする端末。
【請求項１１】
請求項７乃至１０何れか一項記載の端末であって、
前記シーケンスは、前記スマートカードにより実行及び配置されるセルフテストプログラムにより決定されることを特徴とする端末。
【請求項１２】
請求項７乃至１１何れか一項記載の端末であって、
前記第２電流シグネチャは、データベースから抽出され、及び／またはデジタル証明書に構成されることを特徴とする端末。
【請求項１３】
請求項１乃至６何れか一項記載の方法を１以上の処理ユニットに実行させる命令を格納することを特徴とするコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末の物理的インタフェースに挿入される偽造及び／または変造されたスマートカードを検出する方法及び対応する端末に関する。
【背景技術】
【０００２】
スマートカードは、認証チェック、支払い、衛星テレビ、データ格納などのための広範な用途に一般に利用されている。例えば、医療保険や銀行産業は、スマートカードを広く利用している。通常、スマートカードは、大きさと形状についてクレジットカードと類似しているが、典型的には、内部に埋め込まれたマイクロプロセッサを含む。カードリーダを備えた端末は、カード上のデータへのアクセスを制御するマイクロプロセッサと通信する。スマートカードは、例えば、ユーザなどを認証するためパーソナルコンピュータに付属また装備されたスマートカードリーダと共に利用されるかもしれない。スマートカードリーダはまた、ＳＩＭ読取及び販売機のための携帯電話に見つけることができる。
【０００３】
セットトップボックス（ＳＴＢ）、統合デジタルテレビ（ＩＤＴＶ）、デジタルテレビ、ホームゲートウェイ、アクセスシステム、ＧＳＭ、インターネットオーディオセット、車両システムなどのスマートカード読取機能を有する個人用及び／または家庭用端末では、スマートカード及び／またはセキュアアクセスカードと端末との間の電子通信を盗聴される可能性は、例えば、電子商取引のため、あるいは電子商取引と共に利用される公衆のＡＴＭ（Ａｕｔｏｍａｔｅｄ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ）、類似の半公衆／公衆端末におけるものよりはるかに大きい。このことは、個人的範囲での動作による公衆／半公衆端末における従来のスマートカードアプリケーションによっては可能でないスマートカードに対する攻撃を可能にする。
【０００４】
欧州の金融サービス産業のコンソーシアムのＦｉｎｒｅａｄは、公衆のＡＴＭ及びパーソナルコンピュータ、さらに将来的には、ＳＴＢ、ＩＤＴＶ及び類似の家庭用端末に利用される電子商取引端末の形式を標準化する試みを行っている。これまで、このコンソーシアムは家庭用電子商取引端末のための高価な改ざん検出及び耐改ざん構成に専念してきた。埋め込みＦｉｎｒｅａｄは、ＩＤＴＶ、Ｊａｖａ（登録商標）端末、ＳＴＢなどの電子商取引用の低コスト端末の問題に取り組むＦｉｎｒｅａｄコンソーシアムの一部である。専用端末（すなわち、ＡＴＭ）のため通常採用されている耐改ざん及び他の対策のコストは、低コストの家庭用端末を複雑及び／または高価なものにすると考えられる。
【０００５】
多様なスマートカード／セキュアアクセスカードが存在し、その一部は高度の処理パワーを備えず、典型的にはメモリのみのカードも存在する。典型的には、いわゆる多用途／多機能カードなどの他のカードは、装置、アカウント、機能、金銭の移動、電子商取引アプリケーションなどへのアクセスを取得することに関するものなどのカードのユーザ／所有者の安全な認証を提供するより高度な性質及び機能からなる。
【０００６】
このようなカードは、カード上の動的データの処理機能を備え、カードメモリを特定の機能及び／または用途に割当てる個別のセクションに配分する。
【０００７】
この多用途／多機能スマートカードは、単一の発行主体により流通されるが、スマートカードに２以上のアプリケーション／機能を設けることが可能である。典型的には、この目的のため、先進的な３２ビットプロセッサカードが利用される。
【０００８】
Ｊａｖａ（登録商標）スマートカードは、アプリケーションによるカードへの入力及び搭載を可能にするＪＶＭ（Ｊａｖａ（登録商標）  Ｖｉｒｔｕａｌ  Ｍａｃｈｉｎｅ）を備えたスマートカードである。このように、Ｊａｖａ（登録商標）スマートカードは、多用途スマートカードへの第１ステップとなる。
【０００９】
上述のような従来のスマートカードは、１つのプロセスのみを実行するが、Ｊａｖａ（登録商標）スマートカードは、セキュアなトランザクションを実行するだけでなくスマートカード自体や攻撃の有無をモニタすることを可能にするスマートカードプロテクション機能を拡張したものであり、カード上において複数のプロセスを実行する能力を有する。
【００１０】
装置に典型的に指定されるサブ端末は、以下に限定されるものではないが、ユーザ入力、表示、格納及びインターネットや配信チャネルへのリモート接続などの端末のいくつかの特徴を有する装置である。このため、端末は完備であり、例えば、ＩＤＴＶ、ＳＴＢやＧＳＭ（または３Ｇ、ＵＭＴＳ、ＧＰＲＳなどの同様の携帯システム）などがあげられるが、サブ端末は完備ではない。このように、サブ端末は端末のすべての機能でなく、一部の機能を提供する低コストの端末である。サブ端末の一例として、例えば、テレビリモコンなどがあげられる。サブ端末はまた、例えば、ＳＴＢ及び／またはテレビに実現される限定受信システムの限定受信モジュール（典型的には、米国ではＰＯＤ（Ｐｏｉｎｔ  ｏｆ  Ｄｅｐｌｏｙｍｅｎｔ）と呼ばれる）であってもよい。限定受信モジュールは、ＤＶＢ端末に対する共通インタフェースのコンセプトから導出されるＤＶＢに基づく用語である。
【００１１】
大部分のシステムは、十分なリソースを備えた攻撃主体により攻撃される可能性がある。しかしながら、適度なリソースを備えたセキュリティ攻撃に対し十分な防御（保護及び／または検出）を提供したり、あるいは少なくとも他のものよりは成功しない１つの形態の攻撃を行うのに十分な対策を提供する必要がある。また、安価にこれを可能にすることが望ましい。
【００１２】
偽造端末を利用して、防御することが困難であり、本発明により提供されるもの以外の保護／検出スキームを要するカードの不注意なユーザのピンコード（ｐｉｎ−ｃｏｄｅ）やカードの他のアプリケーション情報へのアクセスを取得することができる。
【００１３】
しかしながら、本物の端末／サブ端末に対する典型的なセキュリティ攻撃として、有効なカードの機能を模倣したスマートカードの利用、及び／または端末の制限されているサービスや機能などにアクセスするため変造されたスマートカードの利用があげられる。
【００１４】
米国特許第５，４１６，４２３号の明細書では、カードと接続される配線のキャパシタンスを検出することによりスマートカードのインテグリティを検証する方法が開示されている。しかしながら、この検証方法は、外部回路をシミュレートするスマートカードが接続されているかどうかに関する情報を取得するため、電気配線がカードに接続される必要がある。さらに、通常のカード読取端末では、承認されているカードと機能的に区別することができないスマートカードを設計及びプログラムすることが知られている。上記特許明細書による端末は、外部回路が配線により接続されているとき、他のスマートカードを模倣するスマートカードを検出することができない。
【発明の開示】
【発明が解決しようとする課題】
【００１５】
本発明の課題は、端末の物理的インタフェースに挿入される偽造及び／または変造されたスマートカードを検出する方法（及び対応する端末）を提供することであり、本方法（及び端末）は、他のカードによる有効なカードの置換及び／または有効なスマートカードによるタンパリングなどに対する検出及び／または保護を提供する。さらなる課題は、違法なデジタルテレビアプリケーション（すなわち、いわゆる「ｒｏｇｕｅｌｅｔ」）などの認証されていないアプリケーションを有するスマートカードの検出を可能にすることである。
【課題を解決するための手段】
【００１６】
これは、端末の物理的インタフェースに挿入される偽造及び／または変造されたスマートカードを検出する方法であって、第１電流シグネチャを取得するため、電流モニタにより電流測定シーケンスを実行するステップと、前記取得された第１電流シグネチャとスマートカードの一意的電流シグネチャを表す第２電流シグネチャを比較するステップと、前記第１電流シグネチャと前記第２電流シグネチャとの間の差が所定の範囲内にあるか判断するステップとを有することを特徴とする方法により達成される。
【００１７】
このようにして、偽造及び／または変造されたスマートカードを検出する簡単な方法が取得される。さらに、不具合なカード及び／またはスマートカードにある「違法な」アプリケーションを検出（及び保護）することが可能である。
【００１８】
好適な実施例では、前記第２電流シグネチャは、ＩＤＤＱ電流シグネチャあるいはＩＣＣＱ電流シグネチャである。
【００１９】
このようにして、スマートカードに一意的なシグネチャを取得する簡単かつ信頼できる方法が提供される。
【００２０】
一実施例では、本方法はさらに、前記判断するステップに基づき、前記スマートカードの利用を規制するステップを有する。
【００２１】
このようにして、偽造／変造されたカードの利用を詳細に監視し、カードを全体的に拒絶するなどの各種適切なアクションを実行することができる。
【００２２】
一実施例では、本方法はさらに、前記端末に結合されるスマートカードの電流シグネチャを測定及び格納するステップを有する。
【００２３】
これにより、以降のトランザクションがカードを用いて行われるとき、端末に格納されている（ローカル及び／またはリモート）既知のシグネチャとカードのシグネチャとの比較を行うことができ、これにより、カードが変造されたものであるか検出することが可能となる。
【００２４】
好適な実施例では、前記シーケンスは、前記スマートカードにより実行及び配置されるセルフテストプログラムにより決定される。
【００２５】
このようにして、テストプログラムのシーケンスは、カードメーカーと端末のテストアプリケーションの両方に固定され、既知とされる。
【００２６】
一実施例では、前記第２電流シグネチャは、データベースから抽出され、及び／またはデジタル証明書に構成される。
【００２７】
本発明はまた、本発明による方法に対応する端末に関する。
【００２８】
より詳細には、本発明は、付属する物理的インタフェースに挿入される偽造及び／または変造されたスマートカードを検出する端末であって、第１電流シグネチャを取得するため、電流測定シーケンスを実行するよう構成されるコントローラと、前記電流測定シーケンスを実行するための電流モニタとを有し、前記コントローラはさらに、前記取得された第１電流シグネチャとスマートカードの一意的電流シグネチャを表す第２電流シグネチャを比較し、前記第１電流シグネチャと前記第２電流シグネチャとの間の差が所定の範囲内にあるか判断することを特徴とする端末に関する。
【００２９】
好適な実施例では、前記第２電流シグネチャは、ＩＤＤＱ電流シグネチャあるいはＩＣＣＱ電流シグネチャである。
【００３０】
一実施例では、端末はさらに、前記判断するステップに基づき、前記スマートカードの利用を規制する手段を有する。
【００３１】
一実施例では、端末はさらに、前記端末に結合されるスマートカードの電流シグネチャを測定及び格納する手段を有する。
【００３２】
一実施例では、前記シーケンスは、前記スマートカードにより実行及び配置されるセルフテストプログラムにより決定される。
【００３３】
一実施例では、前記第２電流シグネチャは、データベースから抽出され、及び／またはデジタル証明書に構成される。
【００３４】
さらに、本発明はまた、本発明による方法を１以上の処理ユニットに実行させる命令を格納したコンピュータ可読媒体に関する。
【発明を実施するための最良の形態】
【００３５】
図１は、典型的なスマートカードを概略的に示す。従来技術において周知なセキュリティカード／スマートカード（１００）が示される。典型的には、カード（１００）は、形式、レイアウト、サイズなどが可変であるが、標準的なサイズのクレジットカードの形態を有する。カード（１００）は、典型的には、メモリ、プロセッサ／コントローラ、及びいくつかのコンタクト（１００’）を介し適切なカードリーダ／（サブ）端末（図示せず）との通信に利用される入出力（Ｉ／Ｏ）から構成される。図示されるコンタクト（１００’）は（そのサイズは例示的な目的のため誇張／拡大されている）、ＩＳＯ７８１６パート２の規格に準拠し、電源（１０）、グラウンド（１１）、特定のカードに依存した異なる機能に利用可能な３つの任意的なコンタクト／ピン（１２，１４，１５）、双方向入出力ピン（１３）、チェック（１６）及びリセット（１７）から構成される。これらの信号のすべては、カードを受付ける端末によりスマートカードに与えられ、端末はスマートカードの応答を観察するため、標準的なプロトコルにしたがって双方向入出力（１３）をモニタすることが期待される。
【００３６】
このようなカード（１００）は、ＰＩＮコード、識別情報、個人情報、セキュリティ情報などの情報を格納するのに利用されてもよい。
【００３７】
図２は、典型的な従来の端末とスマートカードを示す。スマートカードインタフェースを介し通信する端末（１０１）とスマートカード（１００）が示される。端末（１０１）は、メインプロセッサ（１０５）と、スマートカードインタフェース（１０６）と、任意的には、各種電子商取引アプリケーション及び／または他の機能に有用な通信／ＩＰリンクを有する。
【００３８】
個人用及び／または家庭用端末／サブ端末（１０１）に挿入されると（以降においては両方とも端末と呼ばれる）、スマートカード（１００）は電力供給を備えていないため、スマートカード（１００）には中央電源から電力供給される電力が供給され、グラウンドは端末（１０１）の電気システムの中央グラウンドとなる。端末（１０１）のスマートカードインタフェース（１０６）の制御信号は、典型的には、スマートカードのインタフェースをアドレス指定するための標準的なプロトコルを実行するため、端末（１０１）の中央プロセッサ（１０５）によりプログラムされるシリアルインタフェースにより提供される。これは、大変安価なフレキシブルな構成であり、端末／ＳＴＢソフトウェアの開発者が標準的な電子インタフェースを利用することを可能にし、カードにアクセスするための処理を行う。しかしながら、標準的なシリアルインタフェース（１０６）の利用は、上述のように、通信を傍受することにより端末（１０１）をいくつかの改ざんにオープンなものにする。
【００３９】
図３は、本発明の一実施例による端末を概略的に示す。図１に関して図示及び説明されたものに対応するスマートカード（１００）が示される。また、図２に関して図示及び説明されたものに対応する端末（１０１）が示されるが、異なる点としては、端末はさらに、監視回路（１０２）とコントローラ（１０４）を有し、監視回路（１０２）は物理的スマートカードインタフェース（１１５）とコントローラ（１０４）に接続され、コントローラ（１０４）はさらにメインプロセッサ（１０５）に接続されている。好ましくは、監視回路（１０２）及び／またはコントローラは、端末（１０１）の物理的スマートカードインタフェース（１１５）を制御するＩＣ（１１０）に統合または埋め込まれる。
【００４０】
物理的インタフェース（１１５）に接続されるスマートカード（１００）が偽造及び／または変造されているか検出するため、端末（１０１）に結合される実際のスマートカード（１００）の電流シグネチャ（すなわち、第１電流シグネチャ）が取得される。
【００４１】
偽造及び／または変造されたスマートカード（１００）は、有効かつ認証されたカードの機能を模倣するかもしれないが、本発明による各カードの電流シグネチャは一意的なものであるため、同一の電流シグネチャを示すことはない。このように、以下で詳細に説明されるように、大変シンプルな方法により他のアプリケーションにアクセスするためなど、改ざんされたもとは有効なカードと偽造カードの両方を検出することができる。
【００４２】
監視回路（１０２）は、好ましくは、スマートカードとの接続の電流の検出、決定、監視などを可能にする動的な電流監視回路である。
【００４３】
電流監視回路（１０２）は、より詳細には、物理的カードインタフェース（１１５）のＶＤＤ入力（例えば、図１の電力ピン（１０）など）に接続される。あるいは、監視回路（１０２）は、代わりにまたは共に、（さらなるセキュリティを向上させる）物理的インタフェース（１１５）のＶＣＣ入力（例えば、図１のグラウンドピン（１１）など）に接続されてもよい。このように、ＶＤＤ、ＶＣＣまたはその両方に対して検出が行われるようにしてもよい。
【００４４】
物理的インタフェース（１１５）は、ＩＣ（１１０）とスマートカード（１００）を結合または電気的に接続し、好ましくは、ＶＤＤラインの地面とのデカップリングの制御レベルのＤＣインタフェースである。
【００４５】
電流は、１以上の電流ミラー、１以上の電圧降下センサなどを用いたいくつかの手法により測定されてもよい。集積回路の電流シグネチャを測定するいくつかの技術が文献に開示されているが、典型的には、ＩＣデバッグ、テスト及び測定のために利用される。
【００４６】
これらの技術は、ＩＤＤＱ及び／またはＩＣＣＱなどを監視する方法から構成される。これらはまた、スマートカード（１００）の適切な動作を保証するため、電源の電圧調整と電流監視回路を統合する機能を提供する。
【００４７】
ＣＭＯＳ集積回路あるいはＣＭＯＳ  ＩＣを含む最終製品の漏れ電流を測定するプロセスは、典型的には、「ＩＤＤＱ」あるいは「ＩＣＣＱ」テストとして知られている。ＩＤＤＱあるいはＩＣＣＱは、ＣＭＯＳ回路の休止状態中に発生する静的電流である。本発明による測定は、ＩＣが休止状態にある間、ＶＤＤ及び／またはＶＣＣの電源の電流を測定する。上述のように、ＩＤＤＱあるいはＩＣＣＱのテストは、短絡したゲートオキサイド及び経時的に故障を発生させる他のＩＣ不具合をチェックするなどのため、通常はＩＣデバッグ、テスト及び測定と共に利用される。
【００４８】
電流量は、回路のゲートからのＰ及びＮのＭＯＳＦＥＴネットワークのペアの漏れの和であるため、典型的には大変わずかなものである。実際の電流は、ＭＯＳＦＥＴのＶｔ（ただし、ＭＯＳＦＥＴのＶｔはダイ及びウェハのランダム変数である）により決定される。このランダム変数は、製造中には大変厳密な制限まで制御される。にもかかわらず、各回路は状態群における測定時には、一意的なＩＤＤＱ（及びＩＣＣＱ）特性を有する。従って、このような測定は、本発明による変造または偽造されたスマートカードの検出に利用するのに大変適している。
【００４９】
端末のＩＣのコントローラ（１０４）の実行制御プログラムは、電流のサンプリングのタイミングを決定する。このプログラムは、プログラムにおける電流シグネチャの測定時点、既知のシグネチャ（すなわち、第２電流シグネチャ）との比較方法、及び比較の結果として実行されるべき任意のアクションを決定する。タンパリングを回避するため、可能な限り多くのアクションが、端末（１００）のミドルウェアの自律的なものであるべきである。
【００５０】
電流シグネチャを測定するため、スマートカードはいくつかの状態または状態シーケンスを介し駆動される必要がある。これらの状態は、任意の順序で入力されてもよいが、回路の論理状態は予想または既知の電流と比較される電流測定に対し既知である必要がある。スマートカード（１００）の状態を変更させる簡単な方法は、セルフテストプログラムがスマートカード（１００）により実行され、配置されることである。このようにして、テストプログラムのシーケンスが、カードのメーカーと端末（１０１）のテストアプリケーションの両方にとって固定され、既知とされる。
【００５１】
好ましくは、予想、既知または第２の電流シグネチャは、名目上の電流の上下限を有する限定的範囲である。さらに、電流シグネチャは、必要に応じて、極端な温度により生じる変動を補償するよう測定または変更されるようにしてもよい。このような技術は、室内及び高温でのテストが用いられる大部分のテストプログラムにとって一般的なものであるため、ＩＣテストの関係者には周知である。
【００５２】
個々のカードのシグネチャは、例えば、カード発行者によってデータベースまたは他のストレージに保持されるようにしてもよく、トランザクションの検証は、好ましくは、スマートカード（１０１）の電流シグネチャを用いて、真正性を認証する。このデータベースまたはストレージはローカルまたはリモートであってもよく、例えば、通信／ＩＰリンクを用いて情報の抽出が行われるようにしてもよい。あるいは、電流シグネチャはまた、通信／ＩＰリンクにより取得可能なデジタルシグネチャの一部であってもよい。
【００５３】
さらに、電流シグネチャは、端末（１０１）の回路（図示せず）により測定され、以降における利用のため格納されるようにしてもよい。このようにして、以降のトランザクションがカードを利用して行われるとき、端末により（ローカル及び／またはリモートに）格納されている既知のシグネチャとカードのシグネチャが比較され、カードが変造されたものであるか検出することが可能となる。
【００５４】
さらに、あるタイプのカードまたはカードのアプリケーションの特徴的なシグネチャによるより複雑な手法は、容易に装置とされてもよい。しかしながら、このような複雑な手法では、一部は典型的には、当該特定事例に関する測定の一意的シーケンスを有する必要がある。
【００５５】
電流シグネチャの長さは、実質的には無制限の長さを有するものであるかもしれない。特定回路の動作スピードに近似した電流測定技術が開発されてきた。ＣＭＯＳスマートカードが電力消失が限定的である大変低いパフォーマンスの装置である場合、電流シグネチャの連続的な監視は、スループットのロスなく可能である。
【００５６】
さらに、カード（１００）が電流シグネチャを介し端末（１０１）に通知または通信する手法が考案されてもよい。電流シグネチャを介したこの通知は、例えば、特定のアプリケーションの一部として実現することが可能であり、カード（１００）と端末（１０１）との間の正常な通信が疑わしい場合、あるいはカード（１００）が偽造端末に挿入され、カードに備えられているアプリケーションが端末の真正性の確認を求めている場合には、大変有用なものとなる。電流シグネチャを生成または変更する当該機能は、電流監視技術を用いて暗号化アルゴリズムに対する攻撃に抵抗するため、スマートカードにより利用される。従って、通信を可能にする回路の拡張は、相対的に実現するのに簡単かつ容易なものとなるであろう。
【図面の簡単な説明】
【００５７】
【図１】図１は、スマートカードを概略的に示す。
【図２】図２は、スマートカードと従来の端末を示す。
【図３】図３は、本発明の一実施例による端末を概略的に示す。
【図１】
2006513477.tif 000003
【図２】
2006513477.tif 000004
【図３】
2006513477.tif 000005
【国際調査報告】
2006513477.tif 000006
2006513477.tif 000007