(57)【特許請求の範囲】
【請求項１】
鍵配送を行う２つのデバイスの間で光データ通信を開始するステップと、
前記デバイスの間での相対的な回転に関するデータを決定するステップと、
鍵を確立するために、前記決定されたデータに基づいて、前記光データ通信をどのように使用するかを決定するステップと、
決定された回転データをデータ・ビンに記録するステップと、
前記ビンのなかの前記データに基づいて、生（ｒａｗ）鍵ビットおよび／またはチェック・ビットを選択するステップと、
を含む鍵配送の方法。
【請求項２】
前記デバイスを接続する軸のまわりで参照フレームの回転を決定するステップと、
前記参照フレームの前記決定された回転に基づいて、前記デバイスの間の相対的な回転を決定するステップと、
を含む請求項１に記載の方法。
【請求項３】
前記デバイスのうちの少なくとも１つによって前記デバイスの間の前記相対的な回転を決定するために少なくとも１つの測定に基づいて、情報を通信するステップを含む請求項１または２に記載の方法。
【請求項４】
少なくとも部分的には、前記決定したデータに基づいて前記光データ通信からビットを選択するステップを含む請求項１ないし３のいずれか１項に記載の方法。
【請求項５】
回転角度の特定の間隔の範囲内で、受信したビットだけを選択するステップを含む請求項４に記載の方法。
【請求項６】
前記デバイスの間の前記相対的な回転に関する前記データを連続的に決定するステップを含む請求項１ないし５のいずれか１項に記載の方法。
【請求項７】
前記デバイスのうちの少なくとも１つによる測定に基づいて、信頼区間で、相対的な回転に対する推定を連続的に決定するステップを含む請求項６に記載の方法。
【請求項８】
信頼区間の範囲内で、可能な限り低い鍵レートを決定するステップと、
セキュリティ証明のために前記可能な限り低い鍵レートを使用するステップと、
を含む請求項７に記載の方法。
【請求項９】
前記デバイスのうちの少なくとも１つによって前記相対的な回転の情報を決定するステップを含み、
前記少なくとも１つのデバイスは、モバイル・デバイスである、
請求項１ないし８のいずれか１項に記載の方法。
【請求項１０】
鍵配送のための前記光データ通信は、量子鍵配送のための光子の通信を含む、請求項１ないし９のいずれか１項に記載の方法。
【請求項１１】
光データ通信のために構成された、２つのデバイスの間での鍵配送のための装置であって、該装置は、
前記デバイスの間での相対的な回転を決定するための情報を決定するように構成される少なくとも１つのセンサと、
鍵を確立するために、前記決定された相対的な回転を決定するための情報に基づいて、前記光データ通信をどのように使用するかを決定するように構成された少なくとも１つのプロセッサと、
を備える、装置であって、
決定された回転データをデータ・ビンに記録し、前記ビンのなかの前記データに基づいて、生（ｒａｗ）鍵ビットおよび／またはチェック・ビットを選択するように構成される装置。
【請求項１２】
前記少なくとも１つのプロセッサは、前記デバイスを接続する軸のまわりで参照フレームの回転を決定し、前記参照フレームの前記決定された回転に基づいて、前記デバイスの間の前記相対的な回転を決定するように構成される、請求項１１に記載の装置。
【請求項１３】
前記デバイスのうちの少なくとも１つによって前記デバイスの間の前記相対的な回転を決定するのに使用するために少なくとも１つの測定に基づいて、情報の通信をさせるようにさらに構成される請求項１１または１２に記載の装置。
【請求項１４】
前記少なくとも１つのプロセッサは、少なくとも部分的には、前記決定した相対的な回転に基づいて前記光データ通信からビットを選択するように構成される、請求項１１ないし１３のいずれか１項に記載の装置。
【請求項１５】
前記少なくとも１つのプロセッサは、回転角度の特定の間隔の範囲内で、受信したビットだけを選択するように構成される、請求項１４に記載の装置。
【請求項１６】
前記デバイスの間の前記相対的な回転に関する前記データの決定のために連続的に回転測定を提供するように構成される請求項１１ないし１５のいずれか１項に記載の装置。
【請求項１７】
前記回転測定に基づいて、信頼区間で、相対的な回転に対する推定を連続的に決定し、信頼区間の範囲内で、可能な限り低い鍵レートを決定し、セキュリティ証明のために前記可能な限り低い鍵レートを使用するように構成される請求項１６に記載の装置。
【請求項１８】
加速度計、磁力計および、ジャイロのうちの少なくとも１つを備える請求項１１ないし１７のいずれか１項に記載の装置。
【請求項１９】
請求項１１ないし１８のいずれか１項に記載の装置と、
エミッタおよび／または光信号のレシーバと、
を備えるモバイル・デバイス。
【請求項２０】
プログラムがプロセッサ装置の上で動作するときに、請求項１ないし１０のいずれか１項に記載の方法の実行をさせるのに適切なコード手段を備えるコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願開示は、無線通信に関し、より詳細には、少なくとも１つのモバイル・デバイスを備えるシステムにおける鍵配送に関する。
【背景技術】
【０００２】
モバイル・デバイスは、無線通信および種々のコンピューティング・タスクに使用することができる。たとえば、無線接続性を有する、ラップトップ、タブレット、スマート携帯電話その他モバイル・デバイスの使用は、充分に確立されている。無線通信を、モバイル・ユーザ・デバイスと、基地局、サーバ、マシン・タイプ・デバイスその他のアクセス・ポイントとの間で提供することができる。また、通信を、モバイル・デバイスの間で提供することもできる。
【０００３】
パーティの間でのデータ転送は、セキュアである必要がありえる。たとえば、バンキング、ショッピング、電子メール、その他種々のアプリケーションは、攻撃に対して開放的なオープンなインターネット、他のネットワーク、または、インタフェースの上のセキュアなトランザクションに依存することがありえる。インターネット・コマースおよびリモート・サーバへの計算タスクの伝送（たとえば、「クラウド・コンピューティング」）の増加は、通信の適切なセキュリティを維持する必要を強調している。セキュリティは、暗号プロトコルに基づいて提供されることができる。現在の暗号スキーム（たとえば、公開鍵暗号）は、特定の数学問題を解決する困難性に依存するものである。たとえば、一般的に用いられるＲＳＡ暗号化アルゴリズムは、大きな数をその素因数に因数分解することの困難性に基づいている。これは、標準的なコンピュータ技術を使用する難しい問題であるが、しかし、たとえば、将来の量子コンピュータによるより強力なコンピューティング技術の開発で解決可能となりえる。このために、通信をセキュアにするための新しい技術が研究されている。１つの可能性があるソリューションは、量子力学に基づくものであり、より詳細には、量子鍵配送（ＱＫＤ）である。
【０００４】
モバイル通信のコンテキストにおいて、モバイル・デバイスは、しばしば携帯端末であるか、さもなければ、ポータブルである、あるいは、通信の間に移動することができるという問題が起こりえる。このように、通信の相手方は、固定されているとしても、モバイル・デバイスの場所や位置は知られていないかもしれず、また、通信のあいだに、変化するもありえる。
【０００５】
上で議論された問題は、ある特定の通信環境および装置に限るものではないが、少なくとも１つのパーティが、いずれにしろ動いているようなときに、通信のセキュリティが必要な、どんなコンテキストにおいても起こることがありえることに留意する。
【０００６】
本願発明の実施形態は、量子暗号をモバイル・デバイスに適用するときの問題の１つ、あるいは、いくつかに対処しようとするものである。
【発明の概要】
【０００７】
実施形態にしたがって、鍵配送のために、デバイスの間で光データ通信を開始するステップと、前記デバイスの間での相対的な回転に関するデータを決定するステップと、鍵を確立するために前記光データ通信をどのように使用するかを決定することにおいて、前記決定されたデータを考慮するステップと、を含む鍵配送の方法が提供される。
【０００８】
実施形態にしたがって、光データ通信のために構成されたデバイスの間での鍵配送のための装置であって、その装置は、前記デバイスの間での相対的な回転を決定するための情報を決定するように構成される少なくとも１つのセンサと、鍵を確立するために前記光データ通信をどのように使用するかを決定することにおいて前記決定されたデータを考慮するように構成された少なくとも１つのプロセッサと、を備える、装置が提供される。
【０００９】
相対的な回転の情報は、そのデバイスのうちの１つまたは両方によって決定することができる。
【００１０】
さらにまた特定の態様にしたがって、デバイスのうちの少なくとも１つは、モバイル・デバイスである。
【００１１】
この方法および装置は、送信および／または受信デバイスに提供することができる。
【００１２】
さらにまた特定の態様にしたがって、デバイスを接続する軸のまわりで参照フレームの回転が、決定される。デバイスの間の相対的な回転が、その参照フレームの前記決定された回転に基づいて、決定される。
【００１３】
さらにまた特定の態様にしたがって、少なくとも１つの測定に基づいて相対的な回転を決定するための情報が、デバイスのうちの少なくとも１つによってデバイスの間で通信される。
【００１４】
光データ通信からビットを、少なくとも部分的には、前記決定したデータに基づいて選択することができる。特定の間隔または回転角度の間隔内に受信されたビットだけを、選択することができる。
【００１５】
ある態様にしたがって、決定された回転データが、データ・ビンに記録される。生（ｒａｗ）鍵ビットおよび／またはチェック・ビットを、ビンの中のデータに基づいて、選択することができる。
【００１６】
別の態様にしたがって、そのデバイスの間の前相対的な回転に関するデータは、連続的に決定される。信頼区間における相対的な回転のために推定値を、前述のデバイスのうちの少なくとも１つによる測定に基づいて決定することができる。信頼区間の中で最も可能性が低い鍵レートを決定することができる。決定された最も可能性が低い鍵レートを、セキュリティ証明のために使用することができる。
【００１７】
鍵配送のための光データ通信は、量子鍵配送のための光子の通信を含むことができる。
【００１８】
実施形態をインプリメントするために構成されるモバイル・デバイスが、また、提供される。
【００１９】
ここに記述する方法を実行するのに適しているプログラムコード手段を備えるコンピュータ・プログラムが、また、提供される。更なる実施形態にしたがって、少なくとも１つの上記の方法を提供するために、コンピュータ読取り可能メディアの上で具体化することができる装置やコンピュータ・プログラム・プロダクトが、提供される。
【００２０】
いかなる態様のいかなる特徴も、いかなる他の態様のいかなる他の特徴とも結合することができることが理解されるべきである。
【図面の簡単な説明】
【００２１】
実施形態は次に、以下の例および添付の図面を参照して例を示すだけのために、更に詳細に記述される。ここで、
【図１】図１は、実施形態にしたがって、通信を行う２つのデバイスの系統図を示す。
【図２】図２は、鍵配送のための回転角度の受信間隔の例を示す。
【図３】図３は、選択的なビット選択での鍵シフト・プロセスを示す。
【図４】図４は、選択的ビット選択で、および、選択的ビット選択なしで得られる鍵レートの比較を示す。
【図５】図５は、測定された回転角度のまわりの信頼区間を有する異なる可能性があるパスを示す。
【図６】図６−図８は、特定の実施形態にしたがうフローチャートである。
【図７】図６−図８は、特定の実施形態にしたがうフローチャートである。
【図８】図６−図８は、特定の実施形態にしたがうフローチャートである。
【図９】図９は、コントロール装置の例を示す。
【発明を実施するための形態】
【００２２】
以下において、セキュア通信が、デバイスのうちの少なくとも１つがモバイル通信デバイスである通信デバイスに対して提供される無線またはモバイル通信のコンテキストにおいて、特定の例示的実施形態を説明する。通信のためにユーザのモバイル・携帯デバイスは、しばしば、ユーザ装置（ＵＥ）またはモバイル端末と呼ばれる。モバイル・デバイスは、無線信号を無線チャネル上に送信したり、無線信号を無線チャネル上から受信したりすることが可能な任意のデバイスとして提供されることができる。このモバイル・デバイスは、また、光チャネルの上の通信のための装置を備えることもできる。モバイル・デバイスの非限定的な例は、モバイル電話、または、「スマート・フォン」として知られているもの、ラップトップ、タブレット、または、無線通信能力を備える個人情報アシスタント（ＰＤＡ）、または、これらの任意の組合せ、または、その他のポータブル・コンピュータなどモバイル局（ＭＳ）を含む。適切なモバイル・デバイスは、少なくとも１つのデータ処理エンティティ、少なくとも１つのメモリと、ソフトウェアおよびタスクの実行を支援するハードウェアで使用するための他の可能なコンポーネントと、を備えている。それは、他のパーティとの通信のコントロール、およびセキュア通信に関係した機能を含むタスクを実行するために設計される。このデータ処理、ストレージおよび、他の関連したコントロール装置は、適切な回路基板の上で、および／または、チップセットで提供することができる。
【００２３】
量子鍵配送（ＱＫＤ）は、通信をセキュアにするために使うことができる。セキュア鍵を配送するための量子メカニカル・システムのプロパティを使用する暗号スキームは、高レベルのセキュリティを提供すると考えられる。たとえば、現在のところ、物理学の法則によってのみ制限されるような強力な盗聴者でさえ、このスキームのセキュリティを危うくすることができないと考えられている。量子鍵配送スキームのインプリメンテーションは、２つの端末の間で単一光子を送ることに依存する。
【００２４】
ＱＫＤの可能な使用の例は、ハンドヘルド・モバイル・デバイスが、静止した端末との共有鍵を確立するところである。端末が、両方ともモバイルであることもまた可能である。たとえば、地上通信する衛星／飛行機／風船に対するものなど他のタイプの量子鍵配送システムもまた可能である。
【００２５】
２つのデバイスの間での量子鍵配送スキームにおいて、共通参照フレームを、信頼性および効率を改善するために、通信デバイスによって、使用することができる。参照フレームを提供するために、デバイスが整列する必要がある。端末の少なくとも１つが、いずれにしろ動いているならば、これは挑戦的でありえる。鍵配送時間は、現在の技術で、典型的には、１００ｍｓから１ｓのオーダーである。少なくとも１つのモバイル・デバイスの回転運動が、この期間中に起こる可能性が高い。現在存在する標準的な技術を使用して、鍵レートは、運動の増加とともに減少する。これは、有限数のビット（典型的には＞１０００００）が、セキュア鍵を確立するために通信される必要があるからである。参照フレームが伝送の間に変化するならば、異なるビットが異なる参照フレームを有する可能性が高い。セキュア鍵を確立するために必要なすべてのビットにわたり平均化され、この回転は、エラーとして現れる。これは、達成できるセキュアな鍵レートを減少させ、鍵配送さえも不可能にしてしまうことがありえる。
【００２６】
非定常の基準フレームに対する効率的な量子鍵配送を可能にする例示的なシステムは、次に、図１を参照して記述される。このシステムは、送信側デバイス１０、ラベル付けされた端末Ａ、および、受信側デバイス１０、ラベル付けされた端末Ｂを備える。実施形態にしたがって、端末Ａは、たとえば、携帯電話またはスマート・フォン、ラップトップ、ノートブック、タブレット・コンピュータ、その他のモバイル・デバイスを備える。端末Ｂは、固定ノード、たとえば、セルラ・システムの基地局または、ローカル・ネットワーク・システム、または、マシン・タイプ端末を備えることができる。
【００２７】
図１において、ラジオ周波数（ＲＦ）無線リンク１９が、デバイス１０および２０の間で、提供される。両方のデバイスは、無線通信のための通信サブシステム、無線リンク１６の通信を容易にするために、それぞれ、たとえば、適切な無電装置１５  および２、を備えている。デバイスの間での無線チャネルが、また、光リンクを介してなど、他の技術に基づいて、提供することができることに留意する。
【００２８】
デバイス１０と２０の間の鍵の配送は、デバイス１０からデバイス２０への、光学リンク１７をわたる光子の送信に基づいている。実施形態にしたがって、単一光子が送信される。光子を生成し放射するための装置は、単一光子を放射する光学エンコーダー１２と、受信側デバイスに光子を方向付けるのを可能にするビーム・コントローラ１３と、単一光子を放射するために必要な電気パルスを生成するコントロール・エレクトロニクス１４と、（量子）乱数発生器１１と、これらのコンポーネントをコントロールするための、プロセッサ装置１８と、を備えることができる。光学符号化のための装置１２は、適切な光源から放射された光パルスを確率的に変換するのに適していることができる。たとえば、３つの光源を、３つの可能な偏光において、偏光された単一光子を生成するために使用することができる。各々の光源は、１つの偏光に対応している。
【００２９】
端末２０は、端末１０から光学ビームを受信することができるレシーバ２１を備えることができる。単一光子を検出することができる光学デコーダ２２を、提供することができる。検出器出力およびそれらの時間トレース記録の処理に適応したコントロール・エレクトロニクス２４、無線通信のための通信サブシステム２５、および、上記のコンポーネントをコントロールするためのコンピュータまたはプロセッサ２６も、また、示される。
【００３０】
デバイスの相対的方向を決定するための装置が、提供される。この目的のために、少なくとも１つの通信デバイスが、方向検出装置を備え、図１は、送信側端末装置の回転センサ１１０、および、受信側端末デバイス２０の回転センサ２を示す。回転角度は、１つあるいは複数のセンサからくるセンサ・データから推論することができる。センサ・デバイスは、たとえば、加速度計、磁力計やジャイロの手段により、参照フレームの回転についての情報を提供することができる。
【００３１】
たとえば加速度計およびジャイロ・データを用いた測定を、参照フレームに対するデバイスの方向を決定するために使用することができる。参照フレームに基づいた他のデバイスに対する回転についてのデータを提供するために、両方のデバイスにおいて、測定を行うことができる。両方のデバイスが参照フレームに対するそれらの方向を決定するとき、それらは、その情報から互いにそれらの相対的な回転を推論することができる。決定した参照フレーム対する回転位置の情報の通信が、それらの相対的な方向を確立するためにデバイスの間で行われる。代替的に、直接相対的な方向を測定する方法を、使用することができる。この代替において、１つのデバイスにおいて、相対的な方向だけを記録することが、十分でありえる。これは、たとえば、画像システム、または、他のデバイスからキャプチャされる情報を分析することに基づいてデバイスの間の相対的な回転を決定することができるのと同様なものに基づいて、提供することができる。
【００３２】
また、デバイスの１つが、（たとえば、しっかりしたベースに固定して取り付けられるなど）空間で既知の方向で静止しているならば、デバイスの１つのみが、回転を測定するために構成される必要がある。両方のデバイスが動くことができるならば、回転の決定は、有利なことに、両方のデバイスにおいて提供される。
【００３３】
ある例にしたがって、デバイスは、鍵配送の試みの間に、参照フレームの回転を記録するように構成される。暗号リンクのセキュリティを確立するのに適しているアルゴリズムが、デバイスの少なくとも１つにおいて決定された回転データを使用するのに適していることができる。量子鍵配送（ＱＫＤ）に関与する端末の１つがモバイルである、または、両方がモバイルであるならば、２つの端末を接続する軸をまわりの２つの端末の相対的な回転角度を記録することができる。記録されたデータは、たとえば、動作の下記の可能なモードの１つにしたがって動作するのに適切なアルゴリズムによって使用することができる。
【００３４】
この回転を、鍵配送に関与するトランスミッタやレシーバで使用することができる。使用の方法は、暗号スキームに依存している。
【００３５】
ＱＫＤの回転データの可能な使用のある例にしたがって、動作のいわゆるビニング・モード（ｂｉｎｎｅｄ  ｍｏｄｅ）が、提供される。ビニング（ｂｉｎｎｉｎｇ）は、相対的な回転角度が所与の間隔または間隔、すなわち、ビン、に入るとき、対応するデータビットが、セキュリティ証明において使用されるような動作を指す。
【００３６】
ビニング・モードにしたがう可能な動作において、生鍵およびチェック・ビットが、記録された回転データに基づいて、選択される。鍵配送の試みの間、デバイスの間の相対的な回転についての追加情報を、たとえば、セキュア鍵レートの計算に入るビット・シーケンスを回転角度の狭い間隔の中に入るような方法で選択するように、使用することができる。すなわち、所与の間隔の中にあるビットだけが、鍵を確立するために使用される。
【００３７】
ビニング・モードを、異なる鍵配送スキームで、たとえば、ＢＢ８４プロトコル、および、参照フレームから独立した量子鍵配送、または、たとえば、３つの偏光状態を使用するスキームで使用することができる。静的であるが任意の参照フレームを許容するスキームにおいて、およそ１８０度に分散した回転Ｎ間隔は、Ｎの独立鍵を確立するのに用いることができる。Ｎは、たとえば、およそ３０であるように選択することができる。
【００３８】
したがって、鍵のためのすべての生鍵ビットとチェック・ビットを使用する代わりに、選択プロセスが、提供される。ここで、端末の間での相対的な回転角度が、所与の間隔の中にあったとき、測定されるビットだけが、生鍵ビットあるいはチェック・ビットであるとして選択される。所与の間隔Δに対する例が、図２において示される。より詳細には、送信側端末と受信側端末との相対的な回転角度が、間隔Δの中であったとき、送られた／検出されたビットだけが、使用される。このように、これらのビットのみが、生鍵およびチェック・ビットに寄与する。この寄与するビットが、ビットのストリームの中で、太線で強調される。
【００３９】
図３は、生鍵およびチェック・ビットを生成するために、たとえば、３つの偏光状態を使用するプロトコルの修正鍵シフト・プロセスの例を図示する。回転角度が受信間隔の中にあった場合のビットだけが、生鍵およびチェック・ビットに対して使用される。これらのビットは、基準３１によって指定される。外にあるビット３２、無視される。これは、クロスオーバーによって図示される。
【００４０】
ビニング・モードの使用の利点を、一定に増加する回転角度（定常的な角速度）に対して示すことができる。現在使用されるプロトコルで、鍵レートは、角速度が増加すると、減少すると予測される。これの代わりに、ビニング・モード（ｂｉｎｎｅｄ  ｍｏｄｅ）との違いは、有限の鍵レートを提供する。これは、コンピュータ・シミュレーションの方法で、２つの参照フレームの定常的な回転速度の場合に、参照フレーム独立（ＲＦＩ）ＱＫＤプロトコルで得られた秘密鍵フラクションを示す図４によって図示される。ライン４０は、１つのビンにあるすべてのサンプルを使用するとき、鍵レートを示す。図示の通り、角速度は、十分に高くなるとき、鍵レートは、ゼロにドロップする。ライン４２は、０度と１８０度との間の４つの均一サイズのビンで、ビニング・モードが使用されるとき、可能であると考えられる鍵レートを示す。この場合において、鍵レートは、有限のままでいるように見える。
【００４１】
別の例にしたがって、端末の回転角度の十分な記録のモードが、セキュリティ証明の基礎として使用される。このモードは、ここで、連続的モードとして参照する。このモードにおいて、相対的な回転角度の測定は、特定の信頼区間を有するデバイスの間での回転角度のための推定値を提供するために使用される。図５は、時間の関数として、２つのデバイスの間の相対的な回転角度のグラフィック表現を示す。測定によって得られる角度が、連続ライン５２により示される。任意の時間において、その値が、測定値から、たとえば、その９９．９９％などある確率内に存在する回転角度および間隔に対する最もありそうな値が存在する。測定値またはパス５２のまわりの信頼区間が、灰色の陰影５４によって示される。破線５６は、信頼区間の中で可能な回転トレースを表す。信頼区間の中のパスは、すべての可能なパスである。それらは、その測定と整合したパスである。
【００４２】
セキュリティ証明において、測定したデータと整合した最も可能性が低い鍵レートが、探索される。測定データの不確実性によって、推定されたパスだけでなく、信頼区間５４の中のすべてのパスが可能であり、したがって、それらが調べられる。どれが最も低い鍵レートを有するパスであるかは、必ずしも直ちには明らかでありえない。この最適なパスは、最適化手順の一部として決定されることがありえる。
【００４３】
最も低い鍵レートとなるパスが、セキュリティ証明のために使用される。これは、たとえば、ＱＫＤなどで有益である。ＱＫＤセキュリティ証明を決定する際に、人は、最悪のケース・シナリオを想定するからである。たとえば、信頼区間の中に多くのパスが存在するならば、これらのすべてのパスは可能であり、そして、最も低い鍵レートを与える可能性があるパスが、選択されないならば、秘密鍵の一部が、漏れる可能性があり、あるべき数より多い鍵のビット数が使用されることを意味する。
【００４４】
図６は、６０において、鍵配送のために２つのデバイスの間で光データ通信を開始するステップと、６２において、デバイスの間の相対的な回転に関するデータを決定するステップと、を含む鍵配送の方法を示す。６４において、その決定したデータを、鍵の確立のために光データ通信をどのように使用するのかを決定するときに考慮に入れる。
【００４５】
図７は、ビニング・モードの例のフローチャートを示す。７０において、鍵配送のために２つのデバイスの間で光データ通信を開始し、つぎに、７２において、デバイスの間の相対的な回転に関するデータを決定する。７３において、その決定された回転データは、データ・ビンに記録される。ビンに記録されたその決定されたデータを、７４において、ビンの中のデータに基づいて、生鍵ビットやチェック・ビットを選択することによって、鍵を確立するために、光データ通信からをどのように使用するかを決定するのに考慮する。
【００４６】
図８は、相対的な回転に関するデータが、８０において、鍵配送のためにデバイスの間で光データが通信される構成の時間における測定に基づいて連続的に決定されるモードに対するフローチャートである。８２において、デバイスのうちの少なくとも１つによる測定に基づいて信頼区間を有する相対的な回転の推定値が、連続的に決定される。信頼区間の中で最も可能性が低い鍵レートが、８４において、決定される。決定された最も可能性が低い鍵レートが、８６において、セキュリティ証明のために使用される。
【００４７】
量子鍵配送を、参照フレームが、典型的なビット繰返しレートより速く回転している、ときでも、提供することができる。
【００４８】
実施形態にしたがって、装置は、デバイスの間の相対的な回転に関する、鍵配送のための通信データを決定する手段と、鍵を確立するために光データ通信をどのように使用するかを決定することにおいて、決定されたデータを考慮する手段とを備える。デバイスを接続する軸のまわりで参照フレームの回転を決定する手段も、また、提供される。デバイスの間の相対的な回転を決定するその手段は、参照フレームの決定された回転に基づいて、相対的な回転を決定することができる。決定されたデータを考慮する手段は、少なくとも部分的には、その決定したデータに基づいて光データ通信からビットを選択ように構成することができる。
【００４９】
前述のデバイスのうちの少なくとも１つによるデバイスの間の前記相対的な回転を決定するために少なくとも１つの測定に基づいて、情報を通信するための手段も、また、提供される。たとえば、このデバイスは、通信を可能にする無線、赤外線、または、有線インタフェースで提供されることができる。
【００５０】
この実施形態は、たとえば、より効率的なより信頼できる鍵配送を、少なくとも１つの通信デバイスがモバイルであるような構成に対して提供することができるから、有益である。
【００５１】
実施形態が、例として、無線システムの特定のタイプを使用して記述されたが、同様の原理は、通信するデバイスの間でセキュリティが提供される必要があるようなデータの他のどの通信にも適用することができることに留意する。したがって、例として、特定の例示的なアーキテクチャ、技術および標準を参照して、特定の実施形態が上で記述されたが、実施形態はここに図示され、記述されたもの以外に、通信システムの他のいかなる適切な形においても適用することができる。
【００５２】
モバイル・デバイスや他の通信デバイスが、典型的には、その動作、デバイスの間の無線通信のコントロールを可能にするように少なくとも１つの適切なコントローラ装置によってコントロールされる。そのコントロール装置は、他のコントロール・エンティティと相互接続することができる。図９は、実施形態にしたがって、たとえば、デバイス１０と２０とを接続したり、コントロールしたりするように、動作することができるコントロール装置９０の例を示す。そのコントロール装置は、種々の情報の決定、生成、情報の通信やストレージ、および／または、そのような情報に基づくコントロール機能に関連して、データ処理機能の手段により、コントロールとストレージとの機能を提供するように構成することができる。この目的のために、コントロール装置は、少なくとも１つのメモリ９１と、少なくとも１つのデータ処理ユニット９２、９３と、入出力インタフェース９４とを備える。コントロール装置は、インタフェースを介した関連したノードの、レシーバおよび／またはトランスミッタに結合することができる。このコントロール装置は、コントロール機能を提供するために、適切なソフトウェア・コードを実行するように構成することができる。このコントロール装置および機能は、複数のコントロール・ユニットの間で分散することができる。
【００５３】
関連したデバイスにおいて、要求されるデータ処理機械、機能および回路は、１つ以上のデータ・プロセッサと、他のハードと、ソフトウェアとの手段で提供されることができる。記述された機能を、分離したプロセッサによって、または、集積されたプロセッサによって、提供することができる。このデータ処理装置は、ローカルな技術的環境に適切な任意のタイプのものでありえ、そして、非限定的な例としてあげると、汎用コンピュータ、専用コンピュータ、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、アプリケーション特定集積回路（ＡＳＩＣ）、ゲート・レベル回路、および、デュアル・コアまたはマルチ・コア・プロセッサ・アーキテクチャに基づいたプロセッサ、のうちの１つ以上を含むことができる。このデータ処理は、いくつかのデータ処理モジュールにわたって分散されることができる。データ・プロセッサは、たとえば、少なくとも１つのチップの手段によって提供されることができる。また、適切なメモリ容量を関連したデバイスに提供することができる。このメモリは、ローカル技術環境に適切な任意のものでありえ、たとえば、半導体ベース・メモリ・デバイス、磁気記憶デバイスおよびシステム、光学的記憶装置およびシステム、固定メモリ、および、脱着可能メモリなどの、ランダム・アクセス・メモリー（ＲＡＭ）および読取り専用メモリ（ＲＯＭ）の適切なタイプを含む、いかなる適切なデータ格納技術を使用してでもインプリメントすることができる。
【００５４】
一般に、種々の実施形態は、ハードウェアまたは特殊目的回路、ソフトウェア、論理、または、それらの任意の組合せでインプリメントすることができる。本願発明のいくつか態様を、ハードウェアで、インプリメントすることができ、一方、他の態様は、それは、コントローラ、マイクロプロセッサ、または、他のコンピューティング・デバイスで、実行することができるファームウェアでまたはソフトウェアで、インプリメントすることができる。しかしながら、本願発明は、それらに制限されるものではない。本願発明の種々の態様は、ブロック図、フローチャートとして、または、いくつかの他の図表現を用いて、図示し、記述することができるけれども、これらのブロック、装置、システム、技術またはここに記述される方法は、非限定的な例としてあげると、ハードウェア、ソフトウェア、ファームウェア、たとえば、コントロール通信、ユーザ・インタフェースおよびデータの処理のための特殊目的回路、または論理、汎用ハードウェア、またはコントローラ、または、他のコンピューティング・デバイス、または、それらのいくつかの組合せでインプリメントすることができることが良く理解される。そのソフトウェアは、メモリーチップ、または、プロセッサの中でインプリメントされたメモリブロック、ハードディスクまたはフロッピー（登録商標）ディスクなど磁気メディア、および、たとえばＤＶＤ、および、そのデータ変形のＣＤなど光学的メディア、そして、クラウド・ストレージ構成装置などのような物理媒体に格納することができ、
【００５５】
本願明細書にて用いられているように、「回路」という用語は、
（ａ）ハードウェアのみの回路インプリメンテーション（たとえば、アナログおよび／またはデジタル回路だけのインプリメンテーション）および、
（ｂ）（ｉ）プロセッサの組合せにも、または（ｉｉ）プロセッサ／ソフトウェア（デジタルシグナルプロセッサを含む）の部分、モバイル電話またはサーバなどの装置に種々の機能を実行させるために一緒に動作するソフトウェア、およびメモリにも適用できるような、回路とソフトウェア（および／またはファームウェア）との組合せ、および、
（ｃ）たとえソフトウェアまたはファームウェアが物理的に存在しないとしても動作のためにソフトウェアまたはファームウェアを要求するマイクロプロセッサまたはマイクロプロセッサの部分などの回路、
の全てを指す。この「回路」の定義は、本願明細書において、すべての請求項を含む、この用語のすべての使用について適用される。さらなる例として、この明細書において使われるように、用語「回路」は、また、単にプロセッサ（または、マルチプロセッサ）またはプロセッサの部分、および、その（あるいは、それらの）付随するソフトウェアやファームウェアのインプリメンテーションをカバーする。「回路」という用語は、また、たとえば、および、特定の請求項の要素に適用できるならば、ベースバンド集積回路、または、モバイル・デバイスに対する応用プロセッサ集積回路をカバーする。
【００５６】
前述の記載は、例示的で非限定的な例として、本願発明の例示的実施形態の完全で有益な説明を提供した。しかしながら、種々の修正と、適応が、添付の図面および、添付の特許請求の範囲の請求項とともに読まれるとき、前述の説明を考慮して、当業者にたいして、明らかになることができる。しかしながら、本願発明の教示のそのような、また、類似した修正は、依然として、添付の請求項において定められる本願発明の要旨および範囲の中となる。実際に、以前に議論された他の実施形態のいずれかのうちの１つ以上の組合せを備える更なる実施形態が存在する。
【図１】
0006378349.tif 000002
【図２】
0006378349.tif 000003
【図３】
0006378349.tif 000004
【図４】
0006378349.tif 000005
【図５】
0006378349.tif 000006
【図６】
0006378349.tif 000007
【図７】
0006378349.tif 000008
【図８】
0006378349.tif 000009
【図９】
0006378349.tif 000010