欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

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

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