向所述上位機返回失敗響應。16.根據權利要求1所述的方法,其特征在于,所述向上位機返回失敗響應之前,還包括:顯示取消簽名信息。17.—種重力感應智能密鑰裝置,其特征在于,包括: 接收模塊,用于等待并接收上位機下發的指令; 獲取模塊,用于當所述接收模塊接收到簽名指令時,從所述簽名指令中獲取顯示數據,從所述顯示數據中獲取當前顯示數據; 重力感應模塊,用于生成信號數據; 第一設置模塊,用于讀取所述重力感應模塊中的信號數據,根據所述信號數據設置當前顯示方向; 第一顯示模塊,用于根據所述第一設置模塊設置的當前顯示方向顯示所述獲取模塊獲取到的當前顯示數據; 第一判斷模塊,用于當所述第一顯示模塊顯示當前數據且檢測到第一翻頁鍵按下時,判斷當前顯示方向; 第二判斷模塊,用于當所述第一顯示模塊顯示當前數據且檢測到第二翻頁鍵按下時,判斷當前顯示方向; 第二顯示模塊,用于當所述第一判斷模塊判斷當前顯示方向為第一顯示方向,或當所述第二判斷模塊判斷當前顯示方向為第二顯示方向時,將所述顯示數據中當前顯示數據之前的數據作為當前顯示數據并進行顯示; 第三顯示模塊,用于當所述第一判斷模塊判斷當前顯示方向為第二顯示方向,或當所述第二判斷模塊判斷當前顯示方向為第一顯示方向時,將所述顯示數據中當前顯示數據之后的數據作為當前顯示數據并進行顯示; 簽名模塊,用于當檢測到確認鍵按下時,對所述接收模塊接收到的簽名指令執行簽名操作; 發送模塊,用于當所述簽名模塊執行簽名操作后,向上位機返回成功響應;當檢測到取消鍵按下時,向所述上位機返回失敗響應。18.根據權利要求17所述的重力感應智能密鑰裝置,其特征在于,所述智能密鑰裝置還包括:第二設置模塊和第四顯示模塊; 所述第二設置模塊,用于將初始方向設置為第一顯示方向,將所述重力感應模塊的信號數據設置為初始信號數據; 所述第四顯示模塊,用于當所述接收模塊未接收到簽名指令時,獲取所述重力感應模塊中的信號數據,根據所述信號數據設置當前顯示方向,顯示開機信息。19.根據權利要求17或18所述的重力感應智能密鑰裝置,其特征在于,所述第一設置模塊,具體包括第一獲取單元、第一判斷單元、第一設置單元、第二判斷單元和第二設置單元; 所述第一獲取單元,用于從所述重力感應模塊中獲取第一坐標軸上的值和第二坐標軸上的值; 所述第一判斷單元,用于判斷所述第一坐標軸上的值,當判斷所述第一坐標軸上的值小于或等于第二預設值時,觸發所述第一設置單元;當判斷所述第一坐標軸上的值大于所述第二預設值且小于第一預設值時,觸發所述第二判斷單元; 所述第二判斷單元,用于判斷所述第二坐標軸上的值,當判斷所述第二坐標軸上的值大于第二預設值且小于第一預設值時,觸發所述第一設置單元;當所述第二判斷單元判斷所述第二坐標軸上的值大于或等于第一預設值時,觸發所述第二設置單元; 所述第一設置單元,用于將當前顯示方向設置為第二顯示方向; 所述第二設置單元,用于將當前顯示方向設置為第一顯示方向。20.根據權利要求19所述的重力感應智能密鑰裝置,其特征在于,所述第一設置模塊,還包括第三判斷單元,用于判斷當前顯示方向是否為第一顯示方向,判斷當前顯示方向是否為第二顯示方向; 所述第一設置單元,具體用于當所述第三判斷單元判斷當前顯示方向不為第二顯示方向時,將當前顯示方向設置為第二顯示方向; 所述第二設置單元,具體用于當所述第三判斷單元判斷當前顯示方向不為第一顯示方向時,將當前顯示方向設置為第一顯示方向。21.根據權利要求19所述的重力感應智能密鑰裝置,其特征在于, 所述第二設置單元,具體用于根據當前顯示方向,獲取保存的第一預設顯示指令,將所述第一預設顯示指令發送至顯示屏,將所述顯示屏的顯示屬性設置為第一顯示屬性,將當前顯示方向設置為第一顯示方向; 所述第一設置單元,具體用于根據當前顯示方向,獲取保存的第二預設顯示指令,將所述第二預設顯示指令發送至顯示屏,將所述顯示屏的顯示屬性設置為第二顯示屬性,將當前顯示方向設置為第二顯示方向。22.根據權利要求17或18所述的重力感應智能密鑰裝置,其特征在于,所述第一設置模塊,具體包括第二獲取單元、第四判斷單元、第三設置單元、第五判斷單元、第四設置單元和第五設置單元; 所述第二獲取單元,用于從所述信號數據中獲取第一坐標軸上的值和第二坐標軸上的值; 所述第四判斷單元,用于判斷所述第一坐標軸上的值,當判定第一坐標軸上的值大于或等于第一預設值時,觸發所述第三設置單元;當判斷第一坐標軸上的值大于第二預設值且小于第一預設值,觸發所述第五判斷單元; 所述第五判斷單元,用于判斷所述第二坐標軸上的值,當判定所述第二坐標軸上的值小于或等于第二預設值時,觸發所述第四設置單元; 所述第三設置單元,用于將當前顯示方向設置為第三顯示方向; 所述第四設置單元,用于將當前顯示方向設置為第四顯示方向。23.根據權利要求22所述的重力感應智能密鑰裝置,其特征在于, 所述第一設置模塊,還包括第六判斷單元,用于判斷當前顯示方向是否為第三顯示方向,判斷當前顯示方向是否為第四顯示方向; 所述第三設置單元,具體用于當所述第六判斷單元判斷當前顯示方向不為第三顯示方向時,將當前顯示方向設置為第三顯示方向; 所述第四設置單元,具體用于當所述第六判斷單元判斷當前顯示方向不為第四顯示方向時,將當前顯示方向設置為第四顯示方向。24.根據權利要求22所述的重力感應智能密鑰裝置,其特征在于, 所述第三設置單元,具體用于根據當前顯示方向,獲取保存的第三預設顯示指令,將所述第三預設顯示指令發送至顯示屏,將顯示屏的顯示屬性設置為第三顯示屬性,將當前顯示方向設置為第三顯示方向; 所述第四設置單元,具體用于根據當前顯示方向,獲取保存的第四預設顯示指令,將所述第四預設顯示指令發送至顯示屏,將顯示屏的顯示屬性設置為第四顯示屬性,將當前顯示方向設置為第四顯示方向。25.根據權利要求22所述的重力感應智能密鑰裝置,其特征在于, 所述第二顯示模塊,還用于當所述第一判斷模塊判斷當前顯示方向為第三顯示方向時,或當所述第二判斷模塊判斷當前顯示方向為第四顯示方向時,將所述顯示數據中當前顯示數據之前的數據作為當前顯示數據并進行顯示; 所述第三顯示模塊,還用于當所述第一判斷模塊判斷當前顯示方向為第四顯示方向,或當所述第二判斷模塊判斷當前顯示方向為第三顯示方向時,將所述顯示數據中當前顯示數據之后的數據作為當前顯示數據并進行顯示。26.根據權利要求17所述的重力感應智能密鑰裝置,其特征在于, 所述智能密鑰裝置還包括第三判斷模塊,用于判斷所述顯示數據中當前顯示數據之前是否還有顯示數據; 所述第二顯示模塊,具體用于當所述第三判斷模塊判斷為是時,將所述顯示數據中當前顯示數據之前的數據作為當前顯示數據。27.根據權利要求17所述的重力感應智能密鑰裝置,其特征在于, 所述智能密鑰裝置還包括第四判斷模塊,用于判斷所述顯示數據中當前顯示數據之后是否還有顯示數據; 所述第二顯示模塊,具體用于當所述第四判斷模塊判斷為是時,將所述顯示數據中當前顯示數據之后的數據作為當前顯示數據。28.根據權利要求17所述的重力感應智能密鑰裝置,其特征在于,所述智能密鑰裝置還包括檢測模塊,所述檢測模塊包括第一檢測單元、判斷超時單元、提示單元和顯示單元; 所述第一檢測單元,用于檢測按鍵狀態,判斷是否檢測到按鍵觸發; 所述判斷超時單元,用于當所述第一檢測單元未檢測到按鍵觸發時,判斷檢測按鍵觸發是否超時; 提示單元,用于當所述判斷超時單元判斷檢測按鍵觸發超時時,提示超時信息; 顯示單元,用于當所述判斷超時單元判斷檢測按鍵觸發未超時時,讀取所述重力感應模塊中的信號數據,根據所述信號數據設置當前顯示方向,根據當前顯示方向顯示當前顯示數據。29.根據權利要求17所述的重力感應智能密鑰裝置,其特征在于,所述智能密鑰裝置,還包括:第一處理模塊和第二處理模塊; 所述第一處理模塊,用于當所述接收模塊接收到報文解析指令時,獲取所述報文解析指令中的報文,應用預設哈希算法對所述報文進行計算,將計算得到的哈希結果保存,并從所述報文解析指令中解析得到顯示數據,將所述顯示數據保存; 所述第二處理模塊,用于當所述接收模塊接收到報文簽名指令時,從保存的顯示數據中獲取當前顯示數據,并讀取所述重力感應模塊中的信號數據,根據所述信號數據設置當前顯示方向,根據當前顯示方向顯示當前顯示數據。30.根據權利要求29所述的重力感應智能密鑰裝置,其特征在于, 所述簽名模塊,具體用于獲取保存的所述哈希結果,應用預設簽名算法對所述哈希結果進行簽名,得到簽名結果,根據所述簽名結果生成成功響應; 所述發送模塊中所述向上位機返回失敗響應,具體用于將保存的所述哈希結果刪除,并向上位機返回失敗響應。31.根據權利要求17所述的重力感應智能密鑰裝置,其特征在于,所述智能密鑰裝置,還包括提示模塊; 所述提示模塊,用于當檢測到確認鍵按下時,提示是否需要執行簽名操作,并等待接收按鍵操作; 所述簽名模塊,具體用于當檢測到確認鍵再次按下時,執行簽名操作; 所述發送模塊中所述向上位機返回失敗響應,具體用于當檢測到取消鍵按下時,刪除所述顯示數據,向所述上位機返回失敗響應。32.根據權利要求17所述的重力感應智能密鑰裝置,其特征在于,所述發送模塊中向上位機返回失敗響應,具體用于顯示取消簽名信息,向上位機返回失敗響應。
【專利摘要】本發明公開一種重力感應智能密鑰裝置的工作方法及裝置,屬于信息安全領域,所述方法包括:智能密鑰裝置讀取重力感應模塊中的信號數據,設置當前顯示方向,顯示接收到的簽名指令中的當前顯示數據;當第一翻頁鍵按下且當前顯示方向為第一顯示方向或當第二翻頁鍵按下且當前顯示方向為第二顯示方向時,顯示當前顯示數據之前的數據,當第一翻頁鍵按下且當前顯示方向為第二顯示方向或當第二翻頁鍵按下且當前顯示方向為第一顯示方向時,顯示當前顯示數據之后的數據。采用本發明的技術方法,通過接收重力感應模塊的觸發,智能密鑰裝置對顯示方向進行相應調整,達到用戶使用習慣的目的,用戶體驗更佳。
【IPC分類】G06F21/34, G06F3/14, G06F3/0487
【公開號】CN105260157
【申請號】CN201510828962
【發明人】陸舟, 于華章
【申請人】飛天誠信科技股份有限公司
【公開日】2016年1月20日
【申請日】2014年12月22日
【公告號】CN104536712A