(57)【要約】【課題】本発明は、発振器が操作されたか検査して装置の誤使用が生じないようにすることを目的とする。【解決手段】検査装置１００  は、予め定められた第１の周波数を有する第１の発振信号を発生する第１の発振器１０１  と、予め定められた第２の周波数を有する第２の発振信号を発生する第２の発振器１０２  と、それら第１、第２の発振器に接続された比較器１０９  と、それらを収容しているハウジングとを具備し、比較器１０９  は、第１の周波数が予め定められた範囲にあるか否かを第２の周波数によって検査し、第１の周波数が予め定められた範囲にあるか否かを示す信号を出力することができるように構成されていることを特徴とする。【選択図】    図１
2004178302.tif 000002
【特許請求の範囲】
【請求項１】
発振器の操作されたことを検査する装置において、
予め定められた第１の周波数を有する第１の発振信号を発生する第１の発振器と、予め定められた第２の周波数を有する第２の発振信号を発生する第２の発振器と、前記第１の発振器および第２の発振器に直接または間接的に接続されている比較器と、それらを収容しているハウジングとを具備し、
前記比較器は、前記第１の周波数が予め定められた範囲にあるか否かを前記第２の周波数によって検査し、前記第１の周波数が予め定められた範囲にあるか否かを示す信号を出力することができるように構成されている検査装置。
【請求項２】
請求項１記載の装置を含んでいるユーザの時間同期された認証のための装置。
【請求項３】
さらに、前記第１の周波数によりタイミング情報を発生することのできるタイマと、その実際のタイミング情報により疑似ランダム数を形成するように構成された疑似ランダム数発生手段とを具備している請求項２記載の装置。
【請求項４】
前記疑似ランダム数発生手段はさらに、前記実際のタイミング情報およびシードから特定された規則にしたがって前記疑似ランダム数を形成するように構成されている請求項３記載の装置。
【請求項５】
前記比較器は第１のクロック周波数により第２のクロック周波数が許容された範囲内にあるか否かを検査することができるように構成されている請求項１乃至４のいずれか１項記載の装置。
【請求項６】
ユーザに対するインターフェースを含んでいる請求項４記載の第１の装置と、前記第１の装置に対する通信インターフェースを含んでいる請求項４記載の第２の装置とを具備し、秘密保護されたデータ内容にユーザがアクセスすることを許容するように機能し、秘密保護されたデータ内容を含んでいる時間同期された認証システムにおいて、
前記２つの装置のタイマは時間的に同期しており、前記２つの装置の疑似ランダム数発生手段は同じシードを含み、前記疑似ランダム数は同じ規則にしたがって時間的に同じ時点で形成され、さらに、前記第２の装置には検査手段が設けられ、この検査手段は、前記第１の装置によって発生されて前記第２の装置に通信された疑似ランダム数を前記第２の装置中で発生された対応する疑似ランダム数と比較して、前記２つの疑似ランダム数が一致するときのみ前記秘密保護されたデータ内容にユーザがアクセスすることを可能にするシステム。
【請求項７】
前記第１の装置はＰＣ中に集積され、前記第２の装置はサーバ中に集積されている請求項６記載のシステム。
【請求項８】
発振器の操作されたことを検査する方法において、
予め定められた第１の周波数を有する第１の発振信号を装置のハウジング中に収容されている第１の発振器によって発生し、
予め定められた第２の周波数を有する第２の発振信号を装置のハウジング中に収容されている第２の発振器によって発生し、
前記第１の発振信号を前記第２の発振信号によって検査して、前記第１の周波数が予め定められた範囲にあるか否かを検査し、前記第１の周波数が予め定められた範囲にあるか否かを示す検査信号を生成する検査方法。
【請求項９】
秘密保護されたデータ内容にユーザがアクセスすることを許容するように機能する時間同期された認証のための請求項８記載の方法。
【請求項１０】
さらに、前記第１の周波数によりタイミング情報を生成してその実際のタイミング情報によって疑似ランダム数が生成される請求項９記載の方法。
【請求項１１】
前記疑似ランダム数は、前記実際のタイミング情報およびシードから特定された規則にしたがって形成される請求項１０記載の方法。
【請求項１２】
疑似ランダム数が同じ規則により第１の装置中の同じシードを有して請求項１１記載の方法により形成され、第１の装置はユーザインタ−フェイスを含み、ユーザがそれぞれの場合に第１の装置および第２の装置中の通信インターフェースを介して第１の装置に接続された第２の装置中に保持された秘密保護されたデータ内容にアクセスすることが必要になったとき使用され、それによって、前記２つの装置中で発生された前記タイミング情報が同期され、前記２つのランダム数は前記通信インターフェースを介してそれぞれの場合に他方の装置へ送られ、そこにおいてこの装置で発生された前記疑似ランダム数と比較され、前記２つの疑似ランダム数が一致したとき前記秘密保護されたデータ内容にユーザがアクセスすることが可能にされる請求項１１記載の方法。
【請求項１３】
前記ハウジンングは前記チップカード読取装置のハウジンングである請求項１記載の装置を含んでいるチップカード読取装置。
【請求項１４】
さらに、データをチップカードと交換することのできるインターフェースを備え、前記第１の周波数はこのインターフェースを介して前記チップカードと前記チップカード読取装置との間のデータの通信のタイミングを指令し、前記第１の周波数の前記予め定められた範囲は前記チップカードから前記チップカード読取装置へのデータ通信が許可される範囲であり、前記チップカードと前記チップカード読取装置との間のデータ通信をエネーブルまたはディスエーブルにする信号は前記第１の周波数が前記予め定められた範囲内にあるか否かに応じて前記インターフェースを介して前記チップカードへ出力される請求項１３記載のチップカード読取装置。
【請求項１５】
マイクロプロセッサを含んでいる請求項１３または１４記載のチップカード読取装置。
【請求項１６】
前記第２の周波数は発振器から出力され、前記マイクロプロセッサのシステムクロックを供給する請求項１３乃至１５のいずれか１項記載のチップカード読取装置。
【請求項１７】
前記第１の周波数はほぼ３２ｋＨｚである請求項１３乃至１６のいずれか１項記載のチップカード読取装置。
【請求項１８】
周波数分割装置がさらに設けられている請求項１３乃至１７のいずれか１項記載のチップカード読取装置。
【請求項１９】
さらに、前記マイクロプロセッサ中にソフトウエアタイマが設けられている請求項１５乃至１８のいずれか１項記載のチップカード読取装置。
【請求項２０】
中断信号がクロック発生装置として構成された前記２つの発振器から規則的な時間インターバルで前記マイクロプロセッサに供給され、このマイクロプロセッサは前記２つのソフトウエアタイマにより供給された前記マイクロプロセッサの前記信号を比較することによって前記第１の周波数が前記予め定められた範囲であるか設定するときにソフトウエアタイマを付勢するように構成されている請求項１９記載のチップカード読取装置。
【請求項２１】
さらに、請求項２乃至６のいずれか１項に記載された時間同期された認証のための装置またはシステムを含んでいる請求項１３乃至２０のいずれか１項記載のチップカード読取装置。
【請求項２２】
チップカードとチップカード読取装置との間の秘密保護されたデータの交換のための方法であって、前記ハウジングはチップカード読取装置のハウジングであり、前記チップカードと前記チップカード読取装置との間の前記インターフェースを介する前記チップカードと前記チップカード読取装置との間のデータ通信のタイミングを指令する第１のクロック周波数を発生し、
前記第１の周波数が予め許容された範囲にあるか否かに応じて前記チップカードと前記チップカード読取装置との間のデータ通信をエネーブルまたはディスエーブルにするために前記インターフェースを介して前記チップカードから前記チップカード読取装置へデータを通信する前に検査信号を出力する請求項８記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は発振器が操作されたか検査する装置および方法に関する。
【０００２】
【従来の技術】
現在例えば秘密情報（キ−あるいはパスワードのような）が特定の時間範囲だけでチップカードからチップカード読取り装置へ情報の伝達可能であるようなマネ−トランザクションで使用されるように暗号システムが使用されており、許容伝達時間に関するタイミング情報が、秘密データがチップカードからチップカード読取り装置に伝達される前にチップカード読取り装置へマイクロプロセッサによって供給されたクロック信号を介して伝達されているが、実質セキュリティが不充分で損害を受けている。
【０００３】
上記のような暗号システムは例えばチップカードとその読取り装置との間の共通のインタ−フェイスに可変クロック周波数を供給することによって操作可能である。通信が許可された後の時点で、秘密情報が情報を傍受するインタ−フェイスへチップカードの情報を伝達する場所を人工的に点を生成する試みが可能となる。
【０００４】
【発明が解決しようとする課題】
ＤＥ  １９９  ２３  ２３１  Ｃ１には内部クロックを有するチップカードおよび正常モードで動作するとき外部クロック周波数に同期する入力／出力インタ−フェイスが記載されている。解析ユニットは外部クロックが特定された量だけ内部クロック周波数から逸脱した場合に警報機能を実行する。
【０００５】
ＵＳ  ５  ４７８  ９９６にはカードの端子に接続された導電線を有する不正カードを検出するための検出ユニットと処理回路にカード端子を接続するスイッチとを含んでいるチップカード読取り装置が記載されている。クロック発生器が設けられて、不正カードの導電線によって受信される電波をカード読取り装置ハウジング内に放射する。電波の周波数が端子を介して検出された場合、不正カードの端子は処理回路から分離される。
【０００６】
ＤＥ  １９６  １０  ０７０  Ａ１には外部クロックによって制御された制御回路を有するチップカードが記載されている。センサは許可された動作状態からのずれを検出するよう設けられている。ずれが検出された場合、メモリの内容は許可されていないアクセスから秘密データを保護するために少なくとも部分的に消去される。
【０００７】
類似した秘密保護問題は例えばアクセスシステムにおいて、例えばパスワードを使用し、時間同期された認証方法によって動作するアクセスシステムにおいても生じる。この構成において、例えば証明のために接続されたサーバ中に保持された安全データ内容にアクセスをするためのタイムベース証明装置において、ユーザがユーザ名およびパスワードを入力してから、第１の疑似乱数が発振器によって制御されたクロックおよび特定の規則に従ったスタート値によって認証装置において生成された実際のタイミング情報、すなわちユーザがサーバにログオンしようとする実際時間の時点から形成される。ユーザ名およびパスワードと共にの疑似乱数をサーバと認証装置との間のインタ−フェイスを介してサーバへ伝送し、そのサーバは同じ規約に従って、同じスタート値からそこにある発振器により制御されるサーバ中の別のクロックにより発生された同じタイミング情報により認証装置中のクロックと正確に時間同期された疑似乱数を生成する。２つの疑似乱数は互いにそれぞれ比較され、ユーザは両方の疑似乱数が一致する場合に秘密保護された全データ内容のアクセスする。限られた狭い時間範囲内のみ秘密保護されたデータ内容にログオンできる高い秘密性のあるアクセスシステムでさえも、時間的に将来の“バーチャル”の時点に認証装置中の発振器の代わりに周波数発生器を接続することによって秘密保護されたデータ内容に許可されていないアクセスを行う試みが可能になる。
【０００８】
認証装置はＰＣにおいても含まれていてもよい。
【０００９】
したがって、本発明の目的は、前述したような装置の誤った使用が生じないようにすることである。
【００１０】
【課題を解決するための手段】
上述した本発明の目的は、発振器が操作されたか検査する装置によって達成され、その装置は、予め定められた第１の周波数を有する第１の発振信号を発生する第１の発振器と、予め定められた第２の周波数を有する第２の発振信号を発生する第２の発振器と、第１の発振器および第２の発振器に直接または間接的に接続されている比較器と、それらを収容しているハウジングと備え、比較器は、第１の周波数が予め定められた範囲にあるか否かを第２の周波数によって検査し、第１の周波数が予め定められた範囲にあるか否かを示す信号を出力することができるように構成されている。
【００１１】
さらに、本発明の目的は発振器が請求項８において示したように操作されたか検査するための方法によって達成される。
【００１２】
さらに本発明の実施形態は従属請求項において特徴づけられている。
【００１３】
【発明の実施の形態】
図１では、発振器が操作されるかどうかを検査するために本発明に従った装置の１実施例を表す概略図を示している。
【００１４】
装置はハウジング１００  を含んでおり、その中に操作されたかされてないかを検査するための第１の水晶発振器１０１  が収容されている。秘密保護に対する安全性の理由でハウジングはアクセスができないように、例えば金属あるいは頑丈なプラスチック材料から作られることが好ましい。第１の水晶発振器１０１  によって生成された発振信号１０５  は第１の予め定められた周波数を有し、第１のカウンタ１０７  に供給される。
【００１５】
ハウジング１００  はさらに基準発振器と呼ばれる第２の水晶発振器１０２  が設けられている。第２の水晶発振器１０２  によって生成された発振信号１０６  は、第１の水晶発振器１０１  によって生成された発振信号と同じ所望の周波数を含んでいるが、それは必ずしも必要ではない。この第２の発振信号は第２のカウンタ１０８  に供給される。
【００１６】
ハウジング１００  はさらにマイクロプロセッサ（図１には示されていない）が設けられており、カウンタ１０７  および１０８  のコマンドを処理するメモリを含んでいる。このマイクロプロセッサはさらに第１の水晶発振器１０１  によって供給された発振信号の周波数と第２の水晶発振器１０２  によって供給された発振信号の周波数の間の比較を実行するための図１のクロック比較器１０９  によって表されたソフトウェア形態の指令手段を含んでいる。マイクロプロセッサは２つの発振信号１０５  および１０６  を比較し、第１の発振信号の周波数が予め定められた範囲内かどうかを示す検査する信号ＯＵＴを出力１１０  から出力する。検査信号ＯＵＴは第１の水晶発振器１０１  の発振信号の周波数が予め定められた範囲にある場合に装置に接続された別の装置に出力を介して第１の水晶発振器１０１  の信号を単に転送し、第１の水晶発振器１０１  の発振信号の周波数が予め定められた範囲でない場合に接続された別の装置に出力を介して第１の水晶発振器１０１  の信号を転送しない。第１の発振信号の周波数は、第１の水晶発振器１０１  が例えば周波数発生器によって置き換えられることによって意図的に操作された場合には予め定められた範囲にはない可能性がある。
【００１７】
図１に示されるようにクロック比較器１０９  は対応するソフトウェアを有するマイクロプロセッサを含んでいる必要はなく、例えば適切なたハードウェア論理回路をする。
【００１８】
クロック比較器は例えば５秒ごとに周期的に周波数を検査する。
【００１９】
図２を参照にすると、秘密保護された安全なデータ内容にユーザがアクセスすることを許可し、発振器が操作されたかどうかを検査するために本発明に従って上記された装置を含んでいる時間同期された認証システムが示されている。
【００２０】
このシステムはクロック操作チェック装置１００  が収容され、図１に示された装置と同じよう構成されているハウジング中のタイムベース証明装置１２０  を含んでいる。証明装置１２０  はディスプレイおよびキーボードを含むユーザに対するインタ−フェイス（図２に示されていない）を備えている。メモリを有するマイクロプロセッサを含んでいるタイムベース証明装置１２０  はメモリを有するマイクロプロセッサを同様に含んでいるサーバコンピュータ１４０  へデータ通信あるいは人間インタ−フェイス１３０  を介して接続される。サーバコンピュータ１４０  のメモリにおいて安全データ内容は承認されたユーザによってのみアクセスされるよう記憶される。タイムベース証明装置１２０  は例えばＰＣの一部あるいは音声応答アプリケーションの一部であってもよい。
【００２１】
ユーザがサーバ１４０  中に保持された安全データ内容へタイムベース証明装置１２０  を介してアクセスを得ることを望む場合、まずタイムベース証明装置１２０  のキーボードを介して自分のユーザ名、および対応するユーザ名に割り当てられたサーバ１４０  のメモリ中に保持された割り当てられたパスワードを入力する。タイムベース証明装置１２０  中に配置され、図１に示されるように構成されたクロック操作チェック装置１００  は連続的に毎５秒ごとに、第１の水晶発振器１０１  中で生じる発振信号の周波数が予め定められた範囲にあるかどうか検査する。範囲にある場合には第１の水晶発振器１０１  が操作されずにおよびクロック操作チェック装置を含んでいるタイマ−において、タイミングデータは種々の方法で発振信号から、実際の時間を表す時間および発振信号の助けによって従来既知の手段により形成される。
【００２２】
タイムベース証明装置１２０  はソフトウェアアイテムと同様に、疑似ランダム数（乱数）発生器を含み、疑似ランダム数は実際のタイミング情報およびシードと呼ばれる始めた日付から形成される。“シード”は証明装置の特徴を表す値であり、すなわち各装置が特別の値を有する。このシードはＩＤ値でもあってもよい。この配置において、疑似乱数が実際のタイミング情報およびシードから計算されることを利用して予め定められたアルゴリズムが使用され、それら両者は疑似乱数発生器手段によって実行された関数のパラメータ両方である。
【００２３】
実際のタイミング情報に割当てられた疑似乱数がタイムベース証明装置１２０  中で形成されると、まずサーバ１４０  のメモリ中のユーザ名およびパスワードと共にに最初に記憶されたサーバ１４０  に通信インタ−フェイス１３０  を介してユーザによって入力されたユーザ名とパスワードと共に送られる。異なる方法において、疑似乱数はディスプレイ上でユーザに読取られ、コンピュータにタイプ入力される。
【００２４】
サーバ１４０  はタイムベース証明装置１２０  のタイマと同じように構成されたタイマおよび図１に関連して記載されたものと同様に、クロック操作チェック装置１６０  を含んでいる。サーバ１４０  のクロック操作チェック装置１６０  によって連続的なチェックはクロック操作チェック装置の第１の発振器による発振信号出力の周波数が予め定められた設定された範囲であるかどうかを判断される。範囲内であれば、シードと共にサーバ１４０  のタイマによって形成されたタイミングデータが使用され、タイムベース証明装置１２０  について記載されたものと同様に疑似乱数を形成する。このためサーバは同じシードの基づいてタイムベース証明装置１２０  と同じアルゴリズムを使用する。加えてタイムベース証明装置１２０  およびサーバ１４０  の各タイマは時間的に同じ実際の点（“時間同期認証システム”の名称がつけられている）を示すように厳密に時間同期化される。
【００２５】
図２に示されたシステムは例えば時間に規則的なインターバルで新しい疑似乱数を発生し、例えばタイムベース証明装置１２０  およびサーバ１４０  において毎分発生される。
【００２６】
サーバ１４０  のマイクロプロセッサにおいて、タイムベース証明装置１２０  中で形成された疑似乱数がユーザ名およびパスワードと共にサーバ１４０  に伝達され、サーバ１４０  自身中で形成された疑似乱数と比較される。さらに、ユーザのサーバ１４０  中に保持されたパスワードはサーバ１４０  にタイムベース証明装置１２０  によって伝達されたパスワードと比較される。２つの疑似乱数およびパスワードが一致した場合、ユーザは例えばサーバ１４０  からタイムベース証明装置１２０  へ通信インタ−フェイス１３０  を介して伝達され、タイムベース証明装置１２０  のモニタ上でユーザに対して表示されたアクセス信号によって示されたサーバに保持されたデータ内容にアクセスすることを許可される。
【００２７】
当業者はタイマ操作が即座に検出できるので、時間同期認証システムに関連した本発明に従ってクロック操作チェック装置が連続的に改善されることが認識するであろう。
【００２８】
すなわち、もしタイムベース証明装置１２０  あるいはサーバ１４０  においてクロック操作チェック装置の１つが周波数が予め定められた範囲にないことを示した場合には、信号が出力され、サーバの安全データ内容へのアクセスが否認されたことを示す。
【００２９】
図３を参照にすると、本発明に従ったメモリ（示されていない）を含んでいるマイクロプロセッサ４  を備えている本発明によるチップカード読取り装置１１が示されている。特に、チップカード６  とチップカード読取り装置１１との間の伝達およびデータ処理に必要であるプログラムが記憶されている。
【００３０】
チップカード読取り装置１１はＩＣカード（スマートカード）として図３に示されたチップカード６  を挿入するためのシュート（図３に示されていない）を含んでいる。また、チップカード６  がチップカード読取り装置に差し込まれた場合にチップカード読取り装置１１に対する接触を生じさせるコンタクトバッチ７  を含んでいる。さらに、チップカード読取り装置１１はチップカード６  とチップカード読取り装置１１との間のデータ交換を可能にするインタ−フェイス（ＣＣ）５  を含んでいる。
【００３１】
チップカード読取り装置１１中には、インタ−フェイス５  に接続された第１のクロック発生器（ｆ１  ）が設けられており、要求されたときにチップカード６  とチップカード読取り装置１１との間のデータ接続のタイミングに適しているクロック周波数ｆ１  を理想的に生成する。クロック周波数ｆ１  はチップカードで現在に使用されているような３２ｋＨｚ  程度の周波数である。
【００３２】
チップカード読取り装置１１はさらに第１のクロック発生器１  とは独立して動作する第２のクロック発生器（ｆ２  ）２を含んでおり、この実施例においてマイクロプロセッサ４  のシステムクロックを形成する４．９ＭＨｚ  程度である必要がある第２のクロック周波数ｆ２  を生成する。この周波数は周波数分割器３  （ｄ）  により例えばファクタ１００  で分割され、周波数ｆ１  と比較するのに適当な大きさである４９ＫＨｚ  の周波数ｆ３として利用できる。したがって、４．９ＭＨｚ  を生成する周波数発生器が比較的不正確であっても、周波数を分割することによって一般により正確なクロック発生器１  の周波数ｆ１  と比較することができるように小さい値としてエラ−を減少させる。
【００３３】
クロック発生器１  および２  は水晶発振器である。
【００３４】
本発明に従ったチップカード読取り装置の機能は以下のとおりである。
【００３５】
第１のクロック発生器１  によって生成されたクロック信号はマイクロプロセッサの出力である割込み信号９（ｉ１）  の規則的な時間インターバルを生ずる。同様に第２のクロック発生器２  の周波数分割器ｄ  を介して生成されたクロック信号ｆ３はマイクロプロセッサに出力される割込み信号１０（ｉ２）の規則的な時間インターバルを生ずる。両方の割込み信号は付勢され、例えば第１の周波数ｆ１  がチップカ−ド６  とチップカ−ド読取り装置１１との間のデータ通信を可能にし、およびまたは許可された周波数間隔または許可された周波数値かどうかを調べるためにマイクロプロセッサのソフトウェアタイマを動作させる。
【００３６】
マイクロプロセッサメモリに記憶されたプログラムおよびチップカードとチップカード読取り装置の間の通信プロトコルによって制御されたチップカードとの通信は組織され、それによってマイクロプロセッサ４  および第２のクロック発生器２  により供給された周波数ｆ３に基づいたソフトウェアタイマによるチップカード６  からチップカード読取り装置１１への秘密データ（デジタルアクセスキ−あるいはパスワードのような）の伝送に先立って、インタ−フェイスを介して通信を制御するために生成された周波数ｆ１  がチップカード６  とチップカード読取り装置１１の間のデータ交換の許容範囲かどうかに関して検査が行われる。
【００３７】
配置において、制御信号はチップカードへインタ−フェイスを介してマイクロプロセッサ４  による出力される。その結果、チップカードとチップカード読取り装置との間のデータ通信は可能、あるいは不可能にされ、それは第１のクロック周波数ｆ１  が許容インターバル内かそうでないかに依存している。
【００３８】
この実施例において、第１のクロック周波数ｆ１  が３２ｋＨｚ  の範囲でない場合には、インタ−フェイス５  を介してチップカード６  とチップカード読取り装置１１との間のデータ通信は妨げられる。
【００３９】
本発明は特に秘密情報（キ−あるいはパスワード）が特定の時間範囲においてのみチップカードからチップカード読取り装置に伝達可能である暗号システムで使用するのに適している。この構成において、秘密データがチップカードからチップカード読取り装置に伝達される前に、許容伝達時間に関するタイミング情報はチップカードにマイクロプロセッサによって供給されたクロック信号を介して伝達される。過去においては、このようなシステムは例えば通信インタ−フェイスに可変クロック周波数ｆ１  を供給することによって操作されている。通信が許可された以後、時点を人工的に生成することが試みられ、秘密情報が情報が遮断されることができるインタ−フェイスへ伝達可能になるようチップカードの情報を伝達しようとしている。チップカード／チップカード読取り装置のこのような誤使用は本発明によって不可能にされ、あるいは少なくともより困難なものとされる。
【００４０】
本発明の別の実施形態において、チップカード読取り装置はソフトウェアタイマにより第２のクロック周波数ｆ２  がマイクロプロセッサ（システムクロック）を操作するのに適した範囲内にあるかどうかに関するアナログ方法および手段によって第１のクロック周波数ｆ１  に基づいてチェック可能であるように構成される。
【００４１】
好ましくは本発明はまた第１の周波数ｆ１  および／あるいは第２の周波数ｆ２  のチェックが規則的な時間間隔で連続的に処理されるよう構成されてもよい。
【００４２】
チップカード読取り装置のマイクロプロセッサは好ましくはタイミング情報が許容時間範囲を定めるよう生成される実時間クロックを含んでいる。
【００４３】
別の実施形態において、上述されたチップカード読取り装置は上述された装置あるいは時間同期認証システムに接続される。したがって、例えばタイムベース証明を含むＰＣに対するインタ−フェイスを介してチップカード読取り装置を接続することが考えられ、タイムベース証明装置中に配置された図２に示されるように時間同期認証システムの一部はチップカード読取り装置中に設けられる。チップカード読取り装置を介するＰＣに接続されたサーバにおいて保持された安全データ内容にアクセスすることを要求するユーザのパスワードおよびユーザ名が例えばチップカード上に記憶され、チップカード読取り装置およびＰＣを介してチップカード読取り装置からサーバに伝達される。
【００４４】
この場合において、チップカード読取り装置中に配置された第１の水晶発振器１０１  の操作を検査するための装置は、まずチップカードからデータ通信を許可された通信周波数が許可された範囲であるかを検査し、他方、第１の発振器と同じであってもよい発振器によってタイマあるいは信号周波数出力を検査するが、それは必ずしも必要ではない。チップカード読取り装置内に配置されたタイマは時間同期認証のためにチップカード読取り装置中に配置されたサブシステムの一部である。時間同期された認証の別の部分は図２に示され、上述したようにサーバ中に配置される。しかしながら、この場合、チップカード読取り装置において、第２の水晶発振器１０２  に加えて、第１の水晶発振器１０１  だけがデータ内容に対して両周波数および疑似乱数を決定するために両周波数およびタイマ機能に対して顕著な周波数の両者を決定し、そのタイマから疑似乱数を決定するのに必要な実際の時間情報が導出される。第１の水晶発振器１０１  の別の実施形態において、２つの発振器はチップカード読取り装置中に配置され、その１つはデ−タ内容周波数に応答可能であり、他の１つはタイマ機能のためのものである。第１の水晶発振器１０１  のさらに別の実施形態として発振器および１以上の周波数分割器が設けられてもよい。
【図面の簡単な説明】
【図１】発振器の操作されたことを検査するために本発明に従った装置の１実施例の概略図。
【図２】図１に示される本発明に従った２つの装置を具備しており、秘密保護されたデータ内容に対するユーザのアクセスを許可するように機能する時間同期された認証のための本発明に従ったシステムの概略図。
【図３】本発明に従ったチップカード読取り装置およびチップカードの概略図。
【図１】
2004178302.tif 000003
【図２】
2004178302.tif 000004
【図３】
2004178302.tif 000005