[發明專利]基于多傳感器的隨機數加密方法及裝置在審
| 申請號: | 202010043438.3 | 申請日: | 2020-01-15 |
| 公開(公告)號: | CN111259419A | 公開(公告)日: | 2020-06-09 |
| 發明(設計)人: | 洪遠洋;黃何 | 申請(專利權)人: | 海南新軟軟件有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/64 |
| 代理公司: | 北京弘權知識產權代理事務所(普通合伙) 11363 | 代理人: | 逯長明;許偉群 |
| 地址: | 571924 海南省海口市老城高新*** | 國省代碼: | 海南;46 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 傳感器 隨機數 加密 方法 裝置 | ||
1.一種基于多傳感器的隨機數加密方法,其特征在于,包括:
獲取觸發信號以及當前時間值,確定采樣時刻;
獲取采樣時刻的傳感器信息,所述傳感器信息包括由至少兩個傳感器檢測的多個數值;所述傳感器采集的數值具有隨機性;
將所述傳感器信息中的多個數值轉化為文本片段;
調用預設拼接函數,將多個所述文本片段拼接為隨機文本信息;
將所述隨機文本信息轉化為數字,得到隨機數;
添加所述隨機數至加密算法,生成驗證簽名。
2.根據權利要求1所述的基于多傳感器的隨機數加密方法,其特征在于,在獲取觸發信號以及當前時間值后,所述方法還包括:
使用加密算法生成公鑰和私鑰;
發送所述公鑰和加密算法參數至登錄校驗服務器;
將所述公鑰和加密算法參數存儲在所述登錄校驗服務器中。
3.根據權利要求2所述的基于多傳感器的隨機數加密方法,其特征在于,生成驗證簽名后,所述方法還包括:
發送所述驗證簽名至所述登錄校驗服務器;
通過公鑰和加密算法解密所述驗證簽名;
驗證所述驗證簽名的正確性。
4.根據權利要求1所述的基于多傳感器的隨機數加密方法,其特征在于,所述傳感器包括加速度傳感器和陀螺儀;所述傳感器信息包括加速度以及角速度在空間坐標中的三軸分量數值。
5.根據權利要求4所述的基于多傳感器的隨機數加密方法,其特征在于,將所述傳感器信息中的多個數值轉化為文本片段的步驟,包括:
獲取加速度以及角速度在空間坐標中的三軸分量數值;
對三軸分量數值進行取整數運算,獲得三軸分量整數值;
調用哈希函數,對所述三軸分量整數值進行散列計算,生成基于哈希值形式的文本片段。
6.根據權利要求5所述的基于多傳感器的隨機數加密方法,其特征在于,將所述隨機文本信息轉化為數字,得到隨機數的步驟,包括:
調用所述哈希函數;
使用所述哈希函數對隨機文本信息進行散列計算,獲得隨機數。
7.根據權利要求1所述的基于多傳感器的隨機數加密方法,其特征在于,獲取觸發信號以及當前時間值,確定采樣時刻的步驟,包括:
檢測觸發按鍵的按壓動作;
如果所述觸發按鍵被按壓,生成觸發信號;
獲取觸發信號對應的當前時間值。
8.根據權利要求7所述的基于多傳感器的隨機數加密方法,其特征在于,所述方法還包括:
將當前時間值轉化為unix時間戳;
獲取采樣時間周期;
將所述時間戳對所述采樣時間周期進行取模運算,獲得取模余數;
將獲得的余數與時間戳求和,得到采集時刻。
9.一種基于多傳感器的隨機數加密裝置,其特征在于,包括簽名生成器,以及與所述簽名生成器建立通信連接的登錄校驗服務器和至少兩個傳感器;所述傳感器采集的數值具有隨機性;所述簽名生成器設有觸發按鍵、實時時鐘芯片、存儲器、處理器和外設;其中,所述處理器被進一步配置為執行以下程序步驟:
通過所述觸發按鍵和所述實時時鐘芯片,獲取觸發信號以及當前時間值,確定采樣時刻;
獲取采樣時刻的傳感器信息,所述傳感器信息包括由至少兩個傳感器檢測的多個數值;
將所述傳感器信息中的多個數值轉化為文本片段;
通過存儲器調用預設拼接函數,將多個所述文本片段拼接為隨機文本信息;
將所述隨機文本信息轉化為數字,得到隨機數;
添加所述隨機數至加密算法,生成驗證簽名;
所述處理器被進一步配置為:通過所述外設將所述驗證簽名發送給所述登錄校驗服務器,以通過所述登錄校驗服務器驗證所述驗證簽名的正確性。
10.根據權利要求9所述的基于多傳感器的隨機數加密裝置,其特征在于,所述傳感器包括加速度傳感器和陀螺儀;所述傳感器信息包括加速度以及角速度在空間坐標中的三軸分量數值;
所述處理器被進一步配置為執行以下程序步驟:
分別通過所述加速度傳感器和陀螺儀,獲取加速度以及角速度在空間坐標中的三軸分量數值;
對三軸分量數值進行取整數運算,獲得三軸分量整數值;
調用哈希函數,對所述三軸分量整數值進行散列計算,生成基于哈希值形式的文本片段。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于海南新軟軟件有限公司,未經海南新軟軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010043438.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種免懸掛的醫用輸液裝置
- 下一篇:財務安全監控系統





