一種對bios晶片加密保護的方法
2023-04-30 20:13:26 3
專利名稱:一種對bios晶片加密保護的方法
技術領域:
本發明涉及一種晶片數據安全領域技術,具體地說是一種對BIOS晶片加密保護的方法。
背景技術:
BIOS晶片是計算機主板上的一塊晶片,儲存著BIOS設置程序,BIOS是英文"Basic Input Output System〃的縮略語,直譯過來後中文名稱就是基本輸入輸出系統。BIOS保存著計算機最重要的基本輸入輸出的程序、系統設置信息、開機後自檢程序和系統自啟動程序。其主要功能是為計算機提供最底層的、最直接的硬體設置和控制。BIOS是連接軟體程序與硬體設備的一座橋梁,負責解決硬體的即時要求。對計算機主板上BIOS晶片的存儲數據的安全保護非常重要。目前的安全保護方法主要是在軟體上增加加密算法上來實現。如何能夠更好的增強BIOS晶片的安全性是現有技術人員需要解決的問題。同時PCIe卡主要用在主板上擴展功能,將PCIe總線技術和晶片加速技術結合在一起既可以更加增強晶片安全性。
發明內容
本發明的技術任務是提供一種結構簡單、使用方便、設計巧妙、保證晶片數據信息安全的一種對BIOS晶片加密保護的方法。本發明的技術任務是按以下方式實現的,在處理器與BIOS晶片之間的連接通路通過PCIe接口板及CPLD連接,PCIe接口板上設置有信號輸入端、信號輸出端和PCIe插槽,安全保密卡可插入PCIe插槽內,CPLD上設置有信號輸入端、信號輸出端,處理器分別連接到CPLD的信號輸入端及PCIe接口板的信號輸入端,CPLD的信號輸出端及PCIe接口板的信號輸出端均連接到BIOS晶片;
所述方法為
(I )、當PCIe插槽存在安全保密卡,CPLD檢測到存在安全保密卡,則打開處理器至PCIe接口板至BIOS晶片之間的通路,同時斷開處理器經CPLD到BIOS晶片之間的通路;
(2)、處理器至PCIe接口板至BIOS晶片之間的通路打開時,通過處理器可以操作BIOS晶片的存儲數據;
(3)、當PCIe插槽不存在安全保密卡,CPLD檢測到不存在安全保密卡,則斷開處理器至PCIe接口板至BIOS晶片之間的通路,同時打開處理器經CPLD到BIOS晶片之間的通路;
(4)、處理器至PCIe接口板至BIOS晶片之間的通路斷開時,通過處理器不可以操作BIOS晶片的存儲數據。PCIe 接口板型號採用 PCIe X16。本發明的一種對BIOS晶片加密保護的方法具有以下優點只有存在安全保密卡時,才可以對BIOS晶片的存儲數據進行操作,有效防止用戶隨意對BIOS晶片中內容擦除、修改,防止了 BIOS晶片中信息的洩露,達到了信息安全策略,因而,具有很好的推廣使用價值。
下面結合附圖對本發明進一步說明。附圖I為一種對BIOS晶片加密保護的方法的結構框圖。
具體實施例方式參照說明書附圖和具體實施例對本發明的一種對BIOS晶片加密保護的方法作以下詳細地說明。·
實施例
本發明的一種對BIOS晶片加密保護的方法,在處理器與BIOS晶片之間的連接通路通過PCIe接口板及CPLD連接,PCIe接口板上設置有信號輸入端、信號輸出端和PCIe插槽,安全保密卡可插入PCIe插槽內,CPLD上設置有信號輸入端、信號輸出端,處理器分別連接到CPLD的信號輸入端及PCIe接口板的信號輸入端,CPLD的信號輸出端及PCIe接口板的信號輸出端均連接到BIOS晶片;
所述方法為
(I )、當PCIe插槽存在安全保密卡,CPLD檢測到存在安全保密卡,則打開處理器至PCIe接口板至BIOS晶片之間的通路,同時斷開處理器經CPLD到BIOS晶片之間的通路;
(2)、處理器至PCIe接口板至BIOS晶片之間的通路打開時,通過處理器可以操作BIOS晶片的存儲數據;
(3)、當PCIe插槽不存在安全保密卡,CPLD檢測到不存在安全保密卡,則斷開處理器至PCIe接口板至BIOS晶片之間的通路,同時打開處理器經CPLD到BIOS晶片之間的通路;
(4)、處理器至PCIe接口板至BIOS晶片之間的通路斷開時,通過處理器不可以操作BIOS晶片的存儲數據。PCIe 接口板型號採用 PCIe X16。本發明的一種對BIOS晶片加密保護的方法,除說明書所述的技術特徵外,均為本專業技術人員的已知技術。
權利要求
1.一種對BIOS晶片加密保護的方法,其特徵在於在處理器與BIOS晶片之間的連接通路通過PCIe接口板及CPLD連接,PCIe接口板上設置有信號輸入端、信號輸出端和PCIe插槽,安全保密卡可插入PCIe插槽內,CPLD上設置有信號輸入端、信號輸出端,處理器分別連接到CPLD的信號輸入端及PCIe接口板的信號輸入端,CPLD的信號輸出端及PCIe接口板的信號輸出端均連接到BIOS晶片; 所述方法為 (I )、當PCIe插槽存在安全保密卡,CPLD檢測到存在安全保密卡,則打開處理器至PCIe接口板至BIOS晶片之間的通路,同時斷開處理器經CPLD到BIOS晶片之間的通路; (2)、處理器至PCIe接口板至BIOS晶片之間的通路打開時,通過處理器可以操作BIOS晶片的存儲數據; (3)、當PCIe插槽不存在安全保密卡,CPLD檢測到不存在安全保密卡,則斷開處理器至PCIe接口板至BIOS晶片之間的通路,同時打開處理器經CPLD到BIOS晶片之間的通路; (4)、處理器至PCIe接口板至BIOS晶片之間的通路斷開時,通過處理器不可以操作BIOS晶片的存儲數據。
2.根據權利要求I所述的一種對BIOS晶片加密保護的方法,其特徵在於PCIe接口板型號採用PCIe X16。
全文摘要
本發明公開了一種對BIOS晶片加密保護的方法,屬於晶片數據安全領域技術,在處理器與BIOS晶片之間的連接通路通過PCIe接口板及CPLD連接,PCIe接口板上設置有信號輸入端、信號輸出端和PCIe插槽,安全保密卡可插入PCIe插槽內,CPLD上設置有信號輸入端、信號輸出端,處理器分別連接到CPLD的信號輸入端及PCIe接口板的信號輸入端,CPLD的信號輸出端及PCIe接口板的信號輸出端均連接到BIOS晶片。本發明的一種對BIOS晶片加密保護的方法,具有結構簡單、使用方便、設計巧妙、可保證晶片數據信息安全等特點。
文檔編號G06F21/70GK102955919SQ20121047361
公開日2013年3月6日 申請日期2012年11月21日 優先權日2012年11月21日
發明者張志強, 劉強, 金長新 申請人:浪潮集團有限公司