電子簽名工具界面切換方法、裝置以及電子簽名工具的制作方法
【專利摘要】本發(fā)明涉及一種電子簽名工具的界面切換方法、裝置以及電子簽名工具,在電子簽名工具處于閑置狀態(tài)時(shí),切換顯示不同的顯示界面,而在工作狀態(tài)時(shí)將顯示界面切換至與工作狀態(tài)相應(yīng)的顯示界面,使得用戶可及時(shí)地獲取到請(qǐng)求數(shù)據(jù)的處理過(guò)程,確定電子簽名工具是否對(duì)上位機(jī)所發(fā)送的數(shù)據(jù)進(jìn)行處理,并且若用戶未進(jìn)行操作,但顯示界面切換為數(shù)據(jù)處理狀態(tài)所對(duì)應(yīng)的顯示界面,則說(shuō)明電子簽名工具被黑客攻擊,用戶可根據(jù)顯示界面的狀態(tài)確定是否被黑客攻擊,提高電子簽名工具的安全性能。
【專利說(shuō)明】電子簽名工具界面切換方法、裝置以及電子簽名工具
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子簽名【技術(shù)領(lǐng)域】,尤其涉及一種電子簽名工具界面切換方法、裝置以及電子簽名工具。
【背景技術(shù)】
[0002]隨著科技的發(fā)展,網(wǎng)絡(luò)支付在人們生活中的應(yīng)用越來(lái)越廣泛,現(xiàn)有技術(shù)中用于網(wǎng)絡(luò)支付常見(jiàn)的安全裝置為電子簽名工具,該電子簽名工具通過(guò)USB、音頻以及藍(lán)牙等接口與PC或手機(jī)、PAD等移動(dòng)終端等上位機(jī)進(jìn)行通信,進(jìn)一步通過(guò)上位機(jī)連接的網(wǎng)絡(luò)與電子簽名工具服務(wù)器進(jìn)行通信,實(shí)現(xiàn)對(duì)支付過(guò)程的簽名認(rèn)證,以保證支付的安全?,F(xiàn)有技術(shù)中的電子簽名工具一般會(huì)在支付成功后,在其顯示屏上顯示支付信息,但在支付過(guò)程中并不會(huì)顯示是否接收到請(qǐng)求數(shù)據(jù),使得用戶不能及時(shí)地獲取到請(qǐng)求數(shù)據(jù)的處理過(guò)程。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的主要目的是提供一種電子簽名工具界面切換方法、裝置以及電子簽名工具,使得用戶可及時(shí)地獲取到請(qǐng)求數(shù)據(jù)的處理過(guò)程。
[0004]本發(fā)明提出一種電子簽名工具的界面切換方法,包括:
[0005]偵測(cè)與上位機(jī)之間的數(shù)據(jù)交互事件;
[0006]若未偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則以預(yù)設(shè)的時(shí)間間隔切換預(yù)存的第一顯示界面組中的多個(gè)顯示界面;
[0007]若偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則顯示預(yù)設(shè)的第一顯示界面。
[0008]優(yōu)選地,所述顯示預(yù)設(shè)的第一顯示界面的步驟具體為:
[0009]根據(jù)預(yù)設(shè)的所述數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取第二顯示界面組中預(yù)先確定的第一顯示界面;
[0010]顯示獲取到的第一顯示界面。
[0011]優(yōu)選地,所述顯示預(yù)設(shè)的第一顯示界面的步驟之后,該方法還包括:
[0012]在對(duì)所述數(shù)據(jù)交互事件的響應(yīng)時(shí)間間隔內(nèi)的指令執(zhí)行間歇期間,根據(jù)預(yù)設(shè)的數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面;
[0013]若第一顯示界面與獲取到的顯示界面不一致,則將所述第一顯示界面切換為獲取到的顯示界面。
[0014]優(yōu)選地,所述若未偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則以預(yù)設(shè)的時(shí)間間隔切換預(yù)存的第一顯示界面組中的多個(gè)顯示界面的步驟替換為:
[0015]若未偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則顯示預(yù)設(shè)的第二顯示界面。
[0016]優(yōu)選地,所述顯示預(yù)設(shè)的第一顯示界面的步驟具體為:
[0017]根據(jù)預(yù)設(shè)的所述數(shù)據(jù)交互事件與顯示界面中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的第一顯示界面;[0018]顯示獲取到的第一顯示界面。
[0019]本發(fā)明還提出一種電子簽名工具的界面切換裝置,包括:
[0020]偵測(cè)模塊,用于偵測(cè)與上位機(jī)之間的數(shù)據(jù)交互事件;
[0021]切換模塊,用于若偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則以預(yù)設(shè)的時(shí)間間隔切換預(yù)存的第一顯示界面組中的多個(gè)顯示界面;
[0022]顯示模塊,用于若偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則顯示預(yù)設(shè)的第一顯示界面。
[0023]優(yōu)選地,所述顯示模塊包括:
[0024]獲取單元,用于根據(jù)預(yù)設(shè)的所述數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取第二顯示界面組中預(yù)先確定的第一顯示界面;
[0025]顯示單元,用于顯示獲取到的第一顯示界面。
[0026]優(yōu)選地,該裝置還包括獲取模塊,用于在對(duì)所述數(shù)據(jù)交互事件的響應(yīng)時(shí)間間隔內(nèi)的指令執(zhí)行間歇期間,根據(jù)預(yù)設(shè)的數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面;所述切換模塊還用于若第一顯示界面與獲取到的顯示界面不一致,則將所述第一顯示界面切換為獲取到的顯示界面。
[0027]優(yōu)選地,所述顯示模塊還用于若偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則顯示預(yù)設(shè)的第二顯示界面。
[0028]優(yōu)選地,所述顯示模塊包括:
[0029]獲取單元,用于根據(jù)預(yù)設(shè)的所述數(shù)據(jù)交互事件與顯示界面中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的第一顯示界面;
[0030]顯示單元,用于顯示獲取到的第一顯示界面。
[0031]本發(fā)明還提出一種電子簽名工具,包括以上所述的電子簽名工具的界面切換裝置。
[0032]本發(fā)明提出一種電子簽名工具的界面切換方法、裝置以及電子簽名工具,在電子簽名工具處于閑置狀態(tài)時(shí),切換顯示不同的顯示界面,而在工作狀態(tài)時(shí)將顯示界面切換至與工作狀態(tài)相應(yīng)的顯示界面,使得用戶可及時(shí)地獲取到請(qǐng)求數(shù)據(jù)的處理過(guò)程,確定電子簽名工具是否對(duì)上位機(jī)所發(fā)送的數(shù)據(jù)進(jìn)行處理,并且若用戶未進(jìn)行操作,但顯示界面切換為數(shù)據(jù)處理狀態(tài)所對(duì)應(yīng)的顯示界面,則說(shuō)明電子簽名工具被黑客攻擊,用戶可根據(jù)顯示界面的狀態(tài)確定是否被黑客攻擊,提高電子簽名工具的安全性能。
【專利附圖】
【附圖說(shuō)明】
[0033]圖1為本發(fā)明電子簽名工具的界面切換方法第一實(shí)施例的流程示意圖;
[0034]圖2為圖1中步驟S40第一實(shí)施例的具體流程示意圖;
[0035]圖3為本發(fā)明電子簽名工具的界面切換方法第二實(shí)施例的流程示意圖
[0036]圖4為本發(fā)明電子簽名工具的界面切換方法第三實(shí)施例的流程示意圖;
[0037]圖5為圖1中步驟S40第二實(shí)施例的具體流程示意圖
[0038]圖6為本發(fā)明電子簽名工具的界面切換裝置第一實(shí)施例的結(jié)構(gòu)示意圖;
[0039]圖7為圖6中顯示模塊的具體結(jié)構(gòu)示意圖;
[0040]圖8為本發(fā)明電子簽名工具的界面切換裝置第二實(shí)施例的結(jié)構(gòu)示意圖。[0041]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明?!揪唧w實(shí)施方式】
[0042]下面結(jié)合附圖及具體實(shí)施例就本發(fā)明的技術(shù)方案做進(jìn)一步的說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0043]參照?qǐng)D1,圖1為本發(fā)明電子簽名工具的界面切換方法第一實(shí)施例的流程示意圖。
[0044]本實(shí)施例提出一種電子簽名工具的界面切換方法,包括:
[0045]步驟S10,偵測(cè)與上位機(jī)之間的數(shù)據(jù)交互事件;
[0046]該電子簽名工具可為USBKEY、音頻KEY以及藍(lán)牙KEY等,用于在支付過(guò)程中對(duì)交易數(shù)據(jù)進(jìn)行加密以及數(shù)字簽名驗(yàn)證。該上位機(jī)可以為PC或手機(jī)、PAD等,既可以與電子簽名工具通過(guò)USB、音頻以及藍(lán)牙等通信接口進(jìn)行通信,又可以通過(guò)網(wǎng)絡(luò)與電子簽名工具服務(wù)器進(jìn)行通信。在電子簽名工具上電時(shí),可顯示預(yù)設(shè)的默認(rèn)顯示界面,并偵測(cè)與上位機(jī)之間的數(shù)據(jù)交互事件,該默認(rèn)顯示界面可為歡迎界面,可由用戶或制造商進(jìn)行設(shè)置。
[0047]步驟S20,判斷是否偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件;
[0048]步驟S30,若未偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則以預(yù)設(shè)的時(shí)間間隔切換預(yù)存的第一顯示界面組中的多個(gè)顯示界面;
[0049]步驟S40,若偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則顯示預(yù)設(shè)的第一顯示界面。
[0050]在電子簽名工具與上位機(jī)之間進(jìn)行數(shù)據(jù)交互時(shí),電子簽名工具實(shí)時(shí)偵測(cè)與上位機(jī)之間的數(shù)據(jù)交互事件,與上位機(jī)之間的數(shù)據(jù)交互事件指電子簽名工具與上位機(jī)之間的相互認(rèn)證,電子簽名工具通過(guò)上位機(jī)向服務(wù)器發(fā)送的支付請(qǐng)求、服務(wù)器通過(guò)上位機(jī)反饋給電子簽名工具的驗(yàn)證數(shù)據(jù)等??稍陔娮雍灻ぞ咧蓄A(yù)存多個(gè)顯示界面,用于在未偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件時(shí),切換顯示該多個(gè)顯示界面,在本實(shí)施例中多個(gè)顯示界面的切換為循環(huán)切換,在循環(huán)切換的過(guò)程中,若偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則顯示預(yù)設(shè)的顯示界面,該預(yù)設(shè)的顯示界面可與電子簽名工具的工作狀態(tài)相對(duì)應(yīng)。本實(shí)施例中提出的顯示界面可包括圖片、文字以及動(dòng)畫(huà)信息,制造商根據(jù)需要設(shè)置圖片或文字等,用于標(biāo)識(shí)電子簽名工具處于閑置狀態(tài)或工作狀態(tài)。預(yù)存的顯示界面存儲(chǔ)在電子簽名工具的存儲(chǔ)設(shè)備中,該存儲(chǔ)設(shè)備優(yōu)選為閃存。
[0051]在偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件時(shí),則顯示預(yù)設(shè)的與電子簽名工具工作狀態(tài)相對(duì)應(yīng)的顯示界面,采用不同的顯示界面來(lái)區(qū)分電子簽名工具的工作狀態(tài)即可。在本實(shí)施例中,將電子簽名工具處于閑置狀態(tài)時(shí)的顯示界面設(shè)置為多個(gè)顯示界面之間進(jìn)行切換,而將電子簽名工具處于工作狀態(tài)時(shí)設(shè)置為固定顯示某一顯示界面,用戶根據(jù)顯示界面是否切換可很容易的判斷電子簽名工具的工作狀態(tài)。
[0052]本實(shí)施例提出的電子簽名工具的界面切換方法,在電子簽名工具處于閑置狀態(tài)時(shí),切換顯示不同的顯示界面,而在工作狀態(tài)時(shí)將顯示界面切換至與工作狀態(tài)相應(yīng)的顯示界面,使得用戶可及時(shí)地獲取到請(qǐng)求數(shù)據(jù)的處理過(guò)程,確定電子簽名工具是否對(duì)所發(fā)送的數(shù)據(jù)進(jìn)行處理,并且若用戶未進(jìn)行操作,但顯示界面切換為數(shù)據(jù)處理狀態(tài)所對(duì)應(yīng)的顯示界面,則說(shuō)明電子簽名工具被黑客攻擊,用戶可根據(jù)顯示界面的狀態(tài)確定是否被黑客攻擊,提高電子簽名工具的安全性能。
[0053]參照?qǐng)D2,圖2為圖1中步驟S40第一實(shí)施例的具體流程示意圖。[0054]在本發(fā)明電子簽名工具的界面切換方法的第一實(shí)施例中,步驟S40包括:
[0055]步驟S41,根據(jù)預(yù)設(shè)的所述數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取第二顯示界面組中預(yù)先確定的第一顯示界面;
[0056]步驟S42,顯示獲取到的第一顯示界面。
[0057]可預(yù)存多個(gè)顯示界面在第二顯示界面組中,在偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件時(shí),可選擇第二顯示界面組中預(yù)先確定的第一顯示界面(如第二顯示界面組中的第I張顯示界面)來(lái)標(biāo)識(shí)該電子簽名工具處于工作狀態(tài)。由于第二顯示界面組中的顯示界面有多個(gè),在偵測(cè)到電子簽名工具與上位機(jī)之間的數(shù)據(jù)交互事件時(shí),將顯示界面切換為默認(rèn)界面使得用戶不易混淆,很容易地確定該電子簽名工具處于工作狀態(tài),并且不用查詢當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面,也不用進(jìn)行界面切換,以節(jié)省系統(tǒng)開(kāi)銷。
[0058]參照?qǐng)D3,圖3為本發(fā)明電子簽名工具的界面切換方法第二實(shí)施例的流程示意圖。
[0059]基于第一實(shí)施例提出本發(fā)明電子簽名工具的界面切換方法的第二實(shí)施例,在本實(shí)施例中步驟S40之后還包括:
[0060]步驟S50,在對(duì)所述數(shù)據(jù)交互事件的響應(yīng)時(shí)間間隔內(nèi)的指令執(zhí)行間歇期間,根據(jù)預(yù)設(shè)的數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面;
[0061]步驟S60,若當(dāng)前顯示的所述第一顯示界面與獲取到的顯示界面不一致,則將所述第一顯示界面切換為獲取到的顯示界面。
[0062]在本實(shí)施例中第二顯示界面組中包括多個(gè)顯示界面,可設(shè)置該多個(gè)顯示界面可與數(shù)據(jù)交互事件之間的映射關(guān)系,顯示界面用于標(biāo)識(shí)電子簽名工具與上位機(jī)之間進(jìn)行的數(shù)據(jù)交互事件的類型,可在顯示界面上設(shè)置文字、圖片等信息提示用戶電子簽名工具的工作狀態(tài),用戶可非常明了的獲取數(shù)據(jù)處理狀態(tài)。在第一實(shí)施例中,在偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件時(shí),直接顯示第二顯示界面組中預(yù)先確定的第一顯示界面,由于不同的數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面不同,則第二顯示界面組中默認(rèn)的第一顯示界面有可能與當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面不同,則在對(duì)所述數(shù)據(jù)交互事件的響應(yīng)時(shí)間間隔內(nèi)的指令執(zhí)行間歇期間,根據(jù)預(yù)設(shè)的數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面,將獲取到的顯示界面與電子簽名工具當(dāng)前的第一顯示界面進(jìn)行比對(duì),若不同則將第一顯示界面切換為獲取到的顯示界面,以標(biāo)識(shí)電子簽名工具當(dāng)前的工作狀態(tài),若相同則不作任何處理,該方案在偵測(cè)到數(shù)據(jù)交互事件時(shí)直接顯示第二顯示界面組中默認(rèn)的第一顯示界面,并且在數(shù)據(jù)交互事件的響應(yīng)時(shí)間間隔內(nèi)的指令執(zhí)行間歇期間根據(jù)預(yù)設(shè)的數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面,節(jié)省系統(tǒng)開(kāi)銷并且可明顯的表示當(dāng)前所在進(jìn)行的數(shù)據(jù)交互事件。
[0063]參照?qǐng)D4,圖4為本發(fā)明電子簽名工具的界面切換方法第三實(shí)施例的流程示意圖。
[0064]基于第一實(shí)施例和第二實(shí)施例提出本發(fā)明電子簽名工具的界面切換方法的第三實(shí)施例,在本實(shí)施例中步驟S30替換為:
[0065]步驟S70,若未偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則顯示預(yù)設(shè)的第二顯示界面。
[0066]在未偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件時(shí),也可僅顯示一個(gè)默認(rèn)的畫(huà)面用于標(biāo)識(shí)電子簽名工具處于閑置狀態(tài),而不用在第一界面組中的多個(gè)界面之間進(jìn)行切換,省略切換的操作以節(jié)省電子簽名工具的能耗,且該實(shí)施例在電子簽名工具處于閑置狀態(tài)受到黑客攻擊時(shí),原來(lái)固定的畫(huà)面發(fā)生變化,用戶更容易察覺(jué)到被攻擊的情況,從而采取阻止攻擊的措施。
[0067]參照?qǐng)D5,圖5為圖1中步驟S40第二實(shí)施例的具體流程示意圖。
[0068]在本發(fā)明電子簽名工具的界面切換方法的第一實(shí)施例中,步驟S40包括:
[0069]步驟S43,根據(jù)預(yù)設(shè)的所述數(shù)據(jù)交互事件與顯示界面中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的第一顯示界面;
[0070]步驟S44,顯示獲取到的第一顯示界面。
[0071]在本發(fā)明中也可直接設(shè)置數(shù)據(jù)交互事件與顯示界面之間的映射關(guān)系,并根據(jù)該映射關(guān)系直接獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的第一顯示界面,并顯示獲取到的第一顯示界面,使得在發(fā)生數(shù)據(jù)交互事件時(shí)用戶可根據(jù)顯示界面直觀且快速地了解到當(dāng)前數(shù)據(jù)交互事件的類型。
[0072]參照?qǐng)D6,圖6為本發(fā)明電子簽名工具的界面切換裝置第一實(shí)施例的結(jié)構(gòu)示意圖。
[0073]本實(shí)施例提出一種電子簽名工具的界面切換裝置,包括:
[0074]偵測(cè)模塊10,用于偵測(cè)與上位機(jī)之間的數(shù)據(jù)交互事件;
[0075]該電子簽名工具可為USBKEY、音頻KEY以及藍(lán)牙KEY等,用于在支付過(guò)程中對(duì)交易數(shù)據(jù)進(jìn)行加密以及數(shù)字簽名驗(yàn)證。該上位機(jī)可以為PC或手機(jī)、PAD等,既可以與電子簽名工具通過(guò)USB、音頻以及藍(lán)牙等通信接口進(jìn)行通信,又可以通過(guò)網(wǎng)絡(luò)與電子簽名工具服務(wù)器進(jìn)行通信。在電子簽名工具上電時(shí),可顯示預(yù)設(shè)的默認(rèn)顯示界面,并偵測(cè)與上位機(jī)之間的數(shù)據(jù)交互事件,該默認(rèn)顯示界面可為歡迎界面,可由用戶或制造商進(jìn)行設(shè)置。
[0076]切換模塊20,用于若偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則以預(yù)設(shè)的時(shí)間間隔切換預(yù)存的第一顯示界面組中的多個(gè)顯示界面;
[0077]顯示模塊30,用于若偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則顯示預(yù)設(shè)的顯示界面。
[0078]在電子簽名工具與上位機(jī)之間進(jìn)行數(shù)據(jù)交互時(shí),電子簽名工具實(shí)時(shí)偵測(cè)與上位機(jī)之間的數(shù)據(jù)交互事件,與上位機(jī)之間的數(shù)據(jù)交互事件指電子簽名工具與上位機(jī)之間的相互認(rèn)證,電子簽名工具通過(guò)上位機(jī)向服務(wù)器發(fā)送的支付請(qǐng)求、服務(wù)器通過(guò)上位機(jī)反饋給電子簽名工具的驗(yàn)證數(shù)據(jù)等??稍陔娮雍灻ぞ咧蓄A(yù)存多個(gè)顯示界面,用于在未偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件時(shí),切換顯示該多個(gè)顯示界面,在本實(shí)施例中多個(gè)顯示界面的切換為循環(huán)切換,在循環(huán)切換的過(guò)程中,若偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則顯示預(yù)設(shè)的顯示界面,該預(yù)設(shè)的顯示界面可與電子簽名工具的工作狀態(tài)相對(duì)應(yīng)。本實(shí)施例中提出的顯示界面可包括圖片、文字以及動(dòng)畫(huà)信息,制造商根據(jù)需要設(shè)置圖片或文字等,用于標(biāo)識(shí)電子簽名工具處于閑置狀態(tài)或工作狀態(tài)。預(yù)存的顯示界面存儲(chǔ)在電子簽名工具的存儲(chǔ)設(shè)備中,該存儲(chǔ)設(shè)備優(yōu)選為閃存。
[0079]在偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件時(shí),則顯示預(yù)設(shè)的與電子簽名工具工作狀態(tài)相對(duì)應(yīng)的顯示界面,采用不同的顯示界面來(lái)區(qū)分電子簽名工具的工作狀態(tài)即可。在本實(shí)施例中,將電子簽名工具處于閑置狀態(tài)時(shí)的顯示界面設(shè)置為多個(gè)顯示界面之間進(jìn)行切換,而將電子簽名工具處于工作狀態(tài)時(shí)設(shè)置為固定顯示某一顯示界面,用戶根據(jù)顯示界面是否切換可很容易的判斷電子簽名工具的工作狀態(tài)。
[0080]本實(shí)施例提出的電子簽名工具的界面切換裝置,在電子簽名工具處于閑置狀態(tài)時(shí),切換顯示不同的顯示界面,而在工作狀態(tài)時(shí)將顯示界面切換至與工作狀態(tài)相應(yīng)的顯示界面,使得用戶可及時(shí)地獲取到請(qǐng)求數(shù)據(jù)的處理過(guò)程,確定電子簽名工具是否對(duì)上位機(jī)所發(fā)送的數(shù)據(jù)進(jìn)行處理,并且若用戶未進(jìn)行操作,但顯示界面切換為數(shù)據(jù)處理狀態(tài)所對(duì)應(yīng)的顯示界面,則說(shuō)明電子簽名工具被黑客攻擊,用戶可根據(jù)顯示界面的狀態(tài)確定是否被黑客攻擊,提高電子簽名工具的安全性能。
[0081]參照?qǐng)D7,圖7為圖6中顯示模塊的具體結(jié)構(gòu)示意圖。
[0082]在本發(fā)明電子簽名工具的界面切換裝置第一實(shí)施例中,顯示模塊30包括:
[0083]獲取單元31,用于根據(jù)預(yù)設(shè)的所述數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取第二顯示界面組中預(yù)先確定的第一顯示界面;
[0084]顯示單元32,顯示獲取到的第一顯示界面。
[0085]可預(yù)存多個(gè)顯示界面在第二顯示界面組中,在偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件時(shí),可選擇第二顯示界面組中預(yù)先確定的第一顯示界面(如第二顯示界面組中的第I張顯示界面)來(lái)標(biāo)識(shí)該電子簽名工具處于工作狀態(tài)。由于第二顯示界面組中的顯示界面有多個(gè),在偵測(cè)到電子簽名工具與上位機(jī)之間的數(shù)據(jù)交互事件時(shí),將顯示界面切換為默認(rèn)界面使得用戶不易混淆,很容易地確定該電子簽名工具處于工作狀態(tài),并且不用查詢當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面,以節(jié)省系統(tǒng)開(kāi)銷。
[0086]參照?qǐng)D8,圖8為本發(fā)明電子簽名工具的界面切換裝置第二實(shí)施例的結(jié)構(gòu)示意圖。
[0087]基于第一實(shí)施例提出本發(fā)明電子簽名工具的界面切換裝置第二實(shí)施例,在本實(shí)施例中該裝置還包括獲取模塊40,用于在對(duì)所述數(shù)據(jù)交互事件的響應(yīng)時(shí)間間隔內(nèi)的指令執(zhí)行間歇期間,根據(jù)預(yù)設(shè)的數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面;所述切換模塊20還用于若第一顯示界面與獲取到的顯示界面不一致,則將所述第一顯示界面切換為獲取到的顯示界面。
[0088]在本實(shí)施例中第二顯示界面組中包括多個(gè)顯示界面,可設(shè)置該多個(gè)顯示界面可與數(shù)據(jù)交互事件之間的映射關(guān)系,顯示界面用于標(biāo)識(shí)電子簽名工具與上位機(jī)之間進(jìn)行的數(shù)據(jù)交互事件的類型,可在顯示界面上設(shè)置文字、圖片等信息提示用戶電子簽名工具的工作狀態(tài),用戶可非常明了的獲取數(shù)據(jù)處理狀態(tài)。在第一實(shí)施例中,在偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件時(shí),直接顯示第二顯示界面組中預(yù)先確定的第一顯示界面,由于不同的數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面不同,則第二顯示界面組中默認(rèn)的第一顯示界面有可能與當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面不同,則在對(duì)所述數(shù)據(jù)交互事件的響應(yīng)時(shí)間間隔內(nèi)的指令執(zhí)行間歇期間,根據(jù)預(yù)設(shè)的數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面,將獲取到的顯示界面與電子簽名工具當(dāng)前的第一顯示界面進(jìn)行比對(duì),若不同則將第一顯示界面切換為獲取到的顯示界面,以標(biāo)識(shí)電子簽名工具當(dāng)前的工作狀態(tài),若相同則不作任何處理,該方案在偵測(cè)到數(shù)據(jù)交互事件時(shí)直接顯示第二顯示界面組中默認(rèn)的第一顯示界面,并且在數(shù)據(jù)交互事件的響應(yīng)時(shí)間間隔內(nèi)的指令執(zhí)行間歇期間根據(jù)預(yù)設(shè)的數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面,節(jié)省系統(tǒng)開(kāi)銷并且可明顯的表示當(dāng)前所在進(jìn)行的數(shù)據(jù)交互事件。[0089]在本發(fā)明電子簽名工具的界面切換裝置第一實(shí)施和第二實(shí)施例中,所述顯示模塊30還用于若偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則顯示預(yù)設(shè)的第二顯示界面。
[0090]在未偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件時(shí),也可僅顯示一個(gè)默認(rèn)的畫(huà)面用于標(biāo)識(shí)電子簽名工具處于閑置狀態(tài),而不用在第一界面組中的多個(gè)界面之間進(jìn)行切換,省略切換的操作以節(jié)省電子簽名工具的能耗,且該實(shí)施例在電子簽名工具處于閑置狀態(tài)受到黑客攻擊時(shí),原來(lái)固定的畫(huà)面發(fā)生變化,用戶更容易察覺(jué)到被攻擊的情況,從而采取阻止攻擊的措施。
[0091]在本發(fā)明電子簽名工具的界面切換裝置第一實(shí)施中,獲取單元31還用于根據(jù)預(yù)設(shè)的所述數(shù)據(jù)交互事件與顯示界面中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的第一顯示界面;顯示單元32還用于顯示獲取到的第一顯示界面。
[0092]在本發(fā)明中也可直接設(shè)置數(shù)據(jù)交互事件與顯示界面之間的映射關(guān)系,并根據(jù)該映射關(guān)系直接獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的第一顯示界面,并顯示獲取到的第一顯示界面,使得在發(fā)生數(shù)據(jù)交互事件時(shí)用戶可根據(jù)顯示界面直觀且快速地了解到當(dāng)前數(shù)據(jù)交互事件的類型。
[0093]本發(fā)明還提出一種電子簽名工具,該電子簽名工具包括以上任一實(shí)施例所述的電子簽名工具的界面切換裝置。
[0094]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)變換,或直接或間接運(yùn)用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種電子簽名工具的界面切換方法,其特征在于,包括: 偵測(cè)與上位機(jī)之間的數(shù)據(jù)交互事件; 若未偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則以預(yù)設(shè)的時(shí)間間隔切換預(yù)存的第一顯示界面組中的多個(gè)顯示界面; 若偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則顯示預(yù)設(shè)的第一顯示界面。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述顯示預(yù)設(shè)的第一顯示界面的步驟具體為: 根據(jù)預(yù)設(shè)的所述數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取第二顯示界面組中預(yù)先確定的第一顯示界面; 顯示獲取到的第一顯示界面。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述顯示預(yù)設(shè)的第一顯示界面的步驟之后,該方法還包括: 在對(duì)所述數(shù)據(jù)交互事件的響應(yīng)時(shí)間間隔內(nèi)的指令執(zhí)行間歇期間,根據(jù)預(yù)設(shè)的數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面; 若第一顯示界面與獲取到的顯示界面不一致,則將所述第一顯示界面切換為獲取到的顯示界面。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述若未偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則以預(yù)設(shè)的時(shí)間間隔切換預(yù)存的第一顯示界面組中的多個(gè)顯示界面的步驟替換為: 若未偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則顯示預(yù)設(shè)的第二顯示界面。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述顯示預(yù)設(shè)的第一顯示界面的步驟具體為: 根據(jù)預(yù)設(shè)的所述數(shù)據(jù)交互事件與顯示界面中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的第一顯示界面; 顯示獲取到的第一顯示界面。
6.一種電子簽名工具的界面切換裝置,其特征在于,包括: 偵測(cè)模塊,用于偵測(cè)與上位機(jī)之間的數(shù)據(jù)交互事件; 切換模塊,用于若偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則以預(yù)設(shè)的時(shí)間間隔切換預(yù)存的第一顯示界面組中的多個(gè)顯示界面; 顯示模塊,用于若偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則顯示預(yù)設(shè)的第一顯示界面。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述顯示模塊包括: 獲取單元,用于根據(jù)預(yù)設(shè)的所述數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取第二顯示界面組中預(yù)先確定的第一顯示界面; 顯示單元,用于顯示獲取到的第一顯示界面。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,該裝置還包括獲取模塊,用于在對(duì)所述數(shù)據(jù)交互事件的響應(yīng)時(shí)間間隔內(nèi)的指令執(zhí)行間歇期間,根據(jù)預(yù)設(shè)的數(shù)據(jù)交互事件與第二顯示界面組中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的顯示界面;所述切換模塊還用于若第一顯示界面與獲取到的顯示界面不一致,則將所述第一顯示界面切換為獲取到的顯示界面。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述顯示模塊還用于若偵測(cè)到與上位機(jī)之間的數(shù)據(jù)交互事件,則顯示預(yù)設(shè)的第二顯示界面。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述顯示模塊包括: 獲取單元,用于根據(jù)預(yù)設(shè)的所述數(shù)據(jù)交互事件與顯示界面中的顯示界面之間的映射關(guān)系,獲取當(dāng)前數(shù)據(jù)交互事件所對(duì)應(yīng)的第一顯示界面; 顯示單元,用于顯示獲取到的第一顯示界面。
11.一種電子簽名工具,其特征在于,包括如權(quán)利要求6-10任一項(xiàng)所述的電子簽名工具的界面切換裝置 。
【文檔編號(hào)】G06F21/55GK103530181SQ201310497237
【公開(kāi)日】2014年1月22日 申請(qǐng)日期:2013年10月21日 優(yōu)先權(quán)日:2013年10月21日
【發(fā)明者】陳柳章 申請(qǐng)人:深圳市文鼎創(chuàng)數(shù)據(jù)科技有限公司