【手続補正書】
【提出日】平成31年2月26日(2019.2.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ機器（ＵＥ）のためのワイヤレス通信の方法であって、
発見コードを受信することと、
前記発見コードに基づいて発見メッセージを生成することと、
前記発見コードに関連する鍵情報を受信することと、
前記鍵情報を使用して前記発見メッセージを変換することと、
前記変換された発見メッセージをブロードキャストすることと、
を備え、
前記発見メッセージを前記変換することが、前記鍵情報を使用して前記発見メッセージをスクランブルすることを備え、
前記発見メッセージを前記スクランブルすることが、
前記鍵情報に基づいて発見ユーザスクランブリング鍵を導出することと、
前記発見ユーザスクランブリング鍵と前記発見メッセージの時間とに基づいて時間ハッシュ値を計算することと、
前記発見メッセージをスクランブルするために、前記発見メッセージと前記時間ハッシュ値とに対してＸＯＲ演算を実行することと
を備える、
ことを特徴とする、方法。
【請求項２】
前記発見コードが近接サービス（ＰｒｏＳｅ）コードを備える、請求項１に記載の方法。
【請求項３】
前記ＰｒｏＳｅコードが、プレフィックス部分とサフィックス部分とを備える、請求項２に記載の方法。
【請求項４】
前記発見メッセージを前記変換することが、
前記鍵情報を使用して、前記発見メッセージのためのメッセージ完全性コード（ＭＩＣ）を計算することと、
前記発見メッセージに前記ＭＩＣを追加することと
をさらに備える、請求項１に記載の方法。
【請求項５】
前記発見メッセージを前記変換することが、前記鍵情報を使用して前記発見メッセージにメッセージ固有機密性を追加することをさらに備える、請求項１に記載の方法。
【請求項６】
前記発見メッセージを前記変換することが、
前記鍵情報を使用して、前記発見メッセージのためのメッセージ完全性コード（ＭＩＣ）を計算することと、
前記発見メッセージに前記ＭＩＣを追加することと
をさらに備える、請求項５に記載の方法。
【請求項７】
メッセージ固有機密性を前記追加することが、
暗号化されたビットマスクを受信することと、
前記暗号化されたビットマスクの論理補数として鍵計算マスクを計算することと
を備える、請求項５に記載の方法。
【請求項８】
メッセージ固有機密性を前記追加することは、
前記鍵情報と、前記ＭＩＣが追加された前記発見メッセージおよび鍵計算マスクの論理積と、前記発見メッセージの時間とに基づいて、鍵ストリームを計算することと、
前記発見メッセージを更新するために、前記発見メッセージと、前記鍵ストリームおよび暗号化されたビットマスクの論理積とに対してＸＯＲ演算を実行することと
を備える、請求項５に記載の方法。
【請求項９】
前記ＭＩＣを前記計算することが、
前記鍵情報に基づいて発見ユーザ完全性鍵を計算することと、
前記発見ユーザ完全性鍵と前記発見メッセージの時間とに基づいて前記ＭＩＣを算出することと
を備える、請求項４に記載の方法。
【請求項１０】
ワイヤレス通信のための装置であって、
発見コードを受信するための手段と、
前記発見コードに基づいて発見メッセージを生成するための手段と、
前記発見コードに関連する鍵情報を受信するための手段と、
前記鍵情報を使用して前記発見メッセージを変換するための手段と、
前記変換された発見メッセージをブロードキャストするための手段と、
を備え、
前記発見メッセージを変換するための前記手段が、前記鍵情報を使用して前記発見メッセージをスクランブルすることを備え、
前記発見メッセージをスクランブルするために、前記発見メッセージを変換するための前記手段が、
前記鍵情報に基づいて発見ユーザスクランブリング鍵を導出することと、
前記発見ユーザスクランブリング鍵と前記発見メッセージの時間とに基づいて時間ハッシュ値を計算することと、
前記発見メッセージをスクランブルするために、前記発見メッセージと前記時間ハッシュ値とに対してＸＯＲ演算を実行することと
を行うように構成される、
ことを特徴とする、装置。
【請求項１１】
前記発見コードが近接サービス（ＰｒｏＳｅ）コードを備える、請求項１０に記載の装置。
【請求項１２】
前記ＰｒｏＳｅコードが、プレフィックス部分とサフィックス部分とを備える、請求項１１に記載の装置。
【請求項１３】
前記発見メッセージを変換するための前記手段が、
前記鍵情報を使用して、前記発見メッセージのためのメッセージ完全性コード（ＭＩＣ）を計算することと、
前記発見メッセージに前記ＭＩＣを追加することと
を行うようにさらに構成された、請求項１０に記載の装置。
【請求項１４】
前記発見メッセージを変換するための前記手段が、前記鍵情報を使用して前記発見メッセージにメッセージ固有機密性を追加するようにさらに構成された、請求項１０に記載の装置。
【請求項１５】
ユーザ機器（ＵＥ）によるワイヤレス通信のためのコンピュータプログラム製品であって、前記コンピュータプログラム製品は、
請求項１乃至請求項９のうちのいずれか一項に記載の方法を実行するためのコンピュータ実行可能コードを記憶するコンピュータ可読媒体
を備える、コンピュータプログラム製品。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１１１
【補正方法】変更
【補正の内容】
【０１１１】
[00130]以上の説明は、当業者が本明細書で説明された様々な態様を実施することができるようにするために提供されたものである。これらの態様への様々な変更は当業者には容易に明らかであり、本明細書で定義された一般原理は他の態様に適用され得る。したがって、特許請求の範囲は、本明細書で示された態様に限定されるものではなく、クレーム文言に矛盾しない全範囲を与えられるべきであり、ここにおいて、単数形の要素への言及は、そのように明記されていない限り、「唯一無二の」を意味するものではなく、「１つまたは複数の」を意味するものである。「例示的」という単語は、本明細書では「例、事例、または例示の働きをすること」を意味するために使用される。「例示的」として本明細書で説明されたいかなる態様も、必ずしも他の態様よりも好適または有利であると解釈されるべきであるとは限らない。別段に明記されていない限り、「いくつか（some）」という語は１つまたは複数を指す。「Ａ、Ｂ、またはＣのうちの少なくとも１つ」、「Ａ、Ｂ、またはＣのうちの１つまたは複数」、「Ａ、Ｂ、およびＣのうちの少なくとも１つ」、「Ａ、Ｂ、およびＣのうちの１つまたは複数」、および「Ａ、Ｂ、Ｃ、またはそれらの任意の組合せ」などの組合せは、Ａ、Ｂ、および／またはＣの任意の組合せを含み、複数のＡ、複数のＢ、または複数のＣを含み得る。具体的には、「Ａ、Ｂ、またはＣのうちの少なくとも１つ」、「Ａ、Ｂ、またはＣのうちの１つまたは複数」、「Ａ、Ｂ、およびＣのうちの少なくとも１つ」、「Ａ、Ｂ、およびＣのうちの１つまたは複数」、および「Ａ、Ｂ、Ｃ、またはそれらの任意の組合せ」などの組合せは、Ａのみ、Ｂのみ、Ｃのみ、ＡおよびＢ、ＡおよびＣ、ＢおよびＣ、またはＡおよびＢおよびＣであり得、ここで、いかなるそのような組合せも、Ａ、Ｂ、またはＣのうちの１つまたは複数のメンバーを含んでいることがある。当業者に知られている、または後に知られることになる、本開示全体にわたって説明された様々な態様の要素のすべての構造的および機能的等価物は、参照により本明細書に明確に組み込まれ、特許請求の範囲に包含されるものである。その上、本明細書で開示されたいかなることも、そのような開示が特許請求の範囲に明示的に具陳されているかどうかにかかわらず、公に供するものではない。「構成要素」、「機構」、「要素」、「デバイス」などという単語は、「手段」という単語の代用でないことがある。したがって、いかなるクレーム要素も、その要素が「のための手段」という語句を使用して明確に具陳されていない限り、ミーンズプラスファンクションとして解釈されるべきではない。
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
ユーザ機器（ＵＥ）のためのワイヤレス通信の方法であって、
発見コードを受信することと、
前記発見コードに基づいて発見メッセージを生成することと、
前記発見コードに関連する鍵情報を受信することと、
前記鍵情報を使用して前記発見メッセージを変換することと、
前記変換された発見メッセージをブロードキャストすることと
を備える、方法。
［Ｃ２］
前記発見コードが近接サービス（ＰｒｏＳｅ）コードを備える、Ｃ１に記載の方法。
［Ｃ３］
前記ＰｒｏＳｅコードが、プレフィックス部分とサフィックス部分とを備える、Ｃ２に記載の方法。
［Ｃ４］
前記発見メッセージを前記変換することが、前記鍵情報を使用して前記発見メッセージをスクランブルすることを備える、Ｃ１に記載の方法。
［Ｃ５］
前記発見メッセージを前記スクランブルすることが、
前記鍵情報に基づいて発見ユーザスクランブリング鍵を導出することと、
前記発見ユーザスクランブリング鍵と前記発見メッセージの時間とに基づいて時間ハッシュ値を計算することと、
前記発見メッセージをスクランブルするために、前記発見メッセージと前記時間ハッシュ値とに対してＸＯＲ演算を実行することと
を備える、Ｃ４に記載の方法。
［Ｃ６］
前記発見メッセージを前記変換することが、
前記鍵情報を使用して、前記発見メッセージのためのメッセージ完全性コード（ＭＩＣ）を計算することと、
前記発見メッセージに前記ＭＩＣを追加することと
をさらに備える、Ｃ４に記載の方法。
［Ｃ７］
前記発見メッセージを前記変換することが、前記鍵情報を使用して前記発見メッセージにメッセージ固有機密性を追加することをさらに備える、Ｃ４に記載の方法。
［Ｃ８］
前記発見メッセージを前記変換することが、
前記鍵情報を使用して、前記発見メッセージのためのメッセージ完全性コード（ＭＩＣ）を計算することと、
前記発見メッセージに前記ＭＩＣを追加することと
をさらに備える、Ｃ７に記載の方法。
［Ｃ９］
メッセージ固有機密性を前記追加することが、
暗号化されたビットマスクを受信することと、
前記暗号化されたビットマスクの論理補数として鍵計算マスクを計算することと
を備える、Ｃ７に記載の方法。
［Ｃ１０］
メッセージ固有機密性を前記追加することは、
前記鍵情報と、前記ＭＩＣが追加された前記発見メッセージおよび鍵計算マスクの論理積と、前記発見メッセージの時間とに基づいて、鍵ストリームを計算することと、
前記発見メッセージを更新するために、前記発見メッセージと、前記鍵ストリームおよび暗号化されたビットマスクの論理積とに対してＸＯＲ演算を実行することと
を備える、Ｃ７に記載の方法。
［Ｃ１１］
前記ＭＩＣを前記計算することが、
前記鍵情報に基づいて発見ユーザ完全性鍵を計算することと、
前記発見ユーザ完全性鍵と前記発見メッセージの時間とに基づいて前記ＭＩＣを算出することと
を備える、Ｃ６に記載の方法。
［Ｃ１２］
ユーザ機器（ＵＥ）のためのワイヤレス通信の方法であって、
第１の発見コードを受信することと、
第２の発見コードを含んでいる発見メッセージを受信することと、
前記第１の発見コードに関連する鍵情報を受信することと、
前記第２の発見コードを取得するために、前記鍵情報を使用して前記発見メッセージをスクランブル解除することと、
前記第１の発見コードと前記第２の発見コードとを比較することと
を備える、方法。
［Ｃ１３］
前記第１の発見コードおよび前記第２の発見コードの各々が、近接サービス（ＰｒｏＳｅ）コードを備える、Ｃ１２に記載の方法。
［Ｃ１４］
前記ＰｒｏＳｅコードが、プレフィックス部分とサフィックス部分とを備える、Ｃ１３に記載の方法。
［Ｃ１５］
前記第１の発見コードと前記第２の発見コードとを前記比較することが、前記第１の発見コードの前記プレフィックス部分と前記第２の発見コードの前記プレフィックス部分とを比較することを備える、Ｃ１４に記載の方法。
［Ｃ１６］
前記発見メッセージを前記スクランブル解除することが、
前記鍵情報に基づいて発見ユーザスクランブリング鍵を導出することと、
前記発見ユーザスクランブリング鍵と前記発見メッセージの時間とに基づいて時間ハッシュ値を計算することと、
前記発見メッセージをスクランブル解除するために、前記発見メッセージと前記時間ハッシュ値とに対してＸＯＲ演算を実行することと
を備える、Ｃ１２に記載の方法。
［Ｃ１７］
前記第１の発見コードと前記第２の発見コードとの間の比較マッチに応答して、前記方法が、前記鍵情報を使用して、前記発見メッセージのメッセージ完全性コード（ＭＩＣ）を検査することをさらに備える、Ｃ１２に記載の方法。
［Ｃ１８］
前記ＭＩＣが第１のＭＩＣであり、ここにおいて、前記第１のＭＩＣを前記検査することが、
前記鍵情報に基づいて発見ユーザ完全性鍵を計算することと、
前記発見ユーザ完全性鍵と前記発見メッセージの時間とに基づいて第２のＭＩＣを計算することと、
前記第１のＭＩＣと前記第２のＭＩＣとを比較することと
を備える、Ｃ１７に記載の方法。
［Ｃ１９］
前記第１の発見コードと前記第２の発見コードとの間の比較マッチに応答して、前記方法が、前記鍵情報を使用して、前記発見メッセージからメッセージ固有機密性を削除することをさらに備える、Ｃ１２に記載の方法。
［Ｃ２０］
メッセージ固有機密性を前記削除することは、
前記鍵情報と、メッセージ完全性コード（ＭＩＣ）が追加された前記発見メッセージおよび鍵計算マスクの論理積と、前記発見メッセージの時間とに基づいて、鍵ストリームを計算することと、
前記発見メッセージを復元するために、前記発見メッセージと、前記鍵ストリームおよび暗号化されたビットマスクの論理積とに対してＸＯＲ演算を実行することと
を備える、Ｃ１９に記載の方法。
［Ｃ２１］
メッセージ固有機密性を前記削除することが、
暗号化されたビットマスクを受信することと、
前記暗号化されたビットマスクの論理補数として鍵計算マスクを計算することと
を備える、Ｃ１９に記載の方法。
［Ｃ２２］
ワイヤレス通信のための装置であって、
発見コードを受信するための手段と、
前記発見コードに基づいて発見メッセージを生成するための手段と、
前記発見コードに関連する鍵情報を受信するための手段と、
前記鍵情報を使用して前記発見メッセージを変換するための手段と、
前記変換された発見メッセージをブロードキャストするための手段と
を備える、装置。
［Ｃ２３］
前記発見コードが近接サービス（ＰｒｏＳｅ）コードを備える、Ｃ２２に記載の装置。
［Ｃ２４］
前記ＰｒｏＳｅコードが、プレフィックス部分とサフィックス部分とを備える、Ｃ２３に記載の装置。
［Ｃ２５］
前記発見メッセージを変換するための前記手段が、前記鍵情報を使用して前記発見メッセージをスクランブルするように構成された、Ｃ２２に記載の装置。
［Ｃ２６］
前記発見メッセージをスクランブルするために、前記発見メッセージを変換するための前記手段が、
前記鍵情報に基づいて発見ユーザスクランブリング鍵を導出することと、
前記発見ユーザスクランブリング鍵と前記発見メッセージの時間とに基づいて時間ハッシュ値を計算することと、
前記発見メッセージをスクランブルするために、前記発見メッセージと前記時間ハッシュ値とに対してＸＯＲ演算を実行することと
を行うように構成された、Ｃ２５に記載の装置。
［Ｃ２７］
前記発見メッセージを変換するための前記手段が、
前記鍵情報を使用して、前記発見メッセージのためのメッセージ完全性コード（ＭＩＣ）を計算することと、
前記発見メッセージに前記ＭＩＣを追加することと
を行うようにさらに構成された、Ｃ２５に記載の装置。
［Ｃ２８］
前記発見メッセージを変換するための前記手段が、前記鍵情報を使用して前記発見メッセージにメッセージ固有機密性を追加するようにさらに構成された、Ｃ２５に記載の装置。
［Ｃ２９］
前記発見メッセージを変換するための前記手段が、
前記鍵情報を使用して、前記発見メッセージのためのメッセージ完全性コード（ＭＩＣ）を計算することと、
前記発見メッセージに前記ＭＩＣを追加することと
を行うようにさらに構成された、Ｃ２８に記載の装置。
［Ｃ３０］
メッセージ固有機密性を追加するために、前記発見メッセージを変換するための前記手段が、
暗号化されたビットマスクを受信することと、
前記暗号化されたビットマスクの論理補数として鍵計算マスクを計算することと
を行うようにさらに構成された、Ｃ２８に記載の装置。
［Ｃ３１］
メッセージ固有機密性を追加するために、前記発見メッセージを変換するための前記手段は、
前記鍵情報と、前記ＭＩＣが追加された前記発見メッセージおよび鍵計算マスクの論理積と、前記発見メッセージの時間とに基づいて、鍵ストリームを計算することと、
前記発見メッセージを更新するために、前記発見メッセージと、前記鍵ストリームおよび暗号化されたビットマスクの論理積とに対してＸＯＲ演算を実行することと
を行うようにさらに構成された、Ｃ２８に記載の装置。
［Ｃ３２］
前記ＭＩＣを計算するために、前記発見メッセージを変換するための前記手段が、
前記鍵情報に基づいて発見ユーザ完全性鍵を計算することと、
前記発見ユーザ完全性鍵と前記発見メッセージの時間とに基づいて前記ＭＩＣを算出することと
を行うようにさらに構成された、Ｃ２７に記載の装置。
［Ｃ３３］
ワイヤレス通信のための装置であって、
第１の発見コードを受信するための手段と、
第２の発見コードを含んでいる発見メッセージを受信するための手段と、
前記第１の発見コードに関連する鍵情報を受信するための手段と、
前記第２の発見コードを取得するために、前記鍵情報を使用して前記発見メッセージをスクランブル解除するための手段と、
前記第１の発見コードと前記第２の発見コードとを比較するための手段と
を備える、装置。
［Ｃ３４］
前記第１の発見コードおよび前記第２の発見コードの各々が、近接サービス（ＰｒｏＳｅ）コードを備える、Ｃ３３に記載の装置。
［Ｃ３５］
前記ＰｒｏＳｅコードが、プレフィックス部分とサフィックス部分とを備える、Ｃ３４に記載の装置。
［Ｃ３６］
前記第１の発見コードと前記第２の発見コードとを比較するための前記手段が、前記第１の発見コードの前記プレフィックス部分と前記第２の発見コードの前記プレフィックス部分とを比較するように構成された、Ｃ３５に記載の装置。
［Ｃ３７］
前記発見メッセージをスクランブル解除するための前記手段が、
前記鍵情報に基づいて発見ユーザスクランブリング鍵を導出することと、
前記発見ユーザスクランブリング鍵と前記発見メッセージの時間とに基づいて時間ハッシュ値を計算することと、
前記発見メッセージをスクランブル解除するために、前記発見メッセージと前記時間ハッシュ値とに対してＸＯＲ演算を実行することと
を行うように構成された、Ｃ３３に記載の装置。
［Ｃ３８］
前記第１の発見コードと前記第２の発見コードとの間の比較マッチに応答して、前記装置が、前記鍵情報を使用して、前記発見メッセージのメッセージ完全性コード（ＭＩＣ）を検査するための手段をさらに備える、Ｃ３３に記載の装置。
［Ｃ３９］
前記ＭＩＣが第１のＭＩＣであり、ここにおいて、前記第１のＭＩＣを検査するための前記手段が、
前記鍵情報に基づいて発見ユーザ完全性鍵を計算することと、
前記発見ユーザ完全性鍵と前記発見メッセージの時間とに基づいて第２のＭＩＣを計算することと、
前記第１のＭＩＣと前記第２のＭＩＣとを比較することと
を行うように構成された、Ｃ３８に記載の装置。
［Ｃ４０］
前記第１の発見コードと前記第２の発見コードとの間の比較マッチに応答して、前記装置が、前記鍵情報を使用して、前記発見メッセージからメッセージ固有機密性を削除するための手段をさらに備える、Ｃ３３に記載の装置。
［Ｃ４１］
メッセージ固有機密性を削除するための前記手段は、
前記鍵情報と、メッセージ完全性コード（ＭＩＣ）が追加された前記発見メッセージおよび鍵計算マスクの論理積と、前記発見メッセージの時間とに基づいて、鍵ストリームを計算することと、
前記発見メッセージを復元するために、前記発見メッセージと、前記鍵ストリームおよび暗号化されたビットマスクの論理積とに対してＸＯＲ演算を実行することと
を行うように構成された、Ｃ４０に記載の装置。
［Ｃ４２］
メッセージ固有機密性を削除するための前記手段が、
暗号化されたビットマスクを受信することと、
前記暗号化されたビットマスクの論理補数として鍵計算マスクを計算することと
を行うように構成された、Ｃ４０に記載の装置。
［Ｃ４３］
ワイヤレス通信のための装置であって、
メモリと、
前記メモリに結合された少なくとも１つのプロセッサと
を備え、前記少なくとも１つのプロセッサが、
発見コードを受信することと、
前記発見コードに基づいて発見メッセージを生成することと、
前記発見コードに関連する鍵情報を受信することと、
前記鍵情報を使用して前記発見メッセージを変換することと、
前記変換された発見メッセージをブロードキャストすることと
を行うように構成された、装置。
［Ｃ４４］
前記発見コードが近接サービス（ＰｒｏＳｅ）コードを備える、Ｃ４３に記載の装置。
［Ｃ４５］
前記ＰｒｏＳｅコードが、プレフィックス部分とサフィックス部分とを備える、Ｃ４４に記載の装置。
［Ｃ４６］
前記発見メッセージを変換するために、前記少なくとも１つのプロセッサが、前記鍵情報を使用して前記発見メッセージをスクランブルするように構成された、Ｃ４３に記載の装置。
［Ｃ４７］
前記発見メッセージをスクランブルするために、前記少なくとも１つのプロセッサが、  前記鍵情報に基づいて発見ユーザスクランブリング鍵を導出することと、
前記発見ユーザスクランブリング鍵と前記発見メッセージの時間とに基づいて時間ハッシュ値を計算することと、
前記発見メッセージをスクランブルするために、前記発見メッセージと前記時間ハッシュ値とに対してＸＯＲ演算を実行することと
を行うように構成された、Ｃ４６に記載の装置。
［Ｃ４８］
前記発見メッセージを変換するために、前記少なくとも１つのプロセッサが、
前記鍵情報を使用して、前記発見メッセージのためのメッセージ完全性コード（ＭＩＣ）を計算することと、
前記発見メッセージに前記ＭＩＣを追加することと
を行うようにさらに構成された、Ｃ４６に記載の装置。
［Ｃ４９］
前記発見メッセージを変換するために、前記少なくとも１つのプロセッサが、前記鍵情報を使用して前記発見メッセージにメッセージ固有機密性を追加するように構成された、Ｃ４６に記載の装置。
［Ｃ５０］
前記発見メッセージを変換するために、前記少なくとも１つのプロセッサが、
前記鍵情報を使用して、前記発見メッセージのためのメッセージ完全性コード（ＭＩＣ）を計算することと、
前記発見メッセージに前記ＭＩＣを追加することと
を行うようにさらに構成された、Ｃ４９に記載の装置。
［Ｃ５１］
メッセージ固有機密性を追加するために、前記少なくとも１つのプロセッサが、
暗号化されたビットマスクを受信することと、
前記暗号化されたビットマスクの論理補数として鍵計算マスクを計算することと
を行うように構成された、Ｃ４９に記載の装置。
［Ｃ５２］
メッセージ固有機密性を追加するために、前記少なくとも１つのプロセッサは、
前記鍵情報と、前記ＭＩＣが追加された前記発見メッセージおよび鍵計算マスクの論理積と、前記発見メッセージの時間とに基づいて、鍵ストリームを計算することと、
前記発見メッセージを更新するために、前記発見メッセージと、前記鍵ストリームおよび暗号化されたビットマスクの論理積とに対してＸＯＲ演算を実行することと
を行うように構成された、Ｃ４９に記載の装置。
［Ｃ５３］
前記ＭＩＣを計算するために、前記少なくとも１つのプロセッサが、
前記鍵情報に基づいて発見ユーザ完全性鍵を計算することと、
前記発見ユーザ完全性鍵と前記発見メッセージの時間とに基づいて前記ＭＩＣを算出することと
を行うように構成された、Ｃ４８に記載の装置。
［Ｃ５４］
ワイヤレス通信のための装置であって、
メモリと、
前記メモリに結合された少なくとも１つのプロセッサと
を備え、前記少なくとも１つのプロセッサが、
第１の発見コードを受信することと、
第２の発見コードを含んでいる発見メッセージを受信することと、
前記第１の発見コードに関連する鍵情報を受信することと、
前記第２の発見コードを取得するために、前記鍵情報を使用して前記発見メッセージをスクランブル解除することと、
前記第１の発見コードと前記第２の発見コードとを比較することと
を行うように構成された、装置。
［Ｃ５５］
前記第１の発見コードおよび前記第２の発見コードの各々が、近接サービス（ＰｒｏＳｅ）コードを備える、Ｃ５４に記載の装置。
［Ｃ５６］
前記ＰｒｏＳｅコードが、プレフィックス部分とサフィックス部分とを備える、Ｃ５５に記載の装置。
［Ｃ５７］
前記第１の発見コードと前記第２の発見コードとを比較するために、前記少なくとも１つのプロセッサが、前記第１の発見コードの前記プレフィックス部分と前記第２の発見コードの前記プレフィックス部分とを比較するように構成された、Ｃ５６に記載の装置。
［Ｃ５８］
前記発見メッセージをスクランブル解除するために、前記少なくとも１つのプロセッサが、
前記鍵情報に基づいて発見ユーザスクランブリング鍵を導出することと、
前記発見ユーザスクランブリング鍵と前記発見メッセージの時間とに基づいて時間ハッシュ値を計算することと、
前記発見メッセージをスクランブル解除するために、前記発見メッセージと前記時間ハッシュ値とに対してＸＯＲ演算を実行することと
を行うように構成された、Ｃ５４に記載の装置。
［Ｃ５９］
前記第１の発見コードと前記第２の発見コードとの間の比較マッチに応答して、前記少なくとも１つのプロセッサが、前記鍵情報を使用して、前記発見メッセージのメッセージ完全性コード（ＭＩＣ）を検査するようにさらに構成された、Ｃ５４に記載の装置。
［Ｃ６０］
前記ＭＩＣが第１のＭＩＣであり、ここにおいて、前記第１のＭＩＣを検査するために、前記少なくとも１つのプロセッサが、
前記鍵情報に基づいて発見ユーザ完全性鍵を計算することと、
前記発見ユーザ完全性鍵と前記発見メッセージの時間とに基づいて第２のＭＩＣを計算することと、
前記第１のＭＩＣと前記第２のＭＩＣとを比較することと
を行うように構成された、Ｃ５９に記載の装置。
［Ｃ６１］
前記第１の発見コードと前記第２の発見コードとの間の比較マッチに応答して、前記少なくとも１つのプロセッサが、前記鍵情報を使用して、前記発見メッセージからメッセージ固有機密性を削除するようにさらに構成された、Ｃ５４に記載の装置。
［Ｃ６２］
メッセージ固有機密性を削除するために、前記少なくとも１つのプロセッサは、
前記鍵情報と、メッセージ完全性コード（ＭＩＣ）が追加された前記発見メッセージおよび鍵計算マスクの論理積と、前記発見メッセージの時間とに基づいて、鍵ストリームを計算することと、
前記発見メッセージを復元するために、前記発見メッセージと、前記鍵ストリームおよび暗号化されたビットマスクの論理積とに対してＸＯＲ演算を実行することと
を行うように構成された、Ｃ６１に記載の装置。
［Ｃ６３］
メッセージ固有機密性を削除するために、前記少なくとも１つのプロセッサが、
暗号化されたビットマスクを受信することと、
前記暗号化されたビットマスクの論理補数として鍵計算マスクを計算することと
を行うように構成された、Ｃ６１に記載の装置。
［Ｃ６４］
コンピュータ実行可能コードを記憶するコンピュータ可読媒体であって、
発見コードを受信することと、
前記発見コードに基づいて発見メッセージを生成することと、
前記発見コードに関連する鍵情報を受信することと、
前記鍵情報を使用して前記発見メッセージを変換することと、
前記変換された発見メッセージをブロードキャストすることと
を行うためのコードを備える、コンピュータ可読媒体。
［Ｃ６５］
コンピュータ実行可能コードを記憶するコンピュータ可読媒体であって、
第１の発見コードを受信することと、
第２の発見コードを含んでいる発見メッセージを受信することと、
前記第１の発見コードに関連する鍵情報を受信することと、
前記第２の発見コードを取得するために、前記鍵情報を使用して前記発見メッセージをスクランブル解除することと、
前記第１の発見コードと前記第２の発見コードとを比較することと
を行うためのコードを備える、コンピュータ可読媒体。