[發明專利]設備軟件的一致性檢測方法及系統有效
| 申請號: | 201410440915.4 | 申請日: | 2014-09-01 |
| 公開(公告)號: | CN104216830B | 公開(公告)日: | 2017-05-10 |
| 發明(設計)人: | 張彤;羅冠姍;陳健華;鐘蔚;胡志明;許麗娟;曾令章;江小昆;饒烜攀;余忠建;孟志娟;諸建峰 | 申請(專利權)人: | 廣州供電局有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司44224 | 代理人: | 周清華,曾景恒 |
| 地址: | 510620 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 設備 軟件 一致性 檢測 方法 系統 | ||
技術領域
本發明涉及測量技術領域,特別是涉及一種設備軟件的一致性檢測方法及系統。
背景技術
設備軟件是設備的重要組成部分,其安全可構成整個設備安全的基礎。如果設備軟件遭到了非法的修改或者被加入了惡意的程序,就會導致設備不可想象的后果。輕則造成設備無法正常工作,重則導致設備內的重要數據被泄漏或監聽。因此,需要重視對設備軟件程序進行一致性檢測,以保證軟件程序的完整性和可信性。
目前,電能計量設備的軟件復雜程度越來越高,對于其一致性檢測,主要以黑盒功能測試方法為主。
但是,黑盒功能測試無法完整驗證軟件的所有測試點,易漏檢,檢測效率低。
發明內容
基于此,有必要針對上述軟件一致性檢測方法,無法完整驗證軟件的所有測試點,易漏檢,檢測效率低的問題,提供一種設備軟件的一致性檢測方法及系統。
一種設備軟件的一致性檢測方法,包括以下步驟:
獲取目標軟件的版本加密認證數據,并分別向樣品設備和待測設備發送所述版本加密認證數據,以分別在所述樣品設備和所述待測設備進行軟件版本的認證;
若在所述樣品設備的認證成功,則從所述樣品設備讀取各目標代碼的密文數據,并獲取所讀取的密文數據對應的第一明文數據;
若在所述待測設備的認證成功,則從所述待測設備讀取各目標代碼的密文數據,并獲取所讀取的密文數據對應的第二明文數據;
分別對所述第一明文數據和所述第二明文數據進行校驗,若所述第一明文數據校驗成功且所述第二明文數據校驗成功,則檢測所述第二明文數據與所述第一明文數據是否一致。
一種設備軟件的一致性檢測系統,包括:
認證數據獲取模塊,用于獲取目標軟件的版本加密認證數據,并分別向樣品設備和待測設備發送所述版本加密認證數據,以分別在所述樣品設備和所述待測設備進行軟件版本的認證;
第一明文獲取模塊,用于在所述樣品設備的認證成功時,則從所述樣品設備讀取各目標代碼的密文數據,并獲取所讀取的密文數據對應的第一明文數據;
第二明文獲取模塊,用于在所述待測設備的認證成功時,則從所述待測設備讀取各目標代碼的密文數據,并獲取所讀取的密文數據對應的第二明文數據;
檢測模塊,用于分別對所述第一明文數據和所述第二明文數據進行校驗,若所述第一明文數據校驗成功且所述第二明文數據校驗成功,則檢測所述第二明文數據與所述第一明文數據是否一致。
上述設備軟件的一致性檢測方法及系統,獲取目標軟件的版本加密認證數據,并分別向樣品設備和待測設備發送所述版本加密認證數據,以分別在所述樣品設備和所述待測設備進行軟件版本的認證;認證成功,從所述樣品設備和待測設備讀取各目標代碼的密文數據,并獲取所讀取的密文數據對應的明文數據;進而對明文數據進行校驗,校驗成功,則檢測樣品設備和待測設備的明文數據是否一致,可全面高效地實現軟件一致性的自動檢測,進而提高設備數據的安全可靠度及軟件一致性檢測的效率。
附圖說明
圖1是本發明設備軟件的一致性檢測方法第一實施方式的流程示意圖;
圖2是本發明設備軟件的一致性檢測方法第二實施方式的流程示意圖;
圖3是本發明設備軟件的一致性檢測系統第一實施方式的結構示意圖;
圖4是本發明實施例的設備軟件的一致性檢測方法的實施環境的結構示意圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
請參閱圖1,圖1是本發明的設備軟件的一致性檢測方法第一實施方式的流程示意圖。
本實施方式的所述設備軟件的一致性檢測方法包括以下步驟:
步驟S101,獲取目標軟件的版本加密認證數據,并分別向樣品設備和待測設備發送所述版本加密認證數據,以分別在所述樣品設備和所述待測設備進行軟件版本的認證。
步驟S102,若在所述樣品設備的認證成功,則從所述樣品設備讀取各目標代碼的密文數據,并獲取所讀取的密文數據對應的第一明文數據。
步驟S103,若在所述待測設備的認證成功,則從所述待測設備讀取各目標代碼的密文數據,并獲取所讀取的密文數據對應的第二明文數據。
步驟S104,分別對所述第一明文數據和所述第二明文數據進行校驗,若所述第一明文數據校驗成功且所述第二明文數據校驗成功,則檢測所述第二明文數據與所述第一明文數據是否一致。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州供電局有限公司,未經廣州供電局有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410440915.4/2.html,轉載請聲明來源鉆瓜專利網。





