[發明專利]基于數字簽名的可信任遙控系統及方法在審
| 申請號: | 201510717072.2 | 申請日: | 2015-10-28 |
| 公開(公告)號: | CN105429755A | 公開(公告)日: | 2016-03-23 |
| 發明(設計)人: | 唐文東 | 申請(專利權)人: | 金亞科技股份有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L29/06 |
| 代理公司: | 四川省成都市天策商標專利事務所 51213 | 代理人: | 劉渝 |
| 地址: | 610000 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 數字簽名 可信任 遙控 系統 方法 | ||
1.一種基于數字簽名的可信任遙控系統,其特征在于包括被控設備和至少一個遙控器,所述遙控器包括遙控指令捕捉模塊、指令消息封裝模塊、數字摘要計算模塊、RSA加密模塊、遙控控制消息發送模塊,所述被控設備包括遙控控制消息接收模塊、序列號驗證模塊、時間有效性驗證模塊、RSA解密模塊、數字摘要核對及執行模塊,
所述遙控指令捕捉模塊被配置成:實時捕捉遙控指令,如果捕捉到遙控指令則通過指令消息封裝模塊對該指令進行封裝,反之則繼續捕捉遙控指令;
所述指令消息封裝模塊被配置成:將遙控指令捕捉模塊捕捉到的遙控指令封裝為遙控控制消息,所述遙控控制消息至少包括消息序列號、遙控碼值、遙控碼重復次數、遙控控制消息的有效時間范圍、遙控控制消息的數字摘要計算方法;
所述數字摘要計算模塊被配置成:根據指令消息封裝模塊封裝得到的遙控控制消息中的數字摘要計算方法計算遙控控制消息的數字摘要;
所述RSA加密模塊被配置成:使用私鑰對數字摘要計算模塊中計算得到的數字摘要進行RSA加密,得到遙控控制消息的數字簽名;
所述遙控控制消息發送模塊被配置成:向被控設備發送遙控控制消息及其數字簽名;
所述遙控控制消息接收模塊被配置成:接收遙控器發送的遙控控制消息及其數字簽名;
所述序列號驗證模塊被配置成:對接收到的遙控控制消息的消息序列號進行驗證,如果驗證失敗則停止該遙控控制消息的處理,反之則通過時間有效性驗證模塊對該遙控控制消息的時間有效性進行驗證;
所述時間有效性驗證模塊被配置成:根據遙控控制消息中的遙控有效時間范圍對遙控控制消息的時間有效性進行驗證,如果驗證失敗則停止該遙控控制消息的處理,反之則通過RSA解密模塊解密數字簽名;
所述RSA解密模塊被配置成:使用RSA公鑰解密數字簽名得到數字摘要;
所述數字摘要核對及執行模塊被配置成:將使用遙控控制信息中的數字摘要算法計算得到的數字摘要與RSA解密模塊中解密得到的數字摘要進行對比,如果不同則停止該遙控控制消息處理,如果相同則執行該遙控控制消息中遙控碼值對應的控制操作。
2.根據權利要求1所述的基于數字簽名的可信任遙控系統,其特征在于所述序列號驗證模塊具體被配置成:對接收到的遙控控制消息的消息序列號進行驗證,如果消息序列號小于或等于已經成功處理過的遙控控制消息的序列號,則停止該遙控控制消息的處理,反之則通過時間有效性驗證模塊對該遙控控制消息的時間有效性進行驗證。
3.根據權利要求1所述的基于數字簽名的可信任遙控系統,其特征在于所述被控設備還包括RSA公鑰管理模塊,所述RSA公鑰管理模塊用于刪除、添加或禁用指定的RSA公鑰。
4.根據權利要求1所述的基于數字簽名的可信任遙控系統,其特征在于所述遙控控制消息的數字摘要計算方法包括SHA或MD5。
5.根據權利要求1所述的基于數字簽名的可信任遙控系統,其特征在于所述遙控器的遙控控制消息發送模塊與被控設備的遙控控制消息接收模塊通過UDP或TCP方式通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于金亞科技股份有限公司,未經金亞科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510717072.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:玻璃面板的應力消除方法及其工具
- 下一篇:數據傳輸方法、裝置及系統





