專(zhuān)利名稱(chēng):一種桌面管理界面欄位更新方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種桌面管理界面欄位更新方法,且特別是有關(guān)于一種具有高度
信息安全性的桌面管理界面欄位更新方法。
背景技術(shù):
桌面管理界面(Desktop Management Interface, DMI)是一種新型的系統(tǒng)管理規(guī) 范,利用基本輸出入系統(tǒng)(Basic Input/Output System, BIOS)的程序自動(dòng)檢測(cè)系統(tǒng)各種 資源并記錄了許多重要的信息。若是修改匿I的工具(tool)遭到盜用,則匿I內(nèi)多個(gè)欄位 (field)所代表的信息可能被破解,且此些被記錄的重要信息可能被竄改,導(dǎo)致生產(chǎn)個(gè)人電 腦或是筆記本電腦的廠(chǎng)商遭受無(wú)法估測(cè)的損失。
發(fā)明內(nèi)容
本發(fā)明是有關(guān)于一種桌面管理界面欄位更新方法,借由判斷參數(shù)所包括的密碼是
否相同于預(yù)設(shè)碼,以判斷能否進(jìn)行更新的動(dòng)作,以確保整體系統(tǒng)的信息安全性。 根據(jù)本發(fā)明的第一方面,提出一種桌面管理界面(匿I)欄位更新方法,包括下列
步驟。判斷一參數(shù)是否用以呼叫一DMI程序以更新DMI的一特定欄位。若參數(shù)用以更新特
定欄位,則判斷參數(shù)是否包括一組密碼。若參數(shù)包括此組密碼,則判斷此組密碼是否相同于
DMI程序內(nèi)建的一組預(yù)設(shè)碼。若此組密碼相同于此組預(yù)設(shè)碼,則DMI程序更新特定欄位的值。
為讓本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,以下結(jié)合附圖對(duì)本發(fā)明的具 體實(shí)施方式作詳細(xì)說(shuō)明,其中 圖1繪示依照本發(fā)明較佳實(shí)施例的桌面管理界面欄位更新方法的流程圖。
圖2繪示依照本發(fā)明較佳實(shí)施例的BIOS存儲(chǔ)器的示意圖。
主要元件符號(hào)說(shuō)明
200 :BI0S存儲(chǔ)器
210、220:區(qū)±央
具體實(shí)施例方式
本發(fā)明是提供一種桌面管理界面(Desktop Management Interface, DMI)欄位更
新方法,借由判斷參數(shù)所包括的密碼是否相同于內(nèi)建于DMI程序的預(yù)設(shè)碼,以判斷是否具
有足夠的權(quán)限以進(jìn)行更新的動(dòng)作,故得以確保整體系統(tǒng)的信息安全性。 請(qǐng)參照?qǐng)Dl,其繪示依照本發(fā)明較佳實(shí)施例的桌面管理界面欄位更新方法的流程
圖。本實(shí)施例所揭露的DMI欄位更新方法系應(yīng)用于一筆記本電腦或一個(gè)人電腦,然并不限
于此。于步驟S100中,判斷一DMI工具(tool)所提供的一參數(shù)是否用以呼叫一DMI程序
3(program)以更新匿I的一特定欄位,此特定欄位為用以?xún)?chǔ)存重要性資料的欄位,例如用以 儲(chǔ)存一認(rèn)證資料或一序號(hào),然并不限于此。 DMI欄位的資料實(shí)質(zhì)上是被儲(chǔ)存于一基本輸入輸出系統(tǒng)(Basiclnput/Output System, BIOS)的存儲(chǔ)器中,其借由BIOS的程序自動(dòng)檢測(cè)整體系統(tǒng)各種資源如主機(jī)板或顯 示卡等的工作狀況,并隨時(shí)將工作狀況報(bào)告給管理者。于步驟SIOO中,若參數(shù)非用以更新 特定欄位,而是要更新其他較不具重要性的欄位,則結(jié)束本實(shí)施例所提供的DMI欄位更新 方法。 若參數(shù)用以更新特定欄位,則于步驟SllO中,判斷參數(shù)是否包括一組密碼。若參 數(shù)不包括一組密碼,則結(jié)束本實(shí)施例所提供的DMI欄位更新方法。若參數(shù)包括此組密碼,則 于步驟S120中,判斷此組密碼是否相同于DMI程序內(nèi)建的一組預(yù)設(shè)碼(default code)。若 此組密碼不同于DMI程序內(nèi)建的預(yù)設(shè)碼,則結(jié)束本實(shí)施例所提供的DMI欄位更新方法。若 此組密碼相同于DMI程序內(nèi)建的預(yù)設(shè)碼,則于步驟S130中,DMI程序更新特定欄位的值。其 中,DMI程序及預(yù)設(shè)碼均被儲(chǔ)存于BIOS的存儲(chǔ)器中。請(qǐng)參照?qǐng)D2,其繪示依照本發(fā)明較佳實(shí) 施例的BIOS存儲(chǔ)器的示意圖。于BIOS存儲(chǔ)器200中,DMI程序及預(yù)設(shè)碼是被儲(chǔ)存于區(qū)塊 210,區(qū)塊210中的資料為預(yù)先寫(xiě)死而不可變動(dòng)的。此外,DMI欄位的資料例如被儲(chǔ)存于區(qū) 塊220中,其中包括特定欄位及可修改的欄位。 現(xiàn)舉DMI的特定欄位用以?xún)?chǔ)存一認(rèn)證資料為例做說(shuō)明,然并不限于此。其中,此 認(rèn)證資料用以使得整體系統(tǒng)可以通過(guò)認(rèn)證而得以采用A操作系統(tǒng)。若整體系統(tǒng)欲改采用B 操作系統(tǒng),DMI工具所送出的參數(shù)用以呼叫DMI程序以更新DMI的特定欄位,且此參數(shù)必須 包括一組密碼,此組密碼通常只被少數(shù)獲授權(quán)人員所知。若此組密碼相同于已事先燒錄于 BIOS存儲(chǔ)器中的一組預(yù)設(shè)碼,則表示取得更新特定欄位的權(quán)限。之后,DMI程序方得以更新 特定欄位的值為另一認(rèn)證值,而使得整體系統(tǒng)可以改采用B操作系統(tǒng)。若密碼不相同于預(yù) 設(shè)碼,則表示取得更新特定欄位的權(quán)限失敗,無(wú)法更新特定欄位的值,整體系統(tǒng)無(wú)法改采用 B操作系統(tǒng)。 本發(fā)明上述實(shí)施例所述的DMI欄位更新方法,借由判斷DMI工具所發(fā)出的參數(shù)是 否包括相同于內(nèi)建于DMI程序的預(yù)設(shè)碼的密碼,以判斷是否取得更新DMI的特定欄位的權(quán) 限,故得以確保整體系統(tǒng)的信息安全性。如此一來(lái),可以防止DMI欄位所記錄的重要信息被 惡意竄改,減少?gòu)S商因重要信息被竄改而遭受損失的可能性,提高了整體系統(tǒng)的信息安全 性。 雖然本發(fā)明已以較佳實(shí)施例揭示如上,然其并非用以限定本發(fā)明,任何本領(lǐng)域技 術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的修改和完善,因此本發(fā)明的保護(hù)范 圍當(dāng)以權(quán)利要求書(shū)所界定的為準(zhǔn)。
權(quán)利要求
一種桌面管理界面欄位更新方法,包括判斷一參數(shù)是否用以呼叫一DMI程序以更新該DMI的一特定欄位;若該參數(shù)用以更新該特定欄位,則判斷該參數(shù)是否包括一組密碼;若該參數(shù)包括該組密碼,則判斷該組密碼是否相同于該DMI程序內(nèi)建的一組預(yù)設(shè)碼;若該組密碼相同于該組預(yù)設(shè)碼,則該DMI程序更新該特定欄位的值。
2. 如權(quán)利要求1所述的DMI欄位更新方法,其特征在于,若該參數(shù)非用以更新該特定欄 位,則結(jié)束該DMI欄位更新方法。
3. 如權(quán)利要求1所述的DMI欄位更新方法,其特征在于,若該參數(shù)不包括該組密碼,則 結(jié)束該DMI欄位更新方法。
4. 如權(quán)利要求1所述的DMI欄位更新方法,其特征在于,若該組密碼不同于該組預(yù)設(shè) 碼,則結(jié)束該DMI欄位更新方法。
5. 如權(quán)利要求1所述的DMI欄位更新方法,其特征在于,該DMI程序及該組預(yù)設(shè)碼是被 儲(chǔ)存于一基本輸入輸出系統(tǒng)的存儲(chǔ)器中。
6. 如權(quán)利要求1所述的DMI欄位更新方法,其特征在于是應(yīng)用于一筆記本電腦。
全文摘要
本發(fā)明提出一種桌面管理界面(DMI)欄位更新方法,包括下列步驟。判斷一參數(shù)是否用以呼叫一DMI程序以更新DMI的一特定欄位。若參數(shù)用以更新特定欄位,則判斷參數(shù)是否包括一組密碼。若參數(shù)包括此組密碼,則判斷此組密碼是否相同于DMI程序內(nèi)建的一組預(yù)設(shè)碼。若此組密碼相同于此組預(yù)設(shè)碼,則DMI程序更新特定欄位的值。
文檔編號(hào)G06F21/00GK101751520SQ20081018394
公開(kāi)日2010年6月23日 申請(qǐng)日期2008年12月17日 優(yōu)先權(quán)日2008年12月17日
發(fā)明者羅圣心 申請(qǐng)人:英業(yè)達(dá)股份有限公司