專利名稱:基于nfc的信息交互方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子信息交互領(lǐng)域,特別是涉及一種基于NFC的信息交互方法和裝置。
背景技術(shù):
NFC (Near Field Communication,近距離無線通信)是一種非接觸式識別和互聯(lián)技術(shù),可以在移動終端、消費(fèi)類電子產(chǎn)品、個人電腦和智能控件工具間進(jìn)行近距離無線通信。NFC具有成本低、方便易用等特點,通過觸控方式可以讓消費(fèi)者簡單直觀地交換信息與服務(wù),其已被廣泛地應(yīng)用于門禁、公交、手機(jī)信息交互等領(lǐng)域。
然而,NFC信息交互時,主要是在幾厘米范圍與讀寫設(shè)備進(jìn)行交互操作,例如手機(jī)與公交刷卡系統(tǒng)進(jìn)行交互信息時,只需將手機(jī)貼近公交刷卡系統(tǒng)即完成了信息交互,然而在交互操作過程中,存在不少安全隱患,例如,個人信息易于在操作過程中通過惡意軟件(扣費(fèi)木馬等)被泄漏,從而造成財產(chǎn)損失。
發(fā)明內(nèi)容
基于此,有必要提供一種安全性較高的基于NFC的信息交互方法。—種基于NFC的信息交互方法,包括響應(yīng)NFC掃描設(shè)備對移動終端的信息讀取指令,檢測所述NFC掃描設(shè)備是否安全使用;當(dāng)所述NFC掃描設(shè)備安全使用時,獲取解鎖驗證命令;根據(jù)所述解鎖驗證命令指示用戶進(jìn)行驗證操作;當(dāng)驗證操作與預(yù)設(shè)驗證方式相符時,進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作。此外,還有必要提供一種安全性較高的基于NFC的信息交互裝置。一種基于NFC的信息交互裝置,包括檢測模塊,用于響應(yīng)NFC掃描設(shè)備對移動終端的信息讀取指令,檢測NFC掃描設(shè)備是否安全使用;獲取模塊,用于在檢測到NFC掃描設(shè)備安全使用時,獲取解鎖驗證命令;指示驗證模塊,用于根據(jù)所述解鎖驗證命令指示用戶進(jìn)行驗證操作;執(zhí)行模塊,用于當(dāng)驗證操作與預(yù)設(shè)方式相符時,進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作。上述基于NFC的信息交互方法和裝置,在響應(yīng)NFC掃描設(shè)備的讀取指令時,首先檢測NFC掃描設(shè)備是否安全使用,安全使用時,獲取解鎖驗證命令,根據(jù)解鎖驗證命令指示用戶進(jìn)行驗證操作,驗證操作與預(yù)設(shè)驗證方式相符合時,進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作,防止偽造的NFC掃描設(shè)備,提高了信息交互的安全性。
圖I為本發(fā)明第一實施例中基于NFC的信息交互方法的流程圖;圖2為本發(fā)明第二實施例中基于NFC的信息交互方法的流程圖;圖3為本發(fā)明第三實施例提供的移動終端的結(jié)構(gòu)框架示意圖;圖4為本發(fā)明第四實施例提供的移動終端的結(jié)構(gòu)框架示意圖;圖5為圖4所示檢測模塊的結(jié)構(gòu)示意圖。
具體實施例方式下面結(jié)合具體的實施例及附圖對基于NFC的信息交互方法及系統(tǒng)的技術(shù)方案進(jìn)行詳細(xì)的描述,以使其更加清楚。 如圖I所示,在本發(fā)明的第一實施例中,一種基于NFC的信息交互方法,包括以下步驟步驟SI 10,響應(yīng)NFC掃描設(shè)備對移動終端的信息讀取指令,檢測該NFC掃描設(shè)備是否安全使用。具體的,當(dāng)通過帶有NFC芯片的移動終端進(jìn)行某類信息交互,例如支付某項費(fèi)用時,移動終端可監(jiān)測到手動啟動NFC支付進(jìn)程或者在移動終端上一直開啟NFC支付進(jìn)程。將開啟了 NFC支付進(jìn)程的移動終端靠近外部NFC掃描設(shè)備時,外部NFC掃描設(shè)備讀取移動終端的NFC芯片,移動終端則響應(yīng)NFC掃描設(shè)備的讀取指令,先檢測NFC掃描設(shè)備是否安全使用。在一個實施例中,步驟SllO具體包括獲取NFC掃描設(shè)備的標(biāo)識碼,將該標(biāo)識碼與預(yù)先存儲的標(biāo)識碼進(jìn)行對比,若相同,則提示NFC掃描設(shè)備安全使用,若不相同,則提示NFC掃描設(shè)備非安全使用。具體的,NFC掃描設(shè)備中的標(biāo)識碼是由廠商生產(chǎn)時燒錄在NFC掃描設(shè)備中。預(yù)先存儲的標(biāo)識碼是將廠商生產(chǎn)NFC掃描設(shè)備燒錄的標(biāo)識碼記錄在服務(wù)器上,可下載到移動終端上。當(dāng)將NFC掃描設(shè)備的標(biāo)識碼下載到移動終端上后,獲取NFC掃描設(shè)備的標(biāo)識碼后,直接將獲取的標(biāo)識碼與移動終端上存儲的標(biāo)識碼進(jìn)行對比,判斷是否相同,若相同,則提示NFC掃描設(shè)備安全使用,若不相同,則提不NFC掃描設(shè)備非安全使用。當(dāng)移動終端未從服務(wù)器上下載NFC掃描設(shè)備的標(biāo)識碼時,獲取NFC掃描設(shè)備的標(biāo)識碼后,將獲取的NFC掃描設(shè)備的標(biāo)識碼上傳到服務(wù)器,由服務(wù)器將標(biāo)識碼與存儲的標(biāo)識碼進(jìn)行對比,并將對比結(jié)果返回給移動終端。步驟S120,當(dāng)NFC掃描設(shè)備安全使用時,獲取解鎖驗證命令。具體的,解鎖驗證命令可包括密碼命令、手勢命令、指紋識別命令、人臉識別命令中至少一種。密碼命令是由數(shù)字、字母、符號中一種或兩種以上組成的。手勢命令是指預(yù)先存儲的特定手勢,例如畫圓圈的手勢。指紋識別命令是指預(yù)先采集的指紋。人臉識別命令是指預(yù)先采集的人臉頭像。步驟S130,根據(jù)解鎖驗證命令指示用戶進(jìn)行驗證操作。具體的,根據(jù)解鎖驗證命令顯示解鎖界面,在解鎖界面上指示用戶進(jìn)行驗證操作。可指示用戶輸入密碼、手勢、指紋或人臉等。密碼可通過觸控、按鍵等輸入;手勢、指紋和人臉可通過攝像頭等設(shè)備采集。步驟S140,當(dāng)驗證操作與預(yù)設(shè)驗證方式相符時,進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作。具體的,進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作,可如進(jìn)行支付信息交互時,NFC掃描設(shè)備讀取移動終端的帳戶信息。在一個實施例中,步驟S130具體包括獲取根據(jù)密碼命令、手勢命令、指紋識別命令、人臉識別命令中任意一種解鎖驗證命令進(jìn)行的驗證操作,將驗證操作與預(yù)先存儲的對應(yīng)的預(yù)設(shè)驗證方式進(jìn)行比較。具體的,當(dāng)解鎖驗證命令為密碼命令時,獲取輸入密碼的驗證操作,將獲取的密碼與預(yù)先存儲的密碼比較,若相同,則提示匹配成功,若否,則提示匹配失敗。當(dāng)解鎖驗證命令為手勢命令時,采集手勢命令,將采集的手勢命令與預(yù)先存儲的手勢命令比較,若相同,則提示匹配成功,若否,則提示匹配失敗。 當(dāng)解鎖驗證命令為指紋識別命令時,采集指紋命令,將采集的指紋命令與預(yù)先存儲的指紋命令比較,若相同,則匹配成功,若否,則提示匹配失敗。當(dāng)解鎖驗證命令為人臉識別命令時,采集人臉命令,將采集的人臉命令與預(yù)先存儲的人臉命令比較,若相同,則提示匹配成功,若否,則提示匹配失敗。當(dāng)解鎖驗證命令只為密碼命令、手勢命令、指紋識別命令、人臉識別命令中任意一種解鎖驗證命令時,驗證操作與預(yù)設(shè)驗證方式匹配成功,則進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作;當(dāng)解鎖驗證命令包括密碼命令、手勢命令、指紋識別命令、人臉識別命令中至少兩種以上解鎖驗證命令組合時,則至少兩種以上的驗證操作與對應(yīng)的預(yù)設(shè)驗證方式均匹配成功時,則進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作。此外,解鎖驗證命令可為幾種命令的組合,例如密碼命令與手勢命令組合,先輸入密碼命令,密碼匹配后,再采集手勢,手勢匹配才解鎖。進(jìn)一步地,在一個實施例中,在步驟SllO之前,上述基于NFC的信息交互方法,還包括步驟預(yù)先設(shè)置信息讀取操作的權(quán)限等級,并根據(jù)該信息讀取操作的權(quán)限等級設(shè)定相應(yīng)的組合解鎖驗證命令;其中,組合解鎖驗證命令為密碼命令、手勢命令、指紋識別命令、人臉識別命令中至少兩種以上的組合。具體的,可設(shè)定不同的信息讀取操作的權(quán)限等級,例如第一權(quán)限等級可允許進(jìn)行IM (兆)數(shù)據(jù)的交互,第二權(quán)限等級可進(jìn)行IOM數(shù)據(jù)的交互,第三權(quán)限等級可進(jìn)行100M數(shù)據(jù)的交互等。然后根據(jù)信息讀取操作的權(quán)限等級設(shè)定相應(yīng)的組合解鎖驗證命令。例如第一權(quán)限等級的解鎖驗證命令為密碼命令,第二權(quán)限等級的解鎖驗證命令為密碼命令加手勢命令,第三權(quán)限等級的解鎖驗證命令為密碼命令、手勢命令加指紋命令的組合。上述基于NFC信息交互方法,采用在響應(yīng)NFC掃描設(shè)備的讀取指令時,首先檢測NFC掃描設(shè)備是否安全使用,安全使用時,獲取解鎖驗證命令,根據(jù)解鎖驗證命令指示用戶進(jìn)行驗證操作,驗證操作與預(yù)設(shè)驗證方式相符合時,進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作,防止偽造的NFC掃描設(shè)備,提高了信息交互的安全性。如圖2所示,在一個實施例中,一種基于NFC的信息交互方法,包括步驟步驟S210,響應(yīng)NFC掃描設(shè)備對移動終端的信息讀取指令,檢測該NFC掃描設(shè)備是否安全使用,若是,則執(zhí)行步驟S220,若否,則執(zhí)行步驟230。
步驟S220,檢測移動終端是否安全使用,若是,則執(zhí)行步驟S240,若否,則執(zhí)行步驟 S230。在一個實施例中,步驟S220具體包括掃描移動終端上安裝的軟件;將掃描到的軟件與預(yù)先存儲的惡意軟件進(jìn)行比較,若相同,則提示存在惡意軟件,若否,則提示不存在惡意軟件。具體的,在移動終端上安裝有惡意軟件的掃描程序,將惡意軟件預(yù)先存儲在移動終端上,在檢測NFC掃描設(shè)備是否安全使用的同時,可啟動掃描程序掃描移動終端上是否存在惡意軟件。惡意軟件是指自動扣費(fèi)或盜取密碼等的軟件。當(dāng)存在惡意軟件或NFC掃描設(shè)備非安全使用時,均發(fā)出警示信息。步驟S230,發(fā)出警示信息。具體的,警示信息可為危險符號、提示不安全的文字等。 步驟S240,獲取解鎖驗證命令。步驟S250,根據(jù)解鎖驗證命令指示用戶進(jìn)行驗證操作。步驟S260,當(dāng)驗證操作與預(yù)設(shè)驗證方式相符時,進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作。上述基于NFC的信息交互方法,采用在響應(yīng)NFC掃描設(shè)備的讀取指令時,首先檢測NFC掃描設(shè)備是否安全使用,安全使用時,進(jìn)一步檢測移動終端是否安全使用,安全使用時,則獲取解鎖驗證命令,根據(jù)解鎖驗證命令指示用戶進(jìn)行驗證操作,驗證操作與預(yù)設(shè)驗證方式相符合時,進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作,防止偽造的NFC掃描設(shè)備,以及確定了移動終端安全使用,進(jìn)一步提高了信息交互的安全性。如圖3所示,在一個實施例中,一種基于NFC的信息交互裝置,包括檢測模塊110、獲取模塊120、指示驗證模塊130和執(zhí)行模塊140。其中檢測模塊110用于響應(yīng)NFC掃描設(shè)備對移動終端的信息讀取指令,檢測NFC掃描設(shè)備是否安全使用。具體的,當(dāng)通過帶有NFC芯片的移動終端進(jìn)行某類信息交互,例如支付某項費(fèi)用時,移動終端可監(jiān)測到手動啟動NFC支付進(jìn)程或者在移動終端上一直開啟NFC支付進(jìn)程。將開啟了 NFC支付進(jìn)程的移動終端靠近外部NFC掃描設(shè)備時,外部NFC掃描設(shè)備讀取移動終端的NFC芯片,移動終端的檢測模塊110響應(yīng)NFC掃描設(shè)備的讀取指令,檢測NFC掃描設(shè)備是否安全使用。獲取模塊120用于在檢測到NFC掃描設(shè)備安全使用時,獲取解鎖驗證命令。具體的,解鎖驗證命令可為密碼命令、手勢命令、指紋識別命令、人臉識別命令中至少一種。密碼命令是由數(shù)字、字母、符號中一種或兩種以上組成的。手勢命令是指預(yù)先存儲的特定手勢,例如畫圓圈的手勢。指紋識別命令是指預(yù)先采集的指紋。人臉識別命令是指預(yù)先采集的人臉頭像。指示驗證模塊130用于根據(jù)解鎖驗證命令指示用戶進(jìn)行驗證操作。具體的,根據(jù)解鎖驗證命令顯示解鎖界面,在解鎖界面上指示用戶進(jìn)行驗證操作??芍甘居脩糨斎朊艽a、手勢、指紋或人臉等。密碼可通過觸控、按鍵等輸入;手勢、指紋和人臉可通過攝像頭等設(shè)備采集。執(zhí)行模塊140當(dāng)驗證操作與預(yù)設(shè)驗證方式相符時,進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作。具體的,進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作,可如進(jìn)行支付信息交互時,NFC掃描設(shè)備讀取移動終端的帳戶信息。指示驗證模塊130用于獲取根據(jù)密碼命令、手勢命令、指紋識別命令、人臉識別命令中任意一種解鎖驗證命令進(jìn)行的驗證操作,將獲取的驗證操作與預(yù)先存儲的對應(yīng)的預(yù)設(shè)驗證方式進(jìn)行比較。具體的,當(dāng)解鎖驗證命令為密碼命令時,指示驗證模塊130獲取輸入的密碼,將獲取的密碼與預(yù)先存儲的密碼比較,若相同,則提示匹配成功,若否,則提示匹配失敗。當(dāng)解鎖驗證命令為手勢命令時,指示驗證模塊130采集手勢命令,將采集的手勢命令與預(yù)先存儲的手勢命令比較,若相同,則提示匹配成功,若否,則提示匹配失敗。當(dāng)解鎖驗證命令為指紋識別命令時,指示驗證模塊130采集指紋命令,將采集的 指紋命令與預(yù)先存儲的指紋命令比較,若相同,則提示匹配成功,若否,則提示匹配失敗。當(dāng)解鎖驗證命令為人臉識別命令時,指示驗證模塊130采集人臉命令,將采集的人臉命令與預(yù)先存儲的人臉命令比較,若相同,則提示匹配成功,若否,則提示匹配失敗。當(dāng)解鎖驗證命令只為密碼命令、手勢命令、指紋識別命令、人臉識別命令中任意一種解鎖驗證命令時,指示驗證模塊130比較驗證操作與預(yù)設(shè)驗證方式匹配成功,則執(zhí)行模塊140進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作;當(dāng)解鎖驗證命令為密碼命令、手勢命令、指紋識別命令、人臉識別命令中至少兩種以上解鎖驗證命令組合時,則至少兩種以上的驗證操作與預(yù)設(shè)驗證方式均匹配成功時,執(zhí)行模塊120進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作。此外,解鎖驗證命令可為幾種命令的組合,例如密碼命令與手勢命令組合,先輸入密碼命令,密碼匹配后,再采集手勢,手勢匹配才解鎖。上述基于NFC的信息交互系統(tǒng),采用在響應(yīng)NFC掃描設(shè)備的讀取指令時,首先檢測NFC掃描設(shè)備是否安全使用,安全使用時,則獲取解鎖驗證命令,根據(jù)解鎖驗證命令指示用戶進(jìn)行驗證操作,驗證操作與預(yù)設(shè)驗證方式相符合時,進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作,防止偽造的NFC掃描設(shè)備,以及確定了移動終端安全使用,進(jìn)一步提高了信息交互的安全性。如圖4所示,在一個實施例中,上述移動終端,除了包括檢測模塊110、獲取模塊120、指示驗證模塊130和執(zhí)行模塊140,還包括提示模塊150和預(yù)設(shè)模塊160。其中提示模塊150用于在檢測模塊110檢測到NFC掃描設(shè)備非安全使用時,發(fā)出警示信息。具體的,警示信息可為危險符號、提示不安全的文字等。發(fā)出警示信息可提醒用戶,提聞安全性。檢測模塊110還用于在檢測所述NFC掃描設(shè)備安全使用后,進(jìn)一步檢測移動終端是否安全使用,若否,則提示模塊150發(fā)出警示信息,若是,則獲取模塊120獲取解鎖驗證命令。預(yù)設(shè)模塊150用于預(yù)先設(shè)置信息讀取操作的權(quán)限等級,并根據(jù)該信息讀取操作的權(quán)限等級設(shè)定相應(yīng)的組合解鎖驗證命令;其中,組合解鎖驗證命令為密碼命令、手勢命令、指紋識別命令、人臉識別命令中至少兩種以上的組合。具體的,可設(shè)定不同的信息讀取操作的權(quán)限等級,例如第一權(quán)限等級可允許進(jìn)行IM數(shù)據(jù)的交互,第二權(quán)限等級可進(jìn)行IOM數(shù)據(jù)的交互,第三權(quán)限等級可進(jìn)行100M數(shù)據(jù)的交互等。然后根據(jù)信息讀取操作的權(quán)限等級設(shè)定相應(yīng)的組合解鎖驗證命令。例如第一權(quán)限等級的解鎖驗證命令為密碼命令,第二權(quán)限等級的解鎖驗證命令為密碼命令加手勢命令,第三權(quán)限等級的解鎖驗證命令為密碼命令、手勢命令加指紋命令的組合。如圖5所示,在一個實施例中,檢測模塊110包括掃描模塊112和對比模塊114。其中檢測模塊110檢測NFC掃描設(shè)備是否安全使用具體過程為掃描模塊112用于獲取NFC掃描設(shè)備的標(biāo)識碼。具體的,NFC掃描設(shè)備中的標(biāo)識碼是由廠商生產(chǎn)時燒錄在NFC掃描設(shè)備中。對比模塊114用于將獲取的標(biāo)識碼與預(yù)先存儲的標(biāo)識碼進(jìn)行對比,若相同,則提示該NFC掃描設(shè)備安全使用,若不相同,則提示該NFC掃描設(shè)備異常。 具體的,預(yù)先存儲的標(biāo)識碼是將廠商生產(chǎn)NFC掃描設(shè)備燒錄的標(biāo)識碼記錄在服務(wù)器上,可下載到移動終端上。當(dāng)將NFC掃描設(shè)備的標(biāo)識碼下載到移動終端上后,掃描模塊112獲取NFC掃描設(shè)備的標(biāo)識碼后,對比模塊114直接將獲取的標(biāo)識碼與移動終端上存儲的標(biāo)識碼進(jìn)行對比,判斷是否相同,若相同,則提示NFC掃描設(shè)備安全使用,若不相同,則提示NFC掃描設(shè)備異常。檢測模塊110檢測移動終端上是否安全使用的具體過程為掃描模塊112用于掃描移動終端上安裝的軟件。對比模塊114用于將掃描到的軟件與預(yù)先存儲的軟件進(jìn)行比較,若相同,則提示存在惡意軟件,若否,則提示不存在惡意軟件。具體的,將惡意軟件預(yù)先存儲在移動終端上,在檢測NFC掃描設(shè)備是否安全使用的同時,掃描模塊112可掃描移動終端上是否存在惡意軟件。惡意軟件是指自動扣費(fèi)或盜取密碼等的軟件。此外,基于NFC的信息交互裝置可安裝在手機(jī)、ipad、個人數(shù)字助理、平板電腦等設(shè)備上。上述基于NFC的信息交互方法和信息交互裝置,在響應(yīng)NFC掃描設(shè)備的讀取指令時,首先檢測NFC掃描設(shè)備是否安全使用,安全使用時,獲取解鎖驗證命令,完成信息交互,防止偽造的NFC掃描設(shè)備,提高了信息交互的安全性。另外,在檢測NFC掃描設(shè)備的安全使用時,掃描移動終端上是否安全使用,防止了惡意軟件的盜取密碼或扣費(fèi)等,再獲取解鎖驗證命令,進(jìn)一步提高了信息交互的安全性;根據(jù)信息讀取操作的權(quán)限等級設(shè)置解鎖驗證命令組合,提高了信息交互安全性,以及保證信息交互的快捷性。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機(jī)存儲記憶體(Random AccessMemory, RAM)等。以上所述實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求 為準(zhǔn)。
權(quán)利要求
1.一種基于NFC的信息交互方法,包括 響應(yīng)NFC掃描設(shè)備對移動終端的信息讀取指令,檢測所述NFC掃描設(shè)備是否安全使用; 當(dāng)所述NFC掃描設(shè)備安全使用時,獲取解鎖驗證命令; 根據(jù)所述解鎖驗證命令指示用戶進(jìn)行驗證操作; 當(dāng)驗證操作與預(yù)設(shè)驗證方式相符時,進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作。
2.根據(jù)權(quán)利要求I所述的基于NFC的信息交互方法,其特征在于,還包括步驟 檢測NFC掃描設(shè)備非安全使用時,發(fā)出警示信息。
3.根據(jù)權(quán)利要求I或2所述的基于NFC的信息交互方法,其特征在于,所述檢測NFC掃描設(shè)備安全使用的步驟具體包括 獲取NFC掃描設(shè)備的標(biāo)識碼,將所述標(biāo)識碼與預(yù)先存儲的標(biāo)識碼進(jìn)行對比,若相同,則提示所述NFC掃描設(shè)備安全使用。
4.根據(jù)權(quán)利要求I所述的基于NFC的信息交互方法,其特征在于,在所述檢測NFC掃描設(shè)備安全使用的步驟之后,還包括步驟 檢測移動終端是否安全使用; 當(dāng)移動終端安全使用時,獲取解鎖驗證命令。
5.根據(jù)權(quán)利要求I所述的基于NFC的信息交互方法,其特征在于,所述解鎖驗證命令包括密碼命令、手勢命令、指紋識別命令、人臉識別命令中至少一種; 所述根據(jù)解鎖驗證命令指示用戶進(jìn)行驗證操作的步驟包括 獲取根據(jù)密碼命令、手勢命令、指紋識別命令、人臉識別命令中任意一種解鎖驗證命令進(jìn)行的驗證操作,將獲取的驗證操作與預(yù)先存儲的對應(yīng)的預(yù)設(shè)驗證方式進(jìn)行比較。
6.根據(jù)權(quán)利要求5所述的基于NFC的信息交互方法,其特征在于, 當(dāng)解鎖驗證命令為密碼命令、手勢命令、指紋識別命令、人臉識別命令中任意一種解鎖驗證命令時,所述驗證操作與預(yù)設(shè)驗證方式匹配成功則進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作; 當(dāng)解鎖驗證命令為密碼命令、手勢命令、指紋識別命令、人臉識別命令中至少兩種以上解鎖驗證命令組合時,所述至少兩種以上驗證操作與對應(yīng)的預(yù)設(shè)驗證方式均匹配成功則進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作。
7.根據(jù)權(quán)利要求I所述的基于NFC的信息交互方法,其特征在于,在響應(yīng)NFC掃描設(shè)備對移動終端的信息讀取指令之前,還包括步驟 預(yù)先設(shè)置信息讀取操作的權(quán)限等級,并根據(jù)所述信息讀取操作的權(quán)限等級設(shè)定相應(yīng)的組合解鎖驗證命令;其中,組合解鎖驗證命令為密碼命令、手勢命令、指紋識別命令、人臉識別命令中至少兩種以上的組合。
8.一種基于NFC的信息交互裝置,其特征在于,包括 檢測模塊,用于響應(yīng)NFC掃描設(shè)備對移動終端的信息讀取指令,檢測NFC掃描設(shè)備是否安全使用; 獲取模塊,用于在檢測到NFC掃描設(shè)備安全使用時,獲取解鎖驗證命令; 指示驗證模塊,用于根據(jù)所述解鎖驗證命令指示用戶進(jìn)行驗證操作;執(zhí)行模塊,用于當(dāng)驗證操作與預(yù)設(shè)方式相符時,進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作。
9.根據(jù)權(quán)利要求8所述的基于NFC的信息交互裝置,其特征在于,還包括 提示模塊,用于在所述檢測模塊檢測到NFC掃描設(shè)備非安全使用時,發(fā)出警示信息。
10.根據(jù)權(quán)利要求9所述的基于NFC的信息交互裝置,其特征在于,所述檢測模塊包括 掃描模塊,用于獲取NFC掃描設(shè)備的標(biāo)識碼; 對比模塊,用于將所述標(biāo)識碼與預(yù)先存儲的標(biāo)識碼進(jìn)行對比,若相同,則提示所述NFC掃描設(shè)備安全使用,若不相同,則提示所述NFC掃描設(shè)備非安全使用。
11.根據(jù)權(quán)利要求9所述的基于NFC的信息交互裝置,其特征在于,所述檢測模塊還用于在檢測所述NFC掃描設(shè)備安全使用后,進(jìn)一步檢測移動終端是否安全使用,若是,則所述提示模塊發(fā)出警示信息,若否,則所述獲取模塊獲取解鎖驗證命令。
12.根據(jù)權(quán)利要求8所述的基于NFC的信息交互裝置,其特征在于,所述解鎖驗證命令為密碼命令、手勢命令、指紋識別命令、人臉識別命令中至少一種; 所述指示驗證模塊還用于獲取根據(jù)密碼命令、手勢命令、指紋識別命令、人臉識別命令中任意一種解鎖驗證命令進(jìn)行的驗證操作,將獲取的驗證操作與預(yù)先存儲的對應(yīng)的預(yù)設(shè)驗證方式進(jìn)行比較。
13.根據(jù)權(quán)利要求8所述的基于NFC的信息交互裝置,其特征在于,當(dāng)解鎖驗證命令為密碼命令、手勢命令、指紋識別命令、人臉識別命令中任意一種解鎖驗證命令時,所述驗證操作與預(yù)設(shè)驗證方式匹配成功,則所述執(zhí)行模塊進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作; 當(dāng)解鎖驗證命令為密碼命令、手勢命令、指紋識別命令、人臉識別命令中至少兩種以上解鎖驗證命令組合時,所述至少兩種以上驗證操作與對應(yīng)的預(yù)設(shè)驗證方式均匹配成功則所述執(zhí)行模塊進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作。
14.根據(jù)權(quán)利要求8所述的基于NFC的信息交互裝置,其特征在于,還包括預(yù)設(shè)模塊,用于預(yù)先設(shè)置信息讀取操作的權(quán)限等級,并根據(jù)所述信息讀取操作的權(quán)限等級設(shè)定相應(yīng)的組合解鎖驗證命令;其中,所述組合解鎖驗證命令為密碼命令、手勢命令、指紋識別命令、人臉識別命令中至少兩種以上的組合。
全文摘要
本發(fā)明涉及一種基于NFC的信息交互方法和裝置。所述基于NFC的信息交互方法包括響應(yīng)NFC掃描設(shè)備對移動終端的信息讀取指令,檢測所述NFC掃描設(shè)備是否安全使用;當(dāng)所述NFC掃描設(shè)備安全使用時,獲取解鎖驗證命令;根據(jù)所述解鎖驗證命令指示用戶進(jìn)行驗證操作;當(dāng)驗證操作與預(yù)設(shè)驗證方式相符時,進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作。上述基于NFC的信息交互方法和信息交互裝置,在響應(yīng)NFC掃描設(shè)備的讀取指令時,首先檢測NFC掃描設(shè)備是否安全使用,安全使用時,獲取解鎖驗證命令,根據(jù)解鎖驗證命令指示用戶進(jìn)行驗證操作,驗證操作與預(yù)設(shè)驗證方式相符合時,進(jìn)行NFC掃描設(shè)備與移動終端之間的信息讀取操作,防止偽造的NFC掃描設(shè)備,提高了信息交互的安全性。
文檔編號H04B5/00GK102819721SQ20121029052
公開日2012年12月12日 申請日期2012年8月15日 優(yōu)先權(quán)日2012年8月15日
發(fā)明者宋家順 申請人:騰訊科技(深圳)有限公司