[發(fā)明專利]靈活的數(shù)據(jù)認證有效
| 申請?zhí)枺?/td> | 201410778685.2 | 申請日: | 2014-12-15 |
| 公開(公告)號: | CN104796257B | 公開(公告)日: | 2018-11-23 |
| 發(fā)明(設計)人: | 菲利普·特溫 | 申請(專利權)人: | 恩智浦有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04W4/80;H04W12/06 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 楊靜 |
| 地址: | 荷蘭艾*** | 國省代碼: | 荷蘭;NL |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 靈活 數(shù)據(jù) 認證 | ||
各示例性實施例涉及一種方法、設備以及存儲介質,所述方法包括:NFC設備接收NDEF消息,所述NDEF消息包括有效有效載荷以及數(shù)字簽名和數(shù)字簽名的參考中的至少一個;從有效載荷剝離數(shù)據(jù)以生成剝離后的有效載荷;使用數(shù)字簽名和剝離后的有效載荷來驗證有效載荷;以及基于是否驗證通過有效載荷來有條件地解譯有效載荷。其中,有效載荷包括URI,URI包括由井號字符表示的片段;剝離數(shù)據(jù)包括從URI中剝離片段。驗證有效載荷,所述片段包括片段數(shù)據(jù),并且解譯有效載荷包括:發(fā)送請求由URI識別的資源的消息,其中所述請求省略了片段數(shù)據(jù);以及執(zhí)行接收到的腳本以向設備發(fā)送片段數(shù)據(jù)。
技術領域
這里公開的各示例性實施例總體上涉及數(shù)據(jù)認證,更具體地而非排他地,涉及認證從近場通信(NFC)標簽檢索的數(shù)據(jù)。
背景技術
近場通信(NFC)標簽已經在多種產品和其它上下文中使用以提供提高等級的交互。例如,在所謂的“智能海報”中嵌入的NFC標簽可以使觀眾能夠使用他們的電話或其他NFC支持設備來接收與海報相關聯(lián)的網址、優(yōu)惠券、交互內容或其他數(shù)據(jù)。然而,隨著該技術更廣泛地采用,增大了非法使用的機會。惡意方會替換或重寫已有的NFC標簽以承載旨在欺詐或攻擊讀取標簽方的指令或其他數(shù)據(jù)。例如,可以重寫智能海報標簽以指向被建立為欺詐性地從用戶提取信用卡信息的不同網址。
為了提供NFC通信的安全性,NFC論壇已經提出了一種技術規(guī)范,定義用于數(shù)字簽名NFC標簽承載的數(shù)據(jù)的過程。這種數(shù)字簽名可以提供認證的附加層,因此當不能認證從NFC標簽讀取的數(shù)據(jù)時,讀取設備可以避免以對非法使用的設備或用戶開放的方式來使用數(shù)據(jù)。
發(fā)明內容
盡管定義的數(shù)據(jù)簽名技術足以認證某些類型的靜態(tài)數(shù)據(jù),這些技術可能不能認證動態(tài)數(shù)據(jù)或其它類型的靜態(tài)數(shù)據(jù)。例如,在NFC標簽保持的數(shù)據(jù)在標簽的壽命期間改變的情況下(例如跟蹤標簽被讀取次數(shù)的計數(shù)器),在更新了承載的數(shù)據(jù)后,定義的簽名不再有效。作為另一個示例,在制造期間使用序列標識號來各自編碼NFC標簽的情況下,可能難以考慮到特有的標識號來針對每個新標簽計算特有的簽名。因此,這里描述的各種實施例使得能夠進行NFC數(shù)據(jù)認證,其中在初始簽名生成時無需所有數(shù)據(jù)均已知或均可用。
以下示出了各示例性實施例的簡要總結。在以下總結中做出了一些簡化和省略,其旨在突出并介紹各示例性實施例的一些方面,而不限于本發(fā)明的范圍。將在后續(xù)的以下部分中進行優(yōu)選示例性實施例的詳細描述,足以允許本領域技術人員做出并使用本發(fā)明的創(chuàng)造性概念。
這里描述的各實施例涉及一種近場通信(NFC)設備執(zhí)行的用于驗證從NFC標簽接收的記錄的方法,包括:由NFC設備從NFC標簽接收NFC數(shù)據(jù)交換格式(NDEF)消息,其中NFC消息包括數(shù)字簽名和數(shù)字簽名的參考的至少一個以及有效載荷;從有效載荷剝離(strip)數(shù)據(jù)以生成剝離后的有效載荷;使用數(shù)字簽名和剝離后的有效載荷來驗證有效載荷;以及基于是否驗證通過有效載荷來有條件地解譯有效載荷和剝離后的有效載荷中的至少一個。
這里描述的各實施例涉及一種配置為驗證從NFC標簽接收的記錄的近場通信(NFC)設備,所述NFC設備包括:NFC讀取器,配置為與NFC標簽進行通信;以及處理器,配置為:NFC讀取器接收NFC數(shù)據(jù)交換格式(NDEF)消息,其中NFC消息包括數(shù)字簽名和數(shù)字簽名的參考的至少一個以及有效載荷;從有效載荷剝離數(shù)據(jù)以生成剝離后的有效載荷;使用數(shù)字簽名和剝離后的有效載荷來驗證有效載荷;以及基于是否驗證通過有效載荷來有條件地解譯剝離后的有效載荷和有效載荷中的至少一個。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于恩智浦有限公司,未經恩智浦有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410778685.2/2.html,轉載請聲明來源鉆瓜專利網。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





