[發明專利]基于動態鏈接庫的配置文件生成、更新方法及系統在審
| 申請號: | 202011454381.2 | 申請日: | 2020-12-10 |
| 公開(公告)號: | CN112486542A | 公開(公告)日: | 2021-03-12 |
| 發明(設計)人: | 張立鵬;馬清文;李倩;張奕男;張娟;黃健;李方晴 | 申請(專利權)人: | 卡斯柯信號有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F9/445 |
| 代理公司: | 上海元好知識產權代理有限公司 31323 | 代理人: | 張靜潔;徐雯瓊 |
| 地址: | 200070 上海市靜安區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 動態 鏈接 配置文件 生成 更新 方法 系統 | ||
1.一種基于動態鏈接庫的安全控制單元配置文件生成、更新方法,其特征在于,包含步驟:
S1、將與軌旁/車載設備安全控制單元中安裝的各應用程序對應的配置文件分別存儲在對應的靜態數組中;
S2、將所述靜態數組封裝至對應的函數中;基于所述函數生成動態鏈接庫;
S3、將所述動態鏈接庫通過網絡傳輸至板卡,并通過燒錄工具將該動態鏈接庫燒錄至板卡的存儲模塊;
S4、為安全控制單元中應用程序的進程調用動態鏈接庫中對應的函數,獲取該函數中對應的配置文件并提供給該進程。
2.如權利要求1所述的基于動態鏈接庫的安全控制單元配置文件生成、更新方法,其特征在于,還包含:
S5、更新存儲在靜態數組中的配置文件;
S6、將更新后的靜態數組封裝至對應的函數中,基于該函數更新動態鏈接庫;
S7、將更新的動態鏈接庫通過網絡傳輸至板卡,并通過燒錄工具將該動態鏈接庫燒錄至板卡的存儲模塊;
S8、為安全控制單元中應用程序的進程調用更新后動態鏈接庫中對應的函數,獲取該函數中更新后的配置文件并提供給該進程。
3.如權利要求1所述的基于動態鏈接庫的安全控制單元配置文件生成、更新方法,其特征在于,步驟S1還包含:所述配置文件為明文配置文件,通過設定的加密算法將所述明文配置文件加密為對應的密文配置文件,并將該密文配置文件存儲在對應的靜態數組中。
4.如權利要求3所述的基于動態鏈接庫的安全控制單元配置文件生成、更新方法,其特征在于,步驟S4還包含:為安全控制單元中應用程序的進程調用動態鏈接庫中對應的函數,獲取對應的密文配置文件;通過設定的解密算法解密該密文配置文件得到對應的明文配置文件并提供給該進程。
5.如權利要求1所述的基于動態鏈接庫的安全控制單元配置文件生成、更新方法,其特征在于,所述配置文件為二進制配置文件。
6.如權利要求1所述的基于動態鏈接庫的安全控制單元配置文件生成、更新方法,其特征在于,能夠同時為安全控制單元中多個應用程序的進程調用所述動態鏈接庫中對應的函數。
7.一種基于動態鏈接庫的安全控制單元配置文件生成、更新系統,用于實現如權利要求1至6任一所述的基于動態鏈接庫的安全控制單元配置文件生成、更新方法,其特征在于,包含:
動態鏈接庫生成模塊,用于將與軌旁/車載設備安裝的各應用程序對應的配置文件存儲在對應的靜態數組中,將所述靜態數組封裝至對應的函數中,并基于所述函數生成動態鏈接庫;
動態鏈接庫上傳模塊,其通訊連接設置在動態鏈接庫生成模塊和板卡之間,用于將所述動態鏈接庫通過網絡上傳至板卡;
動態鏈接庫存儲模塊,通過燒錄工具將上傳至板卡的動態鏈接庫燒錄存儲在板卡的動態鏈接庫存儲模塊;
動態鏈接庫調用模塊,設置在板卡上,用于調用所述動態鏈接庫存儲模塊內存儲的動態鏈接庫,從該動態鏈接庫所包含函數的靜態數組中獲取對應的配置文件,并將獲取的配置文件提供給對應的應用程序。
8.一種基于動態鏈接庫的安全控制單元配置文件生成、更新系統,其特征在于,還包含:
加密模塊,用于根據設定的加密算法,將明文配置文件加密為對應的密文配置文件并提供給動態鏈接庫生成模塊;動態鏈接庫生成模塊將該密文配置文件存儲在對應的靜態數組中,將所述靜態數組封裝至對應的函數中,并基于所述函數生成動態鏈接庫;
解密模塊,其設置在板卡上;動態鏈接庫調用模塊通過調用動態鏈接庫存儲模塊所存儲的動態鏈接庫,從該動態鏈接庫所包含函數的靜態數組中獲取對應的密文配置文件;解密模塊根據設定的解密算法解密所述密文配置文件為對應的明文配置文件;動態鏈接庫調用模塊將該明文配置文件提供給對應的應用程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于卡斯柯信號有限公司,未經卡斯柯信號有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011454381.2/1.html,轉載請聲明來源鉆瓜專利網。





