[發明專利]一種用于Linux嵌入式裝置的安全升級控制系統、方法及程序有效
| 申請號: | 201811360440.2 | 申請日: | 2018-11-15 |
| 公開(公告)號: | CN109375938B | 公開(公告)日: | 2021-10-22 |
| 發明(設計)人: | 成懷寧;施立波;尹明鉉 | 申請(專利權)人: | 紫光測控有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F21/64;H04L29/06;H04L29/08 |
| 代理公司: | 天津市鼎和專利商標代理有限公司 12101 | 代理人: | 蒙建軍 |
| 地址: | 300308 天津市濱海新區*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 linux 嵌入式 裝置 安全 升級 控制系統 方法 程序 | ||
本發明屬于電力系統領域,公開了一種用于Linux嵌入式裝置的安全升級控制系統、方法及程序,包括上位機端及Linux嵌入式裝置端;上位機端與Linux嵌入式裝置端通過以太網連接;上位機端通過集成的程序文件包制作軟件將程序文件打包加密,由升級程序軟件讀取并通過以太網傳遞到Linux嵌入式裝置;Linux嵌入式裝置端通過集成的Dropbear服務器為Linux操作系統提供SSH服務和SFTP服務;并通過集成的固化程序軟件將程序文件固化到存儲器中。通過本發明需要升級的程序文件經過加密打包、加密傳輸、固化驗證等過程,確保固化的程序文件安全可靠。
技術領域
本發明屬于電力系統領域,尤其涉及一種用于Linux嵌入式裝置的安全升級控制系統、方法及程序。
背景技術
目前,業內常用的現有技術是這樣的:
隨著電力系統發展,繼電保護裝置更多的使用Linux等復雜操作系統,需要固化的程序數量多,更新程序流程也相對繁瑣。如在ARM多核芯片中負責實現完整功能的程序包含:一級引導程序、二級引導程序、Linux內核程序、Linux設備樹文件、Linux文件系統、每個內核獨立的執行程序、Linux系統下的多個功能實現的應用程序等。
常用的程序更新方法為將獨立文件上傳到Linux系統下,執行相應的操作,將該程序文件固化到存儲器。這種方式需要維護的程序文件數量多,更新流程繁瑣,容易出現文件損壞丟失等安全問題。
綜上所述,現有技術存在的問題是:
(1)需要維護的程序文件數量多,分類不明確。
(2)更新操作步驟繁瑣,逐一升級程序會極大的浪費人工成本。
(3)數據傳輸常使用FTP等非加密的方式,文件傳輸過程不安全。
解決上述技術問題的難度和意義:
為解決現有技術存在的問題,需要實現以下功能:
1.程序文件實現分類,進行加密壓縮儲存,更新時只需要一個單獨文件即可。
2.更新過程由軟件自動執行,不需要人工干預,且能批量更新程序。
3.傳輸過程使用加密協議,確保數據安全。
4.程序文件在傳輸和固化時都需要進行校驗,確保程序文件完整性。
一種用于Linux嵌入式裝置的安全升級控制系統、方法及程序,將需要固化的程序進行加密壓縮,形成程序包,確保數據在文件拷貝過程中的完整性及安全性。通過軟件實現自動解密解壓,在傳輸過程中使用安全加密的傳輸協議,確保程序文件傳輸安全。通過Linux裝置端的軟件實現程序文件校驗固化及再校驗過程,確保程序文件固化的完整性。
一種用于Linux嵌入式裝置的安全升級控制系統、方法及程序將程序固化過程簡化,減少人工成本,降低人工干預產生的安全問題,提高更新程序效率。
發明內容
針對現有技術存在的問題,本發明提供了一種用于Linux嵌入式裝置的安全升級控制系統、方法及程序。
本發明是這樣實現的,一種用于Linux嵌入式裝置的安全升級控制系統,包括上位機端及Linux嵌入式裝置端。
所述上位機端與Linux嵌入式裝置端通過以太網連接。
所述上位機端包括:程序文件包制作軟件、升級程序軟件。所述程序文件包制作軟件將程序文件打包加密,由升級程序軟件讀取并通過以外網傳遞到Linux嵌入式裝置。
所述Linux嵌入式裝置端包括:Dropbear服務器、固化程序軟件。所述Dropbear服務器為用于Linux操作系統上的SSH服務器,同時提供SFTP服務;所屬固化程序軟件將程序文件固化到存儲器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于紫光測控有限公司,未經紫光測控有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811360440.2/2.html,轉載請聲明來源鉆瓜專利網。





