本發(fā)明屬于計算機(jī)加密技術(shù)領(lǐng)域,尤其涉及一種開機(jī)密碼保護(hù)方法、終端及服務(wù)器。
背景技術(shù):
傳統(tǒng)的開機(jī)密碼的設(shè)置過程一般是由BIOS(Basic Input Output System,基本輸入輸出系統(tǒng))提供一個用戶接口以供用戶輸入開機(jī)密碼,然后再由BIOS將輸入的開機(jī)密碼存入CMOS(Complementary Metal Oxide Semiconductor,互補金屬氧化物半導(dǎo)體)之中,在使用者下次開機(jī)時,BIOS會在設(shè)備自檢過程中要求使用者輸入開機(jī)密碼,只有在輸入的開機(jī)密碼與預(yù)先設(shè)定的存儲于CMOS之中的開機(jī)密碼相互匹配時BIOS才會繼續(xù)進(jìn)行隨后的設(shè)備初始化過程。然而,采用的上述開機(jī)密碼的存儲方式存在有一定的缺陷,例如:由于CMOS一般由單獨設(shè)置在主板上的紐扣形主板電池來供電,以便在設(shè)備關(guān)機(jī)后繼續(xù)對CMOS進(jìn)行供電,從而保證CMOS之中的數(shù)據(jù)不會因設(shè)備的關(guān)閉而丟失,然而,在電池電量耗盡或人為放電之后,CMOS中存儲的開機(jī)密碼將被清除,此時即可繞過開機(jī)密碼的保護(hù),很不安全。
為了提高安全性,現(xiàn)有技術(shù)中一般將手機(jī)的開機(jī)密碼存儲在BIOS的ROM(Read-Only Memory,只讀內(nèi)存)中,但由于ROM中存儲的數(shù)據(jù)時采用特殊的方法被燒錄進(jìn)去的,其中的內(nèi)容只能讀不能改,用戶只能驗證輸入的開機(jī)密碼是否正確,不能修改密碼,當(dāng)用戶遺忘密碼時,只能通過重新燒錄的方式來實現(xiàn),其操作比較麻煩;而且在有些場景下為了安全性,需要開一次機(jī)換一次密碼,這樣采用ROM存儲密碼的方式就顯得極為不便。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例的目的在于提供一種開機(jī)密碼保護(hù)方法、終端及服務(wù)器,旨在解決上述將開機(jī)密碼存儲在BIOS的ROM中的方式,不能修改密碼,這樣當(dāng)用戶遺忘密碼時,只能通過重新燒錄的方式來實現(xiàn),其操作比較麻煩,并且不適用于一些安全性要求較高,需要開一次機(jī)換一次密碼的場景的問題。
本發(fā)明實施例是這樣實現(xiàn)的,一種開機(jī)密碼保護(hù)方法,包括:
當(dāng)接收到用戶輸入的開機(jī)指令時,根據(jù)所述開機(jī)指令生成隨機(jī)數(shù),并采用預(yù)置的hash算法根據(jù)所述隨機(jī)數(shù)進(jìn)行hash計算得到第一開機(jī)密碼;
通過預(yù)先在服務(wù)端注冊的通訊號碼將所述隨機(jī)數(shù)發(fā)送至所述服務(wù)器端,使所述服務(wù)器端采用預(yù)置的hash算法根據(jù)所述隨機(jī)數(shù)進(jìn)行hash計算后返回第二開機(jī)密碼;
判斷所述第一開機(jī)密碼和所述第二開機(jī)密碼是否相同;
若相同,則允許執(zhí)行開機(jī)操作;若不相同,則禁止執(zhí)行開機(jī)操作。
在上述技術(shù)方案的基礎(chǔ)上,所述當(dāng)接收到用戶輸入的開機(jī)指令時,根據(jù)所述開機(jī)指令生成隨機(jī)數(shù),并采用預(yù)置的hash算法根據(jù)所述隨機(jī)數(shù)進(jìn)行hash計算得到第一開機(jī)密碼之前還包括:
判斷用戶選擇的開機(jī)模式是否為預(yù)設(shè)的遠(yuǎn)程開機(jī)模式;
若用戶選擇的開機(jī)模式是預(yù)設(shè)的遠(yuǎn)程開機(jī)模式,則進(jìn)入接收到用戶輸入的開機(jī)指令時,根據(jù)所述開機(jī)指令生成隨機(jī)數(shù),并采用預(yù)置的hash算法根據(jù)所述隨機(jī)數(shù)進(jìn)行hash計算得到第一開機(jī)密碼的步驟。
在上述技術(shù)方案的基礎(chǔ)上,所述判斷用戶選擇的開機(jī)模式是否為預(yù)設(shè)的遠(yuǎn)程開機(jī)模式之前還包括:
獲取BIOS主板的流水號,通過選定的通訊號碼將所述BIOS主板的流水號發(fā)送至服務(wù)器端進(jìn)行注冊。
本發(fā)明實施例的另一目的在于提供一種開機(jī)密碼保護(hù)方法,包括:
接收終端通過預(yù)先注冊的通訊號碼發(fā)送的隨機(jī)數(shù),并根據(jù)所述通訊號碼查詢所述終端的BIOS主板的流水號;
采用預(yù)置的hash算法根據(jù)所述BIOS主板的流水號和所述隨機(jī)數(shù)進(jìn)行hash計算得到第二開機(jī)密碼;
將所述第二開機(jī)密碼返回至所述終端,使所述終端根據(jù)所述第二開機(jī)密碼對所述終端中的第一開機(jī)密碼進(jìn)行開機(jī)驗證,其中,所述第一開機(jī)密碼為所述終端在接收到用戶輸入的開機(jī)指令時,采用預(yù)置的hash算法對即時產(chǎn)生的所述隨機(jī)數(shù)進(jìn)行hash計算得到的。
在上述技術(shù)方案的基礎(chǔ)上,所述接收終端通過預(yù)先注冊的通訊號碼發(fā)送的隨機(jī)數(shù),并根據(jù)所述通訊號碼查詢所述終端的BIOS主板的流水號之前還包括:
接收終端通過選定的通訊號碼發(fā)送的注冊請求,并根據(jù)所述注冊請求完成注冊,其中所述注冊請求包括所述終端的BIOS主板的流水號。
本發(fā)明實施例的另一目的在于提供一種終端,包括:
隨機(jī)數(shù)生成單元,用于當(dāng)接收到用戶輸入的開機(jī)指令時,根據(jù)所述開機(jī)指令生成隨機(jī)數(shù);
第一Hash計算單元,用于采用預(yù)置的hash算法根據(jù)所述隨機(jī)數(shù)進(jìn)行hash計算得到第一開機(jī)密碼;
隨機(jī)數(shù)發(fā)送單元,用于通過預(yù)先在服務(wù)端注冊的通訊號碼將所述隨機(jī)數(shù)發(fā)送至所述服務(wù)器端,使所述服務(wù)器端采用預(yù)置的hash算法根據(jù)所述隨機(jī)數(shù)進(jìn)行hash計算后返回第二開機(jī)密碼;
開機(jī)密碼驗證單元,用于判斷所述第一開機(jī)密碼和所述第二開機(jī)密碼是否相同;
開機(jī)控制單元,用于若相同,則允許執(zhí)行開機(jī)操作;若不相同,則禁止執(zhí)行開機(jī)操作。
在上述技術(shù)方案的基礎(chǔ)上,還包括:
開機(jī)模式判斷單元,用于判斷用戶選擇的開機(jī)模式是否為預(yù)設(shè)的遠(yuǎn)程開機(jī)模式;若用戶選擇的開機(jī)模式是預(yù)設(shè)的遠(yuǎn)程開機(jī)模式,則觸發(fā)所述隨機(jī)數(shù)生成單元進(jìn)入工作狀態(tài)。
在上述技術(shù)方案的基礎(chǔ)上,還包括:
注冊請求單元,用于獲取BIOS主板的流水號,通過選定的通訊號碼將所述BIOS主板的流水號發(fā)送至服務(wù)器端進(jìn)行注冊。
本發(fā)明實施例的另一目的在于提供一種服務(wù)器,包括:
流水號查詢單元,用于接收終端通過預(yù)先注冊的通訊號碼發(fā)送的隨機(jī)數(shù),并根據(jù)所述通訊號碼查詢所述終端的BIOS主板的流水號;
第二hash計算單元,用于采用預(yù)置的hash算法根據(jù)所述BIOS主板的流水號和所述隨機(jī)數(shù)進(jìn)行hash計算得到第二開機(jī)密碼;
密碼返回單元,用于將所述第二開機(jī)密碼返回至所述終端,使所述終端根據(jù)所述第二開機(jī)密碼對所述終端中的第一開機(jī)密碼進(jìn)行開機(jī)驗證,其中,所述第一開機(jī)密碼為所述終端在接收到用戶輸入的開機(jī)指令時,采用預(yù)置的hash算法對即時產(chǎn)生的所述隨機(jī)數(shù)進(jìn)行hash計算得到的。
在上述技術(shù)方案的基礎(chǔ)上,還包括:
注冊單元,用于接收終端通過選定的通訊號碼發(fā)送的注冊請求,并根據(jù)所述注冊請求完成注冊,其中所述注冊請求包括所述終端的BIOS主板的流水號。
實施本發(fā)明實施例提供的一種開機(jī)密碼保護(hù)方法、終端及服務(wù)器具有以下有益效果:
本發(fā)明實施例通過在接收到用戶輸入的開機(jī)指令時,根據(jù)所述開機(jī)指令生成隨機(jī)數(shù),并采用預(yù)置的hash算法根據(jù)所述隨機(jī)數(shù)進(jìn)行hash計算得到第一開機(jī)密碼;通過預(yù)先在服務(wù)端注冊的通訊號碼將所述隨機(jī)數(shù)發(fā)送至所述服務(wù)器端,使所述服務(wù)器端采用預(yù)置的hash算法根據(jù)所述隨機(jī)數(shù)進(jìn)行hash計算后返回第二開機(jī)密碼;判斷所述第一開機(jī)密碼和所述第二開機(jī)密碼是否相同;若相同,則允許執(zhí)行開機(jī)操作;若不相同,則禁止執(zhí)行開機(jī)操作,從而能夠使終端每次開機(jī)時自動從服務(wù)器端獲取動態(tài)的開機(jī)密碼,不僅提高了開機(jī)保護(hù)的安全性,而且還簡化了用戶操作,即使用戶遺忘了開機(jī)密碼也能夠順利開機(jī),并且非常適用于一些安全性要求較高,需要開一次機(jī)換一次密碼的場景。
附圖說明
圖1是本發(fā)明實施例提供的一種開機(jī)密碼保護(hù)方法的具體實現(xiàn)流程圖;
圖2是本發(fā)明另一實施例提供的一種開機(jī)密碼保護(hù)方法的具體實現(xiàn)流程圖;
圖3是本發(fā)明實施例提供的一種終端的示意性框圖;
圖4是本發(fā)明實施例提供的一種服務(wù)器的示意性框圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖1是本發(fā)明實施例提供的一種開機(jī)密碼保護(hù)方法的具體實現(xiàn)流程圖。參見圖1所示,本實施例提供的一種開機(jī)密碼保護(hù)方法可以包括以下步驟:
在S101中,當(dāng)接收到用戶輸入的開機(jī)指令時,根據(jù)所述開機(jī)指令生成隨機(jī)數(shù),并采用預(yù)置的hash算法根據(jù)所述隨機(jī)數(shù)進(jìn)行hash計算得到第一開機(jī)密碼。
進(jìn)一步的,在步驟S101之前還包括:
判斷用戶選擇的開機(jī)模式是否為預(yù)設(shè)的遠(yuǎn)程開機(jī)模式;
若用戶選擇的開機(jī)模式是預(yù)設(shè)的遠(yuǎn)程開機(jī)模式,則進(jìn)入當(dāng)接收到用戶輸入的開機(jī)指令時,根據(jù)所述開機(jī)指令生成隨機(jī)數(shù),并采用預(yù)置的hash算法根據(jù)所述隨機(jī)數(shù)進(jìn)行hash計算得到第一開機(jī)密碼的步驟。
進(jìn)一步的,在所述判斷用戶選擇的開機(jī)模式是否為預(yù)設(shè)的遠(yuǎn)程開機(jī)模式之前還包括:
獲取BIOS主板的流水號,通過選定的通訊號碼將所述BIOS主板的流水號發(fā)送至服務(wù)器端進(jìn)行注冊。
在本實施例中,終端的開機(jī)模式包括傳統(tǒng)開機(jī)模式和預(yù)設(shè)的遠(yuǎn)程開機(jī)模式,其中,傳統(tǒng)的開機(jī)模式采用預(yù)先設(shè)置的開機(jī)密碼在終端本地進(jìn)行開機(jī)認(rèn)證,與現(xiàn)有技術(shù)中的開機(jī)方式相同,因此,在本申請中不做具體詳述。本申請中僅對預(yù)設(shè)的遠(yuǎn)程開機(jī)模式進(jìn)行詳述。
在本實施例中,用戶觸發(fā)終端啟動開機(jī)時,終端會自動彈出開機(jī)模式選擇界面供用戶選擇開機(jī)模式,若用戶在進(jìn)行開機(jī)時忘記之前設(shè)置的傳統(tǒng)開機(jī)模式對應(yīng)的開機(jī)密碼,則可以通過選擇預(yù)設(shè)的遠(yuǎn)程開機(jī)模式進(jìn)行開機(jī),當(dāng)用戶選擇通過預(yù)設(shè)的遠(yuǎn)程開機(jī)模式進(jìn)行開機(jī)時,終端會提示用戶輸入預(yù)先注冊的通訊號碼,然后通過預(yù)先注冊的通訊號碼向服務(wù)器端發(fā)送開機(jī)指令,結(jié)合服務(wù)器端完成開機(jī)密碼驗證。
在S102中,通過預(yù)先在服務(wù)端注冊的通訊號碼將所述隨機(jī)數(shù)發(fā)送至所述服務(wù)器端,使所述服務(wù)器端采用預(yù)置的hash算法根據(jù)所述隨機(jī)數(shù)進(jìn)行hash計算后返回第二開機(jī)密碼。
在本實施例中,終端中預(yù)置的hash算法和服務(wù)器端預(yù)置的hash算法是相同的,當(dāng)用戶定下終端和服務(wù)器端所使用的hash算法后,通過將其做成一個EFI驅(qū)動,打包成二進(jìn)制文件后分別內(nèi)置于終端和服務(wù)器端,以便后續(xù)終端和服務(wù)器端能夠利用其進(jìn)行hash計算。
在S103中,判斷所述第一開機(jī)密碼和所述第二開機(jī)密碼是否相同;若相同,則進(jìn)入步驟S104;否則,進(jìn)入步驟S105。
在S104中,允許執(zhí)行開機(jī)操作;
在S105中,禁止執(zhí)行開機(jī)操作。
在本實施例中,若終端自身計算得到的第一開機(jī)密碼和服務(wù)器端返回的第二開機(jī)密碼相同,則開機(jī)密碼驗證通過,此時進(jìn)入步驟S104中完成開機(jī)操作,反之,若第一開機(jī)密碼和第二開機(jī)密碼不同,則說明此時在終端上進(jìn)行開機(jī)操作的用戶可能是非法用戶,因此禁止執(zhí)行開機(jī)操作,從而能夠保證終端的安全性。
另外,需要說明的是,由于在遠(yuǎn)程開機(jī)模式下,每次開機(jī)終端的BIOS都會隨機(jī)產(chǎn)生一個數(shù)字,所以服務(wù)器端每次根據(jù)隨機(jī)返回的開機(jī)密碼都不一樣,因此能夠?qū)崿F(xiàn)采用不同的密碼進(jìn)行開機(jī),適用于對于安全性較高,并且需要開一次機(jī)換一次密碼的場景。
以上可以看出,本實施例提供的一種開機(jī)密碼保護(hù)方法由于通過在接收到用戶輸入的開機(jī)指令時,根據(jù)所述開機(jī)指令生成隨機(jī)數(shù),并采用預(yù)置的hash算法根據(jù)所述隨機(jī)數(shù)進(jìn)行hash計算得到第一開機(jī)密碼;通過預(yù)先在服務(wù)端注冊的通訊號碼將所述隨機(jī)數(shù)發(fā)送至所述服務(wù)器端,使所述服務(wù)器端采用預(yù)置的hash算法根據(jù)所述隨機(jī)數(shù)進(jìn)行hash計算后返回第二開機(jī)密碼;判斷所述第一開機(jī)密碼和所述第二開機(jī)密碼是否相同;若相同,則允許執(zhí)行開機(jī)操作;若不相同,則禁止執(zhí)行開機(jī)操作,從而能夠使終端每次開機(jī)時自動從服務(wù)器端獲取動態(tài)的開機(jī)密碼,不僅提高了開機(jī)保護(hù)的安全性,而且還簡化了用戶操作,即使用戶遺忘了開機(jī)密碼也能夠順利開機(jī),并且非常適用于一些安全性要求較高,需要開一次機(jī)換一次密碼的場景。
圖2是本發(fā)明另一實施例提供的一種開機(jī)密碼保護(hù)方法的具體實現(xiàn)流程圖。參見圖2所示,本實施例提供的一種開機(jī)密碼保護(hù)方法可以包括以下步驟:
在S201中,接收終端通過預(yù)先注冊的通訊號碼發(fā)送的隨機(jī)數(shù),并根據(jù)所述通訊號碼查詢所述終端的BIOS主板的流水號;
進(jìn)一步的,在步驟S201之前還可以包括:
接收終端通過選定的通訊號碼發(fā)送的注冊請求,并根據(jù)所述注冊請求完成注冊,其中所述注冊請求包括所述終端的BIOS主板的流水號。
在本實施例中,當(dāng)服務(wù)器端在接收到所述通訊號碼發(fā)送的包含有BIOS主板流水號的注冊請求時,會將所述通訊號碼和所述BIOS主板流水號進(jìn)行關(guān)聯(lián)后存儲至自身的數(shù)據(jù)庫中,以便后續(xù)接收到所述通訊號碼發(fā)送的用于請求第二開機(jī)密碼的隨機(jī)數(shù)時,從數(shù)據(jù)庫中查詢與所述通訊號碼相關(guān)聯(lián)的BIOS流水號。
在S202中,采用預(yù)置的hash算法根據(jù)所述BIOS主板的流水號和所述隨機(jī)數(shù)進(jìn)行hash計算得到第二開機(jī)密碼。
在S203中,將所述第二開機(jī)密碼返回至所述終端,使所述終端根據(jù)所述第二開機(jī)密碼對所述終端中的第一開機(jī)密碼進(jìn)行開機(jī)驗證,其中,所述第一開機(jī)密碼為所述終端在接收到用戶輸入的開機(jī)指令時,采用預(yù)置的hash算法對即時產(chǎn)生的所述隨機(jī)數(shù)進(jìn)行hash計算得到的。
在本實施例中,終端在接收到服務(wù)器端返回的第二開機(jī)密碼,會將其與自身的第一開機(jī)密碼進(jìn)行比對,若相同,則執(zhí)行開機(jī)操作,若不相同,則禁止開機(jī)操作,退出開機(jī)流程。
以上可以看出,本實施例提供的一種開機(jī)密碼保護(hù)方法同樣能夠使終端每次開機(jī)時自動從服務(wù)器端獲取動態(tài)的開機(jī)密碼,不僅提高了開機(jī)保護(hù)的安全性,而且還簡化了用戶操作,即使用戶遺忘了開機(jī)密碼也能夠順利開機(jī),并且非常適用于一些安全性要求較高,需要開一次機(jī)換一次密碼的場景。
圖3是本發(fā)明實施例提供的一種終端的示意性框圖,該終端用于運行圖1所示實施例提供的方法。為了便于說明僅僅示出了與本實施例相關(guān)的部分。
參見圖3所示,本實施例提供的一種終端30,包括:
隨機(jī)數(shù)生成單元33,用于當(dāng)接收到用戶輸入的開機(jī)指令時,根據(jù)所述開機(jī)指令生成隨機(jī)數(shù);
第一Hash計算單元34,用于采用預(yù)置的hash算法根據(jù)所述隨機(jī)數(shù)進(jìn)行hash計算得到第一開機(jī)密碼;
隨機(jī)數(shù)發(fā)送單元35,用于通過預(yù)先在服務(wù)端注冊的通訊號碼將所述隨機(jī)數(shù)發(fā)送至所述服務(wù)器端,使所述服務(wù)器端采用預(yù)置的hash算法根據(jù)所述隨機(jī)數(shù)進(jìn)行hash計算后返回第二開機(jī)密碼;
開機(jī)密碼驗證單元36,用于判斷所述第一開機(jī)密碼和所述第二開機(jī)密碼是否相同;
開機(jī)控制單元37,用于若相同,則允許執(zhí)行開機(jī)操作;若不相同,則禁止執(zhí)行開機(jī)操作。
可選的,所述終端還包括:
開機(jī)模式判斷單元32,用于判斷用戶選擇的開機(jī)模式是否為預(yù)設(shè)的遠(yuǎn)程開機(jī)模式;若用戶選擇的開機(jī)模式是預(yù)設(shè)的遠(yuǎn)程開機(jī)模式,則觸發(fā)所述隨機(jī)數(shù)生成單元33進(jìn)入工作狀態(tài)。
可選的,所述終端還包括:
注冊請求單元31,用于獲取BIOS主板的流水號,通過選定的通訊號碼將所述BIOS主板的流水號發(fā)送至服務(wù)器端進(jìn)行注冊。
需要說明的是,本發(fā)明實施例提供的上述終端中各個單元,由于與本發(fā)明圖1所示方法實施例基于同一構(gòu)思,其帶來的技術(shù)效果與本發(fā)明圖1所示方法實施例相同,具體內(nèi)容可參見本發(fā)明圖1所示方法實施例中的敘述,此處不再贅述。
因此,本實施例提供的一種終端同樣能夠在每次開機(jī)時自動從服務(wù)器端獲取動態(tài)的開機(jī)密碼,不僅提高了開機(jī)保護(hù)的安全性,而且還簡化了用戶操作,即使用戶遺忘了開機(jī)密碼也能夠順利開機(jī),并且非常適用于一些安全性要求較高,需要開一次機(jī)換一次密碼的場景。
圖4是本發(fā)明實施例提供的一種服務(wù)器的示意性框圖,該服務(wù)器用于運行圖2所示實施例提供的方法。為了便于說明僅僅示出了與本實施例相關(guān)的部分。
參見圖4所示,本實施例提供的一種服務(wù)器40,包括:
流水號查詢單元42,用于接收終端通過預(yù)先注冊的通訊號碼發(fā)送的隨機(jī)數(shù),并根據(jù)所述通訊號碼查詢所述終端的BIOS主板的流水號;
第二hash計算單元43,用于采用預(yù)置的hash算法根據(jù)所述BIOS主板的流水號和所述隨機(jī)數(shù)進(jìn)行hash計算得到第二開機(jī)密碼;
密碼返回單元44,用于將所述第二開機(jī)密碼返回至所述終端,使所述終端根據(jù)所述第二開機(jī)密碼對所述終端中的第一開機(jī)密碼進(jìn)行開機(jī)驗證,其中,所述第一開機(jī)密碼為所述終端在接收到用戶輸入的開機(jī)指令時,采用預(yù)置的hash算法對即時產(chǎn)生的所述隨機(jī)數(shù)進(jìn)行hash計算得到的。
可選的,所述的服務(wù)器還包括:
注冊單元41,用于接收終端通過選定的通訊號碼發(fā)送的注冊請求,并根據(jù)所述注冊請求完成注冊,其中所述注冊請求包括所述終端的BIOS主板的流水號。
需要說明的是,本發(fā)明實施例提供的上述服務(wù)器中各個單元,由于與本發(fā)明圖2所示方法實施例基于同一構(gòu)思,其帶來的技術(shù)效果與本發(fā)明圖2所示方法實施例相同,具體內(nèi)容可參見本發(fā)明圖2所示方法實施例中的敘述,此處不再贅述。
因此,本實施例提供的一種服務(wù)器同樣能夠使終端在開機(jī)時自動從服務(wù)器端獲取動態(tài)的開機(jī)密碼,不僅提高了開機(jī)保護(hù)的安全性,而且還簡化了用戶操作,即使用戶遺忘了開機(jī)密碼也能夠順利開機(jī),并且非常適用于一些安全性要求較高,需要開一次機(jī)換一次密碼的場景。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。