[發(fā)明專利]一種基于BMC對板卡進行更新的方法、系統(tǒng)、設備及介質在審
| 申請?zhí)枺?/td> | 202110381353.0 | 申請日: | 2021-04-09 |
| 公開(公告)號: | CN113127034A | 公開(公告)日: | 2021-07-16 |
| 發(fā)明(設計)人: | 張家豪 | 申請(專利權)人: | 山東英信計算機技術有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F11/10;G06F21/60 |
| 代理公司: | 北京連和連知識產權代理有限公司 11278 | 代理人: | 劉小峰;陳黎明 |
| 地址: | 250101 山東省濟南市高新區(qū)*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 bmc 板卡 進行 更新 方法 系統(tǒng) 設備 介質 | ||
1.一種基于BMC對板卡進行更新的方法,其特征在于,包括以下步驟:
將所有板卡的原始生產信息寫入第一現(xiàn)場可更換單元并記錄到服務器,并將所述原始生產信息加密后寫入第二現(xiàn)場可更換單元;
響應于對待測板卡進行更新認證,將BMC與所述第一現(xiàn)場可更換單元的通信線路切換到所述第二現(xiàn)場可更換單元,并從所述第二現(xiàn)場可更換單元獲取所述待測板卡對應的加密后的生產信息;
對所述加密后的生產信息進行解密,并將解密后的生產信息與所述服務器中的原始生產信息進行匹配;以及
響應于解密后的生產信息匹配到對應的原始生產信息,對所述待測板卡進行更新。
2.根據(jù)權利要求1所述的方法,其特征在于,所述將所述原始生產信息加密后寫入第二現(xiàn)場可更換單元包括:
將所述原始生產信息轉換成ASCII碼,并對所述ASCII碼進行十六位加密,將加密后的十六位數(shù)進行CRC二次加密。
3.根據(jù)權利要求2所述的方法,其特征在于,所述將加密后的十六位數(shù)進行CRC二次加密包括:
根據(jù)異或門對加密后的十六位數(shù)進行處理,并判斷處理后的十六位數(shù)輸出為一還是零;
響應于處理后的十六位數(shù)輸出為一,將數(shù)據(jù)翻轉并且使數(shù)據(jù)的每一位向右移動一位;以及
響應于處理后的十六位數(shù)輸出為零,保持數(shù)據(jù)不變并且使數(shù)據(jù)的每一位向右移動一位。
4.根據(jù)權利要求1所述的方法,其特征在于,所述對所述加密后的生產信息進行解密包括:
獲取所述第二現(xiàn)場可更換單元內的公鑰,并結合所述BMC內的私鑰對所述生產信息進行解密。
5.一種基于BMC對板卡進行更新的系統(tǒng),其特征在于,包括:
記錄模塊,配置用于將所有板卡的原始生產信息寫入第一現(xiàn)場可更換單元并記錄到服務器,并將所述原始生產信息加密后寫入第二現(xiàn)場可更換單元;
切換模塊,配置用于響應于對待測板卡進行更新認證,將BMC與所述第一現(xiàn)場可更換單元的通信線路切換到所述第二現(xiàn)場可更換單元,并從所述第二現(xiàn)場可更換單元獲取所述待測板卡對應的加密后的生產信息;
解密模塊,配置用于對所述加密后的生產信息進行解密,并將解密后的生產信息與所述服務器中的原始生產信息進行匹配;以及
更新模塊,配置用于響應于解密后的生產信息匹配到對應的原始生產信息,對所述待測板卡進行更新。
6.根據(jù)權利要求5所述的系統(tǒng),其特征在于,所述記錄模塊配置用于:
將所述原始生產信息轉換成ASCII碼,并對所述ASCII碼進行十六位加密,將加密后的十六位數(shù)進行CRC二次加密。
7.根據(jù)權利要求6所述的系統(tǒng),其特征在于,所述記錄模塊配置用于:
根據(jù)異或門對加密后的十六位數(shù)進行處理,并判斷處理后的十六位數(shù)輸出為一還是零;
響應于處理后的十六位數(shù)輸出為一,將數(shù)據(jù)翻轉并且使數(shù)據(jù)的每一位向右移動一位;以及
響應于處理后的十六位數(shù)輸出為零,保持數(shù)據(jù)不變并且使數(shù)據(jù)的每一位向右移動一位。
8.根據(jù)權利要求5所述的系統(tǒng),其特征在于,所述解密模塊配置用于:
獲取所述第二現(xiàn)場可更換單元內的公鑰,并結合所述BMC內的私鑰對所述生產信息進行解密。
9.一種計算機設備,其特征在于,包括:
至少一個處理器;以及
存儲器,所述存儲器存儲有可在所述處理器上運行的計算機指令,所述指令由所述處理器執(zhí)行時實現(xiàn)權利要求1-4任意一項所述方法的步驟。
10.一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權利要求1-4任意一項所述方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東英信計算機技術有限公司,未經山東英信計算機技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110381353.0/1.html,轉載請聲明來源鉆瓜專利網。





