[發明專利]一種用于發現設備的用戶的方法和用戶設備有效
| 申請號: | 201310225872.3 | 申請日: | 2013-06-07 |
| 公開(公告)號: | CN104243153B | 公開(公告)日: | 2017-11-17 |
| 發明(設計)人: | 杜振國;方平;丁志明;龐高昆 | 申請(專利權)人: | 華為終端有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04W12/06 |
| 代理公司: | 北京中博世達專利商標代理有限公司11274 | 代理人: | 申健 |
| 地址: | 518129 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 發現 設備 用戶 方法 | ||
技術領域
本發明涉及通信領域,尤其涉及一種用于發現設備的用戶的方法和用戶設備。
背景技術
社交無線保真(Wireless Fidelity,WiFi)是一種支持WiFi功能的用不用戶設備之間通過WiFi接口感知彼此的存在,并通過WiFi接口來完成組網和通信的技術。
在社交WiFi朋友發現應用中,為了使得每個用戶設備能夠發現并識別其它用戶設備,每個用戶設備都要廣播自身的標識信息。現有技術中,社交WiFi是通過無線網絡直達(Wireless Fidelity Direct,WiFi Direct)實現的,該WiFi Direct也稱為無線對等網絡(Wirelesspeer-to-peer,WiFi P2P),在WiFi Direct中,用戶設備通過發送探測請求(Probe Request)幀來廣播自己的存在,進而完成用戶設備發現或服務發現。
現有的WiFi機制中,每個用戶設備采用明文廣播自身的標識信息,不能保證用戶標識信息的安全性,會導致隱私泄露等問題的出現。
發明內容
本發明的實施例提供一種用于發現設備的用戶的方法和用戶設備,以提高用戶標識信息的安全性,使得用戶設備之間安全的發現對方。
為達到上述目的,本發明的實施例采用如下技術方案:
第一方面,提供了一種用于發現設備的用戶的方法,該方法應用于第一用戶設備,所述第一用戶設備中存儲有所述第一用戶設備和至少一個其他用戶設備的用戶標識和隱式用戶標識信息的對應關系,所述方法包括:
接收第二用戶設備發送的至少包含所述第二用戶設備的隱式用戶標識信息的第一消息;
根據所述第一用戶設備存儲的所述對應關系,獲得與所述第二用戶設備的隱式用戶標識信息對應的用戶標識;
從與所述第二用戶設備的隱式用戶標識信息對應的用戶標識中,確定出所述第二用戶設備的用戶標識,進而發現所述第二用戶設備的用戶;
其中,所述第一/第二用戶設備的用戶標識為所述第一/第二用戶設備的用戶標識的明文用戶標識,所述第一/第二用戶設備的隱式用戶標識信息為利用預定函數或預定算法對至少所述第一/第二用戶設備的用戶標識進行處理后得到的信息;或者,所述第一/第二用戶設備的用戶標識和隱式用戶標識信息分別為服務器為所述第一/第二用戶設備分配的對應于同一用戶設備的兩個標識。
根據第一方面,在第一方面的第一種可能的實現方式中,所述預定函數具體為哈希函數,所述第一/第二用戶設備的隱式用戶標識信息具體為對至少所述第一/第二用戶設備的用戶標識利用哈希函數進行哈希變換后得到的信息。
根據第一方面,在第一方面的第二種可能的實現方式中,所述預定算法具體為公私鑰算法,所述第一/第二用戶設備的隱式用戶標識信息為對所述第一/第二用戶設備的用戶標識采用公私鑰算法映射生成的密鑰;或者,
所述預定算法具體為基于公私鑰算法的加密算法,所述第一/第二用戶設備的隱式用戶標識信息具體為對所述第一/第二用戶設備的用戶標識采用公私鑰算法映射生成的密鑰對所述第一/第二用戶設備的用戶標識加密得到的加密值。
結合第一方面或第一方面的第一種可能的實現方式或第一方面的第二種可能的實現方式,在第一方面的第三種可能的實現方式中,所述方法還包括:
向所述第二用戶設備發送至少包含所述第一用戶設備的隱式用戶標識信息的第二消息,以使得所述第二用戶設備根據所述第二用戶設備中存儲的所述第二用戶設備和至少一個其他用戶設備的用戶標識和隱式用戶標識信息的對應關系,獲得與所述第一用戶設備的隱式用戶標識信息對應的用戶標識,從與所述第一用戶設備的隱式用戶標識信息對應的用戶標識中,確定出所述第一用戶設備的用戶標識,進而發現所述第一用戶設備的用戶。
根據第一方面的第三種可能的實現方式,在第一方面的第四種可能的實現方式中,所述方法還包括:
利用所述第一用戶設備的用戶標識和所述與所述第二用戶設備的隱式用戶標識信息對應的用戶標識,對所述與所述第二用戶設備的隱式用戶標識信息對應的用戶標識進行加密,獲得第一加密值;
向所述第二用戶設備發送所述第一加密值;
所述以使得所述第二用戶設備從與所述第一用戶設備的隱式用戶標識信息對應的用戶標識中,確定出所述第一用戶設備的用戶標識具體為,以使得所述第二用戶設備利用與所述第一用戶設備的隱式用戶標識信息對應的用戶標識和所述第二用戶設備的用戶標識對所述第一加密值進行解密,進而確定出所述第一用戶設備的用戶標識;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為終端有限公司,未經華為終端有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310225872.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:可跟蹤身份的共享數據云審計方法
- 下一篇:安全性信息交互系統、設備和方法





