国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      操作意圖識別方法及其系統(tǒng)與流程

      文檔序號:12477504閱讀:360來源:國知局
      操作意圖識別方法及其系統(tǒng)與流程
      本發(fā)明涉及信息處理識別
      技術(shù)領(lǐng)域
      ,尤其涉及一種操作意圖識別方法及其系統(tǒng)。
      背景技術(shù)
      :隨著科學(xué)技術(shù)的不斷發(fā)展,計算機網(wǎng)絡(luò)、智能設(shè)備等高科技正不斷進入并改變?nèi)祟惖纳睢鹘y(tǒng)的接觸式的生活場景,例如溝通交流、支付、開關(guān)電器、解鎖等操作正在逐漸往網(wǎng)絡(luò)化方向發(fā)展,即操作方在不需要接觸被操作方實體的情況下也能完成對應(yīng)動作。然而在接觸式交互場景網(wǎng)絡(luò)化的進程中,不可避免的會出現(xiàn)一個問題:如何確認(rèn)操作指令確實由操作方,且出于操作方的意圖發(fā)出。接觸式交互場景中,由于所有的操作必須“接觸”才能完成,故操作方的身份和操作意圖不存在問題,例如在面對面的支付場景中,支付方可以清晰的知道被支付方的身份,同時,支付方也是有意圖執(zhí)行支付動作。但是在網(wǎng)絡(luò)化交互場景中,被操作方無法確認(rèn)操作方的身份,也無法確信操作方是否有發(fā)起操作的意圖。通常的解決方案是,引入一個可信的第三方對雙方身份進行驗證。以支付場景為例,銀行或交易平臺就作為可信的第三方來驗證支付方和被支付方的身份信息。但是這種解決方案依然存在被冒充合法指令的情況,因為第三方也無法對操作指令的意圖進行甄別,造成操作方或者被操作方的損失。在公開號為CN104935550A的中國專利公開文件中,提出了一種融合計算機、網(wǎng)絡(luò)和生物技術(shù)為一體的智能化電子商務(wù)用戶管理系統(tǒng)技術(shù)及運行方法,把來自于用戶本身的生物信息直接應(yīng)用于網(wǎng)絡(luò)用戶的身份識別和支付驗證操作,雖然可以防止用戶自身的賬戶被他人非法操作,但無法識別出操作指令是否是出于用戶自身的意圖發(fā)出的,即有可能用戶是在他人的脅迫下進行操作的。技術(shù)實現(xiàn)要素:本發(fā)明所要解決的技術(shù)問題是:提供一種操作意圖識別方法及其系統(tǒng),可對操作方及其操作意圖進行識別,保證安全性。為了解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:一種操作意圖識別方法,包括:接收操作方的身份信息和第一機器編碼;根據(jù)所述身份信息和第一機器編碼,生成對應(yīng)所述操作方的身份識別密鑰,并進行存儲;接收操作方發(fā)出的指令映射請求和操作方輸入的第二機器編碼,所述指令映射請求包括預(yù)設(shè)的被操作方、預(yù)設(shè)的第三機器編碼和預(yù)設(shè)的字符組合;根據(jù)所述身份識別密鑰、第二機器編碼和第三機器編碼,加密得到加密鍵;將所述第二機器編碼作為加密因子,對所述預(yù)設(shè)的字符組合進行加密,得到加密值;關(guān)聯(lián)所述加密鍵和加密值,得到對應(yīng)所述身份識別密鑰的加密指令映射,并進行存儲;重復(fù)執(zhí)行所述接收操作方發(fā)出的指令映射請求和操作方輸入的第二機器編碼至所述得到對應(yīng)所述身份識別密鑰的加密指令映射的步驟,得到對應(yīng)所述身份識別密鑰的加密指令映射集合;接收操作方輸入的第四機器編碼;根據(jù)所述第四機器編碼和身份識別密鑰,加密得到一加密鍵;根據(jù)所述一加密鍵,在所述加密指令映射集合中進行匹配;若匹配成功,獲取所述一加密鍵對應(yīng)的加密值;接收操作方輸入的第五機器編碼;使用所述第五機器編碼對所述加密值進行解密;若解密成功,接收并執(zhí)行所述操作方發(fā)送的操作指令。本發(fā)明還涉及一種操作意圖識別系統(tǒng),包括:第一接收模塊,用于接收操作方的身份信息和第一機器編碼;第一生成模塊,用于根據(jù)所述身份信息和第一機器編碼,生成對應(yīng)所述操作方的身份識別密鑰,并進行存儲;第二接收模塊,用于接收操作方發(fā)出的指令映射請求和操作方輸入的第二機器編碼,所述指令映射請求包括預(yù)設(shè)的被操作方、預(yù)設(shè)的第三機器編碼和預(yù)設(shè)的字符組合;第一加密模塊,用于根據(jù)所述身份識別密鑰、第二機器編碼和第三機器編碼,加密得到加密鍵;第二加密模塊,用于將所述第二機器編碼作為加密因子,對所述預(yù)設(shè)的字符組合進行加密,得到加密值;關(guān)聯(lián)模塊,用于關(guān)聯(lián)所述加密鍵和加密值,得到對應(yīng)所述身份識別密鑰的加密指令映射,并進行存儲;第一執(zhí)行模塊,用于重復(fù)執(zhí)行所述接收操作方發(fā)出的指令映射請求和操作方輸入的第二機器編碼至所述得到對應(yīng)所述身份識別密鑰的加密指令映射的步驟,得到對應(yīng)所述身份識別密鑰的加密指令映射集合;第三接收模塊,用于接收操作方輸入的第四機器編碼;第三加密模塊,用于根據(jù)所述第四機器編碼和身份識別密鑰,加密得到一加密鍵;匹配模塊,用于根據(jù)所述一加密鍵,在所述加密指令映射集合中進行匹配;第一獲取模塊,用于若匹配成功,獲取所述一加密鍵對應(yīng)的加密值;第四接收模塊,用于接收操作方輸入的第五機器編碼;解密模塊,用于使用所述第五機器編碼對所述加密值進行解密;第二執(zhí)行模塊,用于若解密成功,接收并執(zhí)行所述操作方發(fā)送的操作指令。本發(fā)明的有益效果在于:通過生成身份識別密鑰,可對操作方進行識別,防止被他人非法操作;通過生成對應(yīng)所述身份識別密鑰的加密指令映射集合,可對操作方的操作意圖進行識別,保證向被操作方發(fā)出的指令都是可信有效的,可避免因身份丟失而被他人非法發(fā)出仿冒操作指令,導(dǎo)致的操作方或者被操作方的損失;同時,具有普遍適用性,即可接受任何輸入設(shè)備輸入的機器編碼,也可以適配不同被操作方的目標(biāo)系統(tǒng)操作信號;具有物理安全性,不依賴于某個特定的系統(tǒng)或者硬件設(shè)備,冒用操作方操作非常困難,但是操作方要恢復(fù)操作卻十分容易。附圖說明圖1為本發(fā)明一種操作意圖識別方法的流程圖;圖2為本發(fā)明實施例一的方法流程圖;圖3為本發(fā)明實施例二步驟S3的方法流程圖;圖4為本發(fā)明實施例二步驟S7的方法流程圖;圖5為本發(fā)明實施例二步驟S12的方法流程圖;圖6為本發(fā)明一種操作意圖識別系統(tǒng)的結(jié)構(gòu)示意圖;圖7為本發(fā)明實施例四的系統(tǒng)結(jié)構(gòu)示意圖。標(biāo)號說明:1、第一接收模塊;2、第一生成模塊;3、第二接收模塊;4、第一加密模塊;5、第二加密模塊;6、關(guān)聯(lián)模塊;7、第一執(zhí)行模塊;8、第三接收模塊;9、第三加密模塊;10、匹配模塊;11、第一獲取模塊;12、第四接收模塊;13、解密模塊;14、第二執(zhí)行模塊;15、判斷模塊;16、第二獲取模塊;17、第三執(zhí)行模塊;21、第一組合單元;22、第一加密單元;23、第一存儲單元;41、第二組合單元;42、第二加密單元;91、第三組合單元;92、第三加密單元。具體實施方式為詳細(xì)說明本發(fā)明的技術(shù)內(nèi)容、所實現(xiàn)目的及效果,以下結(jié)合實施方式并配合附圖詳予說明。本發(fā)明最關(guān)鍵的構(gòu)思在于:生成對應(yīng)操作方的身份識別密鑰和加密指令映射集合,實現(xiàn)對操作方及其操作意圖的驗證識別。請參閱圖1,一種操作意圖識別方法,包括:接收操作方的身份信息和第一機器編碼;根據(jù)所述身份信息和第一機器編碼,生成對應(yīng)所述操作方的身份識別密鑰,并進行存儲;接收操作方發(fā)出的指令映射請求和操作方輸入的第二機器編碼,所述指令映射請求包括預(yù)設(shè)的被操作方、預(yù)設(shè)的第三機器編碼和預(yù)設(shè)的字符組合;根據(jù)所述身份識別密鑰、第二機器編碼和第三機器編碼,加密得到加密鍵;將所述第二機器編碼作為加密因子,對所述預(yù)設(shè)的字符組合進行加密,得到加密值;關(guān)聯(lián)所述加密鍵和加密值,得到對應(yīng)所述身份識別密鑰的加密指令映射,并進行存儲;重復(fù)執(zhí)行所述接收操作方發(fā)出的指令映射請求和操作方輸入的第二機器編碼至所述得到對應(yīng)所述身份識別密鑰的加密指令映射的步驟,得到對應(yīng)所述身份識別密鑰的加密指令映射集合;接收操作方輸入的第四機器編碼;根據(jù)所述第四機器編碼和身份識別密鑰,加密得到一加密鍵;根據(jù)所述一加密鍵,在所述加密指令映射集合中進行匹配;若匹配成功,獲取所述一加密鍵對應(yīng)的加密值;接收操作方輸入的第五機器編碼;使用所述第五機器編碼對所述加密值進行解密;若解密成功,接收并執(zhí)行所述操作方發(fā)送的操作指令。從上述描述可知,本發(fā)明的有益效果在于:可對操作方進行識別,防止被他人非法操作;可對操作方的操作意圖進行識別,保證向被操作方發(fā)出的指令都是可信有效的,可避免因身份丟失而被他人非法發(fā)出仿冒操作指令,導(dǎo)致的操作方或者被操作方的損失。進一步地,所述“根據(jù)所述身份信息和第一機器編碼,生成對應(yīng)所述操作方的身份識別密鑰,并進行存儲”具體為:組合所述操作方的身份信息和第一機器編碼,得到第一組合;使用加密算法,將所述第一組合加密成預(yù)設(shè)的第一長度值,得到對應(yīng)所述操作方的身份識別密鑰;存儲所述身份識別密鑰。進一步地,所述“根據(jù)所述身份識別密鑰、第二機器編碼和第三機器編碼,加密得到加密鍵”具體為:組合所述身份識別密鑰、第二機器編碼和第三機器編碼,得到第二組合;使用加密算法,將所述第二組合加密成預(yù)設(shè)的第二長度值,得到加密鍵。進一步地,所述“根據(jù)所述第四機器編碼和身份識別密鑰,加密得到一加密鍵”具體為:組合所述第四機器編碼和身份識別密鑰,得到第三組合;使用加密算法,將所述第三組合加密成預(yù)設(shè)的第三長度值,得到一加密鍵。由上述描述可知,通過加密,可進一步提高安全性。進一步地,所述“接收操作方發(fā)出的指令映射請求和操作方輸入的第二機器編碼”之前,進一步包括:判斷是否存在對應(yīng)所述身份識別密鑰的加密指令映射集合;若存在,獲取所述加密指令映射集合;若不存在,執(zhí)行所述接收操作方發(fā)出的指令映射請求和操作方輸入的第二機器編碼的步驟。由上述描述可知,若被操作方已存儲有對應(yīng)操作方的加密指令映射集合,則可直接獲取,提高效率。請參照圖6,本發(fā)明還提出一種操作意圖識別系統(tǒng),包括:第一接收模塊,用于接收操作方的身份信息和第一機器編碼;第一生成模塊,用于根據(jù)所述身份信息和第一機器編碼,生成對應(yīng)所述操作方的身份識別密鑰,并進行存儲;第二接收模塊,用于接收操作方發(fā)出的指令映射請求和操作方輸入的第二機器編碼,所述指令映射請求包括預(yù)設(shè)的被操作方、預(yù)設(shè)的第三機器編碼和預(yù)設(shè)的字符組合;第一加密模塊,用于根據(jù)所述身份識別密鑰、第二機器編碼和第三機器編碼,加密得到加密鍵;第二加密模塊,用于將所述第二機器編碼作為加密因子,對所述預(yù)設(shè)的字符組合進行加密,得到加密值;關(guān)聯(lián)模塊,用于關(guān)聯(lián)所述加密鍵和加密值,得到對應(yīng)所述身份識別密鑰的加密指令映射,并進行存儲;第一執(zhí)行模塊,用于重復(fù)執(zhí)行所述接收操作方發(fā)出的指令映射請求和操作方輸入的第二機器編碼至所述得到對應(yīng)所述身份識別密鑰的加密指令映射的步驟,得到對應(yīng)所述身份識別密鑰的加密指令映射集合;第三接收模塊,用于接收操作方輸入的第四機器編碼;第三加密模塊,用于根據(jù)所述第四機器編碼和身份識別密鑰,加密得到一加密鍵;匹配模塊,用于根據(jù)所述一加密鍵,在所述加密指令映射集合中進行匹配;第一獲取模塊,用于若匹配成功,獲取所述一加密鍵對應(yīng)的加密值;第四接收模塊,用于接收操作方輸入的第五機器編碼;解密模塊,用于使用所述第五機器編碼對所述加密值進行解密;第二執(zhí)行模塊,用于若解密成功,接收并執(zhí)行所述操作方發(fā)送的操作指令。進一步地,所述第一生成模塊包括:第一組合單元,用于組合所述操作方的身份信息和第一機器編碼,得到第一組合;第一加密單元,用于使用加密算法,將所述第一組合加密成預(yù)設(shè)的第一長度值,得到對應(yīng)所述操作方的身份識別密鑰;第一存儲單元,用于存儲所述身份識別密鑰。進一步地,所述第一加密模塊包括:第二組合單元,用于組合所述身份識別密鑰、第二機器編碼和第三機器編碼,得到第二組合;第二加密單元,用于使用加密算法,將所述第二組合加密成預(yù)設(shè)的第二長度值,得到加密鍵。進一步地,所述第三加密模塊包括:第三組合單元,用于組合所述第四機器編碼和身份識別密鑰,得到第三組合;第三加密單元,用于使用加密算法,將所述第三組合加密成預(yù)設(shè)的第三長度值,得到一加密鍵。進一步地,還包括:判斷模塊,用于判斷是否存在對應(yīng)所述身份識別密鑰的加密指令映射集合;第二獲取模塊,用于若存在,獲取所述加密指令映射集合;第三執(zhí)行模塊,用于若不存在,執(zhí)行所述接收操作方發(fā)出的指令映射請求和操作方輸入的第二機器編碼的步驟。實施例一請參照圖2,本發(fā)明的實施例一為:一種操作意圖識別方法,包括如下步驟:S1:預(yù)設(shè)可維護的、有限長度的、可窮舉的機器編碼集合和字符組合集合,所述機器編碼集合中包含所有被操作方可接受的機器編碼,所述字符組合集合中包含所有被操作方可接受的字符組合;可選的,所述機器編碼,指國際通用的,具有采集動作行為并轉(zhuǎn)換為機器編碼的功能,例如鍵盤、鼠標(biāo)、語音識別裝置、動作識別裝置等輸入設(shè)備產(chǎn)生的機器編碼數(shù)據(jù),如448、4488、442、500、200、11011000、S9fn8G03p等;所述字符組合,指由一個或多個國際通用的字符集編碼組成的字符串,字符集包括但不限于ASCII編碼、GBK編碼、Unicode編碼、UTF-8編碼、Base64編碼等通用字符集,如F1、F2、F3、F4、500、200、A、10111100101001等;被操作方,如ATM鍵盤能接受的字符組合及其含義如表1所示。被操作方可接受的字符組合字符組合對應(yīng)的含義F1查詢?nèi)坑囝~F2查詢部分余額F3取現(xiàn)F4取現(xiàn)并報警500數(shù)字500200數(shù)字200表1S2:接收操作方的身份信息和第一機器編碼;所述身份信息包括姓名、身份證號等,所述第一機器編碼由操作方的一串動作序列轉(zhuǎn)換而成。S3:根據(jù)所述身份信息和第一機器編碼,生成對應(yīng)所述操作方的身份識別密鑰,并進行存儲。S4:判斷是否存在對應(yīng)所述身份識別密鑰的加密指令映射集合,若是,執(zhí)行步驟S5,若否,則需生成新的加密指令映射集合,執(zhí)行步驟S6。S5:獲取所述加密指令映射集合,執(zhí)行步驟S11。S6:接收操作方發(fā)出的指令映射請求和操作方輸入的第二機器編碼,所述指令映射請求包括預(yù)設(shè)的被操作方、預(yù)設(shè)的第三機器編碼和預(yù)設(shè)的字符組合;所述第二機器編碼可以表征操作方的意圖;部分預(yù)設(shè)的第三機器編碼、預(yù)設(shè)的字符組合和輸入的第二機器編碼的組合如表2所示;例如,預(yù)設(shè)的被操作方為ATM鍵盤,預(yù)設(shè)的第三機器編碼為“448”,預(yù)設(shè)的字符組合為“F1”,操作方輸入的第二機器編碼為“123”。第三機器編碼字符組合第二機器編碼448F1123448F2321442F3335442F43355500500335200200335表2S7:根據(jù)所述身份識別密鑰、第二機器編碼和第三機器編碼,加密得到加密鍵;即將身份識別密鑰、“123”和“448”進行加密,得到加密鍵。S8:將所述第二機器編碼作為加密因子,對所述預(yù)設(shè)的字符組合進行加密,得到加密值;即將“123”作為加密因子,使用對稱加密算法對“F1”進行加密,得到加密值。S9:關(guān)聯(lián)所述加密鍵和加密值,得到對應(yīng)所述身份識別密鑰的加密指令映射,并進行存儲;也就是說,一個加密指令映射包含了一個加密鍵及其對應(yīng)的加密值;部分加密指令映射及其對應(yīng)的含義如表3所示,其中,對應(yīng)的含義可根據(jù)所述預(yù)設(shè)的字符組合及表1得到。表3S10:判斷加密指令映射集合是否構(gòu)建完成,若是,則得到加密指令映射集合,執(zhí)行步驟S11,若否,則重復(fù)執(zhí)行步驟S6-S9。S11:接收操作方輸入的第四機器編碼;所述第四機器編碼用于識別操作指令。S12:根據(jù)所述第四機器編碼和身份識別密鑰,加密得到一加密鍵。S13:根據(jù)所述一加密鍵,在所述加密指令映射集合中進行匹配。S14:判斷是否可以匹配到對應(yīng)的加密值,若是,執(zhí)行步驟S15,若否,則結(jié)束流程。S15:獲取所述一加密鍵對應(yīng)的加密值。S16:接收操作方輸入的第五機器編碼;所述第五機器編碼,用于識別操作方意圖。S17:使用所述第五機器編碼對所述加密值進行解密。S18:判斷是否解密成功,若是,執(zhí)行步驟S19,若否,則結(jié)束流程。S19:被操作方接收并執(zhí)行所述操作方發(fā)送的操作指令;解密成功,即可得到一字符組合,被操作方將解密得到的字符組合轉(zhuǎn)換為銀行系統(tǒng)所使用的通信代碼,然后接收操作方發(fā)送的操作指令,并根據(jù)所述操作指令,執(zhí)行對應(yīng)的操作??蛇x地,操作方向被操作方發(fā)送操作指令時,將操作指令轉(zhuǎn)換為可直接被被操作方識別的信號。本實施例可對操作方進行識別,防止被他人非法操作;可對操作方的操作意圖進行識別,保證向被操作方發(fā)出的指令都是可信有效的,可避免因身份丟失而被他人非法發(fā)出仿冒操作指令,導(dǎo)致的操作方或者被操作方的損失;同時,具有普遍適用性,即可接受任何輸入設(shè)備輸入的機器編碼,也可以適配不同被操作方的目標(biāo)系統(tǒng)操作信號;具有物理安全性,不依賴于某個特定的系統(tǒng)或者硬件設(shè)備,冒用操作方操作非常困難,但是操作方要恢復(fù)操作卻十分容易。實施例二本實施例是實施例一中步驟S3、S7和S12的進一步拓展,相同之處不再累述。請參照圖3,步驟S3包括如下步驟:S31:組合所述操作方的身份信息和第一機器編碼,得到第一組合。S32:使用加密算法,將所述第一組合加密成預(yù)設(shè)的第一長度值,得到對應(yīng)所述操作方的身份識別密鑰;優(yōu)選地,所述加密算法為MD5算法。S33:存儲所述身份識別密鑰。請參照圖4,步驟S7包括如下步驟:S71:組合所述身份識別密鑰、第二機器編碼和第三機器編碼,得到第二組合;S72:使用加密算法,將所述第二組合加密成預(yù)設(shè)的第二長度值,得到加密鍵;優(yōu)選地,所述加密算法為MD5算法。請參照圖5,步驟S12包括如下步驟:S121:組合所述第四機器編碼和身份識別密鑰,得到第三組合。S122:使用加密算法,將所述第三組合加密成預(yù)設(shè)的第三長度值,得到一加密鍵;優(yōu)選地,所述加密算法為MD5算法。實施例三本實施例為上述實施例的具體實現(xiàn)方式。用戶在正常狀況下使用ATM機查詢?nèi)坑囝~,并取現(xiàn)¥500的流程如下:用戶輸入個人信息;ATM機獲取用戶的加密指令映射集合;用戶輸入445+123,由于不存在“445+123”對應(yīng)的指令,ATM鍵盤不對此指令做出響應(yīng);用戶輸入448+123,在加密指令映射集合中匹配“448+123”,得到對應(yīng)的加密值“F1”(經(jīng)過“123”加密過),通過“123”對“F1”進行解密,解密成功,ATM鍵盤向ATM機發(fā)出指令:“顯示全部余額”;ATM機收到指令,顯示出用戶全部余額¥5000;用戶輸入442+338,由于不存在“442+338”對應(yīng)的指令,ATM鍵盤不對此指令做出響應(yīng);用戶輸入442+335,在加密指令映射集合中匹配“442+335”,得到對應(yīng)的加密值“F3”(經(jīng)過“335”加密過),通過“335”對“F3”進行解密,解密成功,ATM鍵盤向ATM機發(fā)出指令:“取現(xiàn)”;ATM機收到指令,提示用于輸入取現(xiàn)金額;用戶輸入500+335,在加密指令映射集合中匹配“500+335”,得到對應(yīng)的加密值“數(shù)字500”(經(jīng)過“335”加密過),通過“335”對“數(shù)字500”解密,解密成功,ATM鍵盤向ATM機發(fā)出指令:“數(shù)字500”;ATM機接收到指令,出鈔¥500。進一步地,當(dāng)用戶受到威脅,要求其取出所有賬戶現(xiàn)金的情況下,可采用下述流程:用戶輸入個人信息;ATM機獲取用戶的加密指令映射集合;用戶輸入448+321,在加密指令映射集合中匹配“448+321”,得到對應(yīng)的加密值“F2”(經(jīng)過“321”加密過),通過“321”對“F2”進行解密,解密成功,ATM鍵盤向ATM機發(fā)出指令:“顯示部分余額”;ATM機收到指令,顯示出用戶部分余額¥200(其全部余額為¥5000);用戶輸入442+3355,在加密指令映射集合中匹配“442+3355”,得到對應(yīng)的加密值“F4”(經(jīng)過“3355”加密過),通過“3355”對“F4”進行解密,解密成功,ATM鍵盤向ATM機發(fā)出指令:“取現(xiàn)并報警”;ATM機收到指令,提示用于輸入取現(xiàn)金額;用戶輸入200+335,在加密指令映射集合中匹配“200+335”,得到對應(yīng)的加密值“數(shù)字200”(經(jīng)過“335”加密過),通過“335”對“數(shù)字200”解密,解密成功,ATM鍵盤向ATM機發(fā)出指令:“數(shù)字200”;ATM機接收到指令,出鈔¥200并報警。通過本實施例,當(dāng)用戶被脅迫時,可以有效減少個人財產(chǎn)損失。實施例四請參照圖7,本實施例是對應(yīng)上述實施例的一種操作意圖識別系統(tǒng),包括:第一接收模塊1,用于接收操作方的身份信息和第一機器編碼;第一生成模塊2,用于根據(jù)所述身份信息和第一機器編碼,生成對應(yīng)所述操作方的身份識別密鑰,并進行存儲;第二接收模塊3,用于接收操作方發(fā)出的指令映射請求和操作方輸入的第二機器編碼,所述指令映射請求包括預(yù)設(shè)的被操作方、預(yù)設(shè)的第三機器編碼和預(yù)設(shè)的字符組合;第一加密模塊4,用于根據(jù)所述身份識別密鑰、第二機器編碼和第三機器編碼,加密得到加密鍵;第二加密模塊5,用于將所述第二機器編碼作為加密因子,對所述預(yù)設(shè)的字符組合進行加密,得到加密值;關(guān)聯(lián)模塊6,用于關(guān)聯(lián)所述加密鍵和加密值,得到對應(yīng)所述身份識別密鑰的加密指令映射,并進行存儲;第一執(zhí)行模塊7,用于重復(fù)執(zhí)行所述接收操作方發(fā)出的指令映射請求和操作方輸入的第二機器編碼至所述得到對應(yīng)所述身份識別密鑰的加密指令映射的步驟,得到對應(yīng)所述身份識別密鑰的加密指令映射集合;第三接收模塊8,用于接收操作方輸入的第四機器編碼;第三加密模塊9,用于根據(jù)所述第四機器編碼和身份識別密鑰,加密得到一加密鍵;匹配模塊10,用于根據(jù)所述一加密鍵,在所述加密指令映射集合中進行匹配;第一獲取模塊11,用于若匹配成功,獲取所述一加密鍵對應(yīng)的加密值;第四接收模塊12,用于接收操作方輸入的第五機器編碼;解密模塊13,用于使用所述第五機器編碼對所述加密值進行解密;第二執(zhí)行模塊14,用于若解密成功,接收并執(zhí)行所述操作方發(fā)送的操作指令。所述第一生成模塊2包括:第一組合單元21,用于組合所述操作方的身份信息和第一機器編碼,得到第一組合;第一加密單元22,用于使用加密算法,將所述第一組合加密成預(yù)設(shè)的第一長度值,得到對應(yīng)所述操作方的身份識別密鑰;第一存儲單元23,用于存儲所述身份識別密鑰。所述第一加密模塊4包括:第二組合單元41,用于組合所述身份識別密鑰、第二機器編碼和第三機器編碼,得到第二組合;第二加密單元42,用于使用加密算法,將所述第二組合加密成預(yù)設(shè)的第二長度值,得到加密鍵。所述第三加密模塊9包括:第三組合單元91,用于組合所述第四機器編碼和身份識別密鑰,得到第三組合;第三加密單元92,用于使用加密算法,將所述第三組合加密成預(yù)設(shè)的第三長度值,得到一加密鍵。還包括:判斷模塊15,用于判斷是否存在對應(yīng)所述身份識別密鑰的加密指令映射集合;第二獲取模塊16,用于若存在,獲取所述加密指令映射集合;第三執(zhí)行模塊17,用于若不存在,執(zhí)行所述接收操作方發(fā)出的指令映射請求和操作方輸入的第二機器編碼的步驟。綜上所述,本發(fā)明提供的一種操作意圖識別方法及其系統(tǒng),可對操作方進行識別,防止被他人非法操作;可對操作方的操作意圖進行識別,保證向被操作方發(fā)出的指令都是可信有效的,可避免因身份丟失而被他人非法發(fā)出仿冒操作指令,導(dǎo)致的操作方或者被操作方的損失;同時,具有普遍適用性,即可接受任何輸入設(shè)備輸入的機器編碼,也可以適配不同被操作方的目標(biāo)系統(tǒng)操作信號;具有物理安全性,不依賴于某個特定的系統(tǒng)或者硬件設(shè)備,冒用操作方操作非常困難,但是操作方要恢復(fù)操作卻十分容易。以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等同變換,或直接或間接運用在相關(guān)的
      技術(shù)領(lǐng)域
      ,均同理包括在本發(fā)明的專利保護范圍內(nèi)。當(dāng)前第1頁1 2 3 
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1