本發(fā)明涉及計算機系統(tǒng),具體涉及一種計算機開機處理方法及處理系統(tǒng)。
背景技術(shù):
一般來說,計算機開機時第一個被執(zhí)行的動作,即是啟動基本輸入輸出系統(tǒng)(BIOS)。當(dāng)BIOS開始執(zhí)行時,首先會對計算機系統(tǒng)進行自我檢測以確定計算機系統(tǒng)的硬設(shè)備可以正常動作。當(dāng)開機自我檢測結(jié)束時,BIOS將嘗試讀入硬盤的第一個扇區(qū),其稱作主開機扇區(qū)。其中,主開機扇區(qū)內(nèi)的數(shù)據(jù)將會被戴入到內(nèi)存0000:7C00的位置開始執(zhí)行,然后再帶入由操作系統(tǒng)提供的開機扇區(qū),以進入操作系統(tǒng)。
現(xiàn)有的計算機啟動系統(tǒng)的加密方式多是采用傳統(tǒng)的密碼方式,該方法在一定程度上起到了對用戶信息的保護作用。
但是,傳統(tǒng)方法并不能實現(xiàn)對用戶的身份進行確認(rèn),僅僅只是對密碼內(nèi)容進行確認(rèn),一旦密碼被他人盜取則會造成數(shù)據(jù)的丟失。而且當(dāng)今用戶有很多場景需要使用密碼,如果分別使用不同的密碼會很容易造成遺忘;如果使用統(tǒng)一的密碼則很容易被人通過其他渠道盜取,例如撞庫攻擊方式等。因此,傳統(tǒng)密碼方式在如今快速發(fā)展的移動互聯(lián)網(wǎng)時代逐步顯示出其安全性、有效性及便捷性的不足。
為此,生物認(rèn)證逐漸成為了當(dāng)前研究的熱點。生物認(rèn)證又稱生物識別,是通過計算機利用人體所固有的生理特征或行為特征來進行個人身份鑒定。生物認(rèn)證與其他的認(rèn)證方法相比較,具有自己獨特的優(yōu)點:第一是安全性。第二是方便性——與使用鑰匙、卡片、令牌、或者個人身份號碼相比,生物認(rèn)證更為方便快捷。第三是生物特征不存在遺失遺忘的問題,也不必?fù)?dān)心密碼、身份號碼被盜的問題。最后,生物特征有很好的穩(wěn)定性和持久性。
技術(shù)實現(xiàn)要素:
為解決上述問題,本發(fā)明提供了一種計算機開機處理方法及處理系統(tǒng)。
為實現(xiàn)上述目的,本發(fā)明采取的技術(shù)方案為:
一種計算機開機處理方法,包括如下步驟:
接收一開機信號;
根據(jù)該開機信號,進行一開機自我檢測;
當(dāng)該開機自我檢測顯示該計算機系統(tǒng)的一基本輸入輸出系統(tǒng)無錯誤時,則進行該計算機系統(tǒng)的第一開機程序;
第一開機程序啟動,并通過彈出對話框要求用戶輸入指紋特征,若指紋特征輸入正確,計算機顯示屏啟動,并顯示桌面,進入該計算機系統(tǒng)的第二開機程序;若指紋特征輸入錯誤,則自動關(guān)閉計算機;
第二開機程序啟動,并通過彈出對話框要求用戶輸入聲紋特征,若聲紋特征輸入正確,計算機各接口啟動,進入該計算機系統(tǒng)的第三開機程序;若聲紋特征輸入錯誤,則自動關(guān)閉計算機;
第三開機程序啟動,并通過彈出對話框要求用戶輸入掌靜脈特征,主機根據(jù)輸入的掌靜脈特征進行文件、文件夾以及應(yīng)用程序權(quán)限的開放,并開啟因特網(wǎng)模塊控制權(quán)限;若聲紋特征掌靜脈特征輸入錯誤,則自動關(guān)閉計算機。
其中,所述掌靜脈數(shù)據(jù)通過紅外掌靜脈掃描識別裝置進行掃描后成像輸入。
其中,所述聲紋數(shù)據(jù)為從錄入的用戶朗讀指定驗證文本的語音中獲取的用戶的聲紋特征及唇動間隔時間數(shù)據(jù)。
其中,所述因特網(wǎng)模塊包括一局域網(wǎng)絡(luò)模塊、一無線局域網(wǎng)絡(luò)模塊、一第三代無線通訊技術(shù)網(wǎng)絡(luò)模塊或一長期演進高速網(wǎng)絡(luò)模塊。
上述一種計算機開機處理系統(tǒng),包括
注冊模塊,用于在用戶注冊時,生成對應(yīng)用戶注冊身份標(biāo)識的生物特征模型,并將所述生物特征模型保存到用戶注冊數(shù)據(jù)庫中;
人機操作模塊,用于輸入指紋數(shù)據(jù)、掌靜脈數(shù)據(jù)和聲紋數(shù)據(jù),并將這些數(shù)據(jù)發(fā)送到生物特征提取模塊;
生物特征提取模塊,用于接收人機操作模塊輸入的掌靜脈數(shù)據(jù)、聲紋數(shù)據(jù)、指紋數(shù)據(jù),并提取相應(yīng)的生物特征數(shù)據(jù)發(fā)送到匹配模塊;
匹配模塊,用于將接收到的生物特征數(shù)據(jù)與用戶注冊數(shù)據(jù)庫內(nèi)的數(shù)據(jù)進行相似度對比,并將對比結(jié)果輸出到中央處理器;
中央處理器,用于根據(jù)匹配模塊的輸出結(jié)果進行第二開機程序、第三開啟程序以及自動關(guān)機模塊的控制;
自動關(guān)機模塊,用于根據(jù)中央處理器進行計算機電源的自動切斷。
本發(fā)明具有以下有益效果:
在開機時,采用指紋驗證、聲紋驗證和掌靜脈驗證進行計算機程序的啟動以及操作權(quán)限的配置,大大提高了系統(tǒng)數(shù)據(jù)的安全性,同時利用掌靜脈驗證的非活體不成像的特點,進一步保證了身份驗證數(shù)據(jù)的唯一性。
附圖說明
圖1為本發(fā)明實施例一種計算機開機處理系統(tǒng)的系統(tǒng)框圖。
具體實施方式
為了使本發(fā)明的目的及優(yōu)點更加清楚明白,以下結(jié)合實施例對本發(fā)明進行進一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
如圖1所示,本發(fā)明實施例提供了一種計算機開機處理方法,包括如下步驟:
接收一開機信號;
根據(jù)該開機信號,進行一開機自我檢測;
當(dāng)該開機自我檢測顯示該計算機系統(tǒng)的一基本輸入輸出系統(tǒng)無錯誤時,則進行該計算機系統(tǒng)的第一開機程序;
第一開機程序啟動,并通過彈出對話框要求用戶輸入指紋特征,若指紋特征輸入正確,計算機顯示屏啟動,并顯示桌面,進入該計算機系統(tǒng)的第二開機程序;若指紋特征輸入錯誤,則自動關(guān)閉計算機;
第二開機程序啟動,并通過彈出對話框要求用戶輸入聲紋特征,若聲紋特征輸入正確,計算機各接口啟動,進入該計算機系統(tǒng)的第三開機程序;若聲紋特征輸入錯誤,則自動關(guān)閉計算機;
第三開機程序啟動,并通過彈出對話框要求用戶輸入掌靜脈特征,主機根據(jù)輸入的掌靜脈特征進行文件、文件夾以及應(yīng)用程序權(quán)限的開放,并開啟因特網(wǎng)模塊控制權(quán)限;若聲紋特征掌靜脈特征輸入錯誤,則自動關(guān)閉計算機。
所述掌靜脈數(shù)據(jù)通過紅外掌靜脈掃描識別裝置進行掃描后成像輸入。
所述聲紋數(shù)據(jù)為從錄入的用戶朗讀指定驗證文本的語音中獲取的用戶的聲紋特征及唇動間隔時間數(shù)據(jù)。
所述因特網(wǎng)模塊包括一局域網(wǎng)絡(luò)模塊、一無線局域網(wǎng)絡(luò)模塊、一第三代無線通訊技術(shù)網(wǎng)絡(luò)模塊或一長期演進高速網(wǎng)絡(luò)模塊。
上述一種計算機開機處理系統(tǒng),包括
注冊模塊,用于在用戶注冊時,生成對應(yīng)用戶注冊身份標(biāo)識的生物特征模型,并將所述生物特征模型保存到用戶注冊數(shù)據(jù)庫中;
人機操作模塊,用于輸入指紋數(shù)據(jù)、掌靜脈數(shù)據(jù)和聲紋數(shù)據(jù),并將這些數(shù)據(jù)發(fā)送到生物特征提取模塊;
生物特征提取模塊,用于接收人機操作模塊輸入的掌靜脈數(shù)據(jù)、聲紋數(shù)據(jù)、指紋數(shù)據(jù),并提取相應(yīng)的生物特征數(shù)據(jù)發(fā)送到匹配模塊;
匹配模塊,用于將接收到的生物特征數(shù)據(jù)與用戶注冊數(shù)據(jù)庫內(nèi)的數(shù)據(jù)進行相似度對比,并將對比結(jié)果輸出到中央處理器;
中央處理器,用于根據(jù)匹配模塊的輸出結(jié)果進行第二開機程序、第三開啟程序以及自動關(guān)機模塊的控制;
自動關(guān)機模塊,用于根據(jù)中央處理器進行計算機電源的自動切斷。
本具體實施掌靜脈驗證模塊的原理為:
手掌作為活生命體的一部分時,手掌靜脈中的血紅蛋白能被裝置發(fā)射的近紅外光吸收,采集成像;如果人體失去生命或手掌從人體被分割出來,手掌便成為非活體,不能被裝置采集成像,則無法進行身份識別。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。