999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于固件的終端位置管理系統(tǒng)研究與應(yīng)用

2017-04-20 03:38:32陳小春鄭樹劍
計(jì)算機(jī)應(yīng)用 2017年2期
關(guān)鍵詞:計(jì)算機(jī)區(qū)域

孫 亮,陳小春,鄭樹劍,劉 贏

(中電科技(北京)有限公司,北京 100083)

(*通信作者電子郵箱lsun@zd-tech.com.cn)

基于固件的終端位置管理系統(tǒng)研究與應(yīng)用

孫 亮*,陳小春,鄭樹劍,劉 贏

(中電科技(北京)有限公司,北京 100083)

(*通信作者電子郵箱lsun@zd-tech.com.cn)

現(xiàn)有的終端位置管控方法大多是在計(jì)算機(jī)外殼粘貼射頻識別(RFID)標(biāo)簽進(jìn)行實(shí)時定位。但是,一旦計(jì)算機(jī)被帶離RFID信號覆蓋區(qū)域,外貼的RFID標(biāo)簽缺乏對計(jì)算機(jī)的直接管控能力。因此,基于固件技術(shù)和RFID技術(shù),提出和設(shè)計(jì)了基于固件的終端位置管理系統(tǒng)。首先,該系統(tǒng)通過RFID信號劃定授權(quán)區(qū)域,在上電開機(jī)階段,通過固件層實(shí)現(xiàn)與RFID標(biāo)簽的交互,僅允許終端在接收到RFID授權(quán)信號后才能開機(jī)使用;其次,在操作系統(tǒng)運(yùn)行階段,計(jì)算機(jī)需要得到RFID授權(quán)信號才能正常使用;再次,通過固件對操作系統(tǒng)中的位置管控軟件進(jìn)行保護(hù),防止管控軟件被篡改和刪除。在計(jì)算機(jī)脫離RFID信號覆蓋范圍,終端中的軟件代理將立即捕捉到這種情況,根據(jù)安全策略鎖定終端或?qū)?shù)據(jù)進(jìn)行銷毀。目前已經(jīng)研制原型系統(tǒng),對辦公區(qū)域內(nèi)30臺計(jì)算機(jī)終端進(jìn)行位置管理,實(shí)現(xiàn)了終端僅在授權(quán)區(qū)域可正常開機(jī)使用,脫離授權(quán)區(qū)域?qū)⒘⒓存i定。

固件;可信計(jì)算;持久化守護(hù);終端位置管理系統(tǒng);射頻識別

0 引言

隨著信息化建設(shè)的快速發(fā)展和逐步完善,政府、軍隊(duì)、軍工、科研院所及關(guān)系國計(jì)民生的重要行業(yè)中,都不可避免地有著敏感數(shù)據(jù)和涉密信息環(huán)境,大量機(jī)要文件、圖紙、文檔都以電子文件形式存儲在企業(yè)內(nèi)部的涉密計(jì)算機(jī)終端中,一旦內(nèi)部員工隨意將計(jì)算機(jī)帶離辦公區(qū)域,則可能會引起終端丟失、數(shù)據(jù)泄露等安全問題。因此,如何在辦公區(qū)域內(nèi)實(shí)現(xiàn)對計(jì)算機(jī)終端進(jìn)行基于位置的管理,成為亟需解決的問題。

目前,對物體進(jìn)行實(shí)時定位的技術(shù)發(fā)展已經(jīng)比較成熟。如北斗系統(tǒng)[1]、全球定位系統(tǒng)(Global Positioning System,GPS)、無線傳感器網(wǎng)絡(luò)(Wireless Sensor Network,WSN)[2]、無線射頻識別(Radio Frequency Identification,RFID)[3]、Wi-Fi網(wǎng)絡(luò)、藍(lán)牙、基站定位等實(shí)時定位系統(tǒng)已經(jīng)在物流傳輸、交通調(diào)度、健康監(jiān)護(hù)、倉儲保管等領(lǐng)域中廣泛應(yīng)用[4]。

但是,計(jì)算機(jī)終端與一般物品的位置管理系統(tǒng)的目的不同。一般物品位置管理系統(tǒng)的目的往往是為了防止物品丟失,而計(jì)算機(jī)終端管理系統(tǒng)的目的是防止終端丟失,特別是終端內(nèi)部的數(shù)據(jù)丟失。從本質(zhì)上來看,對計(jì)算機(jī)終端的位置管理系統(tǒng),需要盡可能地保證計(jì)算機(jī)終端處于可控的范圍,即使計(jì)算機(jī)終端脫離辦公區(qū)域,也要具有防止數(shù)據(jù)泄露的安全機(jī)制。

目前,計(jì)算機(jī)終端位置安全管理已經(jīng)有一些方法,如:

1)計(jì)算機(jī)外殼粘貼RFID。將有源RFID標(biāo)簽貼在計(jì)算機(jī)外殼上,可以實(shí)現(xiàn)對終端的跟蹤。但是也存在以下兩個問題:a)RFID標(biāo)簽與計(jì)算機(jī)無交互,一旦終端脫離區(qū)域,將無法對其進(jìn)行管控;b)需要在電腦使用區(qū)域內(nèi)部署全覆蓋的RFID射頻網(wǎng)絡(luò)實(shí)現(xiàn)實(shí)時定位,工程實(shí)施難度大。

2)計(jì)算機(jī)保持內(nèi)網(wǎng)網(wǎng)線連接。通過在計(jì)算機(jī)中安裝特定軟件,使終端只能在內(nèi)網(wǎng)環(huán)境下正常工作,計(jì)算機(jī)將不能在辦公區(qū)域任意移動位置。

3)藍(lán)牙或Wi-Fi定位。通過藍(lán)牙隨身報警機(jī)制或Wi-Fi定位機(jī)制雖然可以實(shí)現(xiàn)終端的定位和管理,但其無線網(wǎng)絡(luò)技術(shù)具有高速數(shù)據(jù)傳輸能力,會帶來數(shù)據(jù)泄露的隱患。

方法1)僅在外殼粘貼RFID標(biāo)簽,無法使標(biāo)簽與計(jì)算機(jī)內(nèi)的軟件交互,缺乏對計(jì)算機(jī)的管控能力;方法2)和3)本質(zhì)是通過操作系統(tǒng)中的特定軟件實(shí)現(xiàn)的,難以防止非法用戶的強(qiáng)制中斷和操作系統(tǒng)旁路攻擊。

固件是計(jì)算機(jī)系統(tǒng)中不可缺少的重要部件,往往以軟件形式固化存儲在硬件的芯片中。計(jì)算機(jī)的主板、顯卡、網(wǎng)卡、硬盤中都有固件,其中最重要、最核心的固件稱為基本輸入輸出系統(tǒng)(Basic Input/Output System,BIOS)。計(jì)算機(jī)上電開機(jī)后,固件會對CPU中的寄存器、計(jì)時芯片、可編程中斷器及直接內(nèi)存存取(Direct Memory Access, DMA)控制器的進(jìn)行狀態(tài)檢查,同時初始化設(shè)置主板芯片組、動態(tài)內(nèi)存、顯卡及相關(guān)外圍的寄存器。在以上設(shè)備正常運(yùn)行的前提下,固件將負(fù)責(zé)引導(dǎo)操作系統(tǒng)。

固件在上電開機(jī)后即獲得最高權(quán)限,能夠與硬件進(jìn)行交互,能夠訪問硬盤和文件系統(tǒng);固件能夠在系統(tǒng)管理模式(System Management Mode, SMM)下對操作系統(tǒng)運(yùn)行的軟件進(jìn)行查看,并執(zhí)行代碼。因此,在整個計(jì)算機(jī)運(yùn)行過程中,固件能夠與外接硬件設(shè)備和操作系統(tǒng)中的安全軟件進(jìn)行交互,發(fā)揮關(guān)鍵作用。

本文基于固件技術(shù)和RFID技術(shù),依據(jù)可信計(jì)算整體思路[5],設(shè)計(jì)并實(shí)現(xiàn)了基于固件的終端位置管理系統(tǒng)。在前期的工作中,筆者提出了固件持久化守護(hù)技術(shù)并開發(fā)了國產(chǎn)計(jì)算機(jī)平臺的原型系統(tǒng)進(jìn)行驗(yàn)證[6]。本文則主要針對地理圍欄特定場景,將持久化技術(shù)與RFID技術(shù)進(jìn)行更深度的結(jié)合,設(shè)計(jì)和實(shí)現(xiàn)了可在國產(chǎn)計(jì)算機(jī)平臺和X86通用計(jì)算機(jī)平臺使用的終端位置管理系統(tǒng)。通過RFID射頻系統(tǒng),劃定終端授權(quán)辦公區(qū)域。在授權(quán)區(qū)域內(nèi),終端能夠正常啟動和運(yùn)行;一旦脫離授權(quán)區(qū)域,終端將根據(jù)策略自動鎖定、關(guān)機(jī)甚至銷毀數(shù)據(jù)。通過持久化技術(shù),能夠保證計(jì)算機(jī)終端中運(yùn)行的軟件代理不被破壞。目前,基于固件的終端管理系統(tǒng)已經(jīng)實(shí)現(xiàn)了系統(tǒng)原型,并在辦公區(qū)域內(nèi)部署和使用。

1 計(jì)算機(jī)終端位置管理系統(tǒng)分析

辦公區(qū)域內(nèi)的計(jì)算機(jī)終端管理與一般物品的管理不同,不僅需要知道計(jì)算機(jī)所在位置,更需要能夠根據(jù)位置對計(jì)算機(jī)進(jìn)行管控。首先,計(jì)算機(jī)終端管理系統(tǒng)主要是防止其在關(guān)機(jī)狀態(tài)被非授權(quán)替換硬盤;其次,防止其在開機(jī)狀態(tài)被非授權(quán)拷貝數(shù)據(jù)及非授權(quán)訪問網(wǎng)絡(luò);再次,一旦計(jì)算機(jī)終端脫離了授權(quán)區(qū)域,還要能夠?qū)K端本身進(jìn)行控制,如執(zhí)行關(guān)機(jī)、鎖定、甚至銷毀數(shù)據(jù)等安全策略。

因此,可以看出終端位置管理的主要需求包括以下三點(diǎn):

1)能夠保證計(jì)算機(jī)終端在授權(quán)辦公區(qū)域內(nèi)正常使用,在非授權(quán)區(qū)域內(nèi)無法使用,并防止終端非授權(quán)拷貝數(shù)據(jù)和非授權(quán)訪問網(wǎng)絡(luò)。

2)能夠保證計(jì)算機(jī)終端始終處于可控狀態(tài)。即能夠保證計(jì)算機(jī)終端內(nèi)的安全機(jī)制始終處于工作狀態(tài),不會被中斷、關(guān)閉及卸載。

3)終端位置管理系統(tǒng)應(yīng)易于部署,不需要過多考慮辦公區(qū)域?qū)嶋H物理空間環(huán)境對定位信號造成的干擾。

因此,基于固件的終端位置管理系統(tǒng)需要一種強(qiáng)有力的軟件保護(hù)機(jī)制,保證運(yùn)行操作系統(tǒng)的軟件代理持續(xù)運(yùn)行;此外,還需要一種易部署的室內(nèi)定位技術(shù)手段。因此,本文采用了基于固件技術(shù)、RFID技術(shù)及可信計(jì)算的信任鏈傳遞思路,構(gòu)建了基于固件的終端管理系統(tǒng)。

1)FRID定位技術(shù)。

基于衛(wèi)星的定位技術(shù)往往適用于室外環(huán)境,而室內(nèi)定位效果不佳;基于Wi-Fi、藍(lán)牙的定位技術(shù)在一些涉密環(huán)境下不允許使用;基于WSN的定位技術(shù)工程量較大,可以進(jìn)行較為高速的數(shù)據(jù)傳輸,但需要在現(xiàn)場進(jìn)行信號測量才能確定功率;RFID的信號覆蓋范圍可靈活配置,并且讀寫速度較快。因此,選用RFID技術(shù)作為位置管理的定位技術(shù),其效果如圖1所示,具體包括RFID發(fā)射器、RFID標(biāo)簽和相應(yīng)的客戶端軟件。

圖1 使用RFID技術(shù)的終端位置管理示意圖

2)持久化守護(hù)保護(hù)技術(shù)。

一般情況下,僅在操作系統(tǒng)中運(yùn)行的安全軟件是難以保證其持續(xù)運(yùn)行的,這主要是因?yàn)橐韵聨c(diǎn):

a)非授權(quán)用戶可以通過文件粉碎等方式破壞安全軟件;

b)非授權(quán)用戶可以通過操作系統(tǒng)旁路的方法獲取數(shù)據(jù),繞過安全軟件對系統(tǒng)的監(jiān)控;

c)重新安裝操作系統(tǒng)、格式化硬盤分區(qū)或更換硬盤后,安全軟件已被清除,需要重新安裝。

固件運(yùn)行階段能夠訪問內(nèi)存、硬盤等硬件設(shè)備,也能夠訪問操作系統(tǒng)中的軟件文件,擁有極高的權(quán)限[7]。因此,將使用固件技術(shù)對上層的軟件進(jìn)行保護(hù)。雖然固件是固化在芯片中的軟件,但也存在被改寫的風(fēng)險。如果在計(jì)算機(jī)的固件中含有惡意代碼,將可以直接對筆記本電池等硬件平臺芯片進(jìn)行直接攻擊[8];同時,如果在顯卡、硬盤等關(guān)鍵硬件的固件中含有惡意代碼,也會對系統(tǒng)造成極大的安全威脅[9]。為保證整個系統(tǒng)的安全性,將采用可信密碼模塊對固件、核心硬件和關(guān)鍵軟件進(jìn)行保護(hù),防止其被攻擊和篡改。

圖2展示了在單臺計(jì)算機(jī)終端進(jìn)行持久化守護(hù)技術(shù)的整體框架,包括了持久化守護(hù)固件模塊、持久化守護(hù)主程序、位置管理客戶端三個部分。首先,基于可信密碼模塊,完成對固件的保護(hù),防止固件被破壞、篡改;在此基礎(chǔ)上,固件層將預(yù)制持久化守護(hù)固件模塊,完成對操作系統(tǒng)中持久守護(hù)軟件代理的完整性度量,防止其被篡改和刪除;持久化守護(hù)主程序?qū)ξ恢霉芾砜蛻舳诉M(jìn)行保護(hù),防止其被中斷、篡改和卸載;位置管理客戶端將持續(xù)執(zhí)行對RFID授權(quán)信號的獲取和計(jì)算機(jī)終端的管控。

圖2 持久化守護(hù)技術(shù)示意圖

2 基于固件的終端管理系統(tǒng)的設(shè)計(jì)

2.1 總體結(jié)構(gòu)設(shè)計(jì)

基于固件的終端位置管理系統(tǒng)涉及可信計(jì)算、固件、RFID等多種技術(shù),可分為硬件層、固件層、操作系統(tǒng)層、網(wǎng)絡(luò)服務(wù)層四個層面進(jìn)行設(shè)計(jì)。圖3展示了依托可信計(jì)算體系設(shè)計(jì)的基于固件的終端位置管理系統(tǒng)。該系統(tǒng)通過可信密碼模塊保護(hù)固件,通過固件保護(hù)操作系統(tǒng)中的客戶端軟件,通過服務(wù)器實(shí)現(xiàn)終端的遠(yuǎn)程控制和遠(yuǎn)程恢復(fù)。

圖3 終端位置管理系統(tǒng)總體結(jié)構(gòu)圖

1)硬件層主要包括CPU、可信密碼模塊、RFID設(shè)備和其他硬件。

a)基于固件的終端位置管理系統(tǒng)需要支持X86平臺及國產(chǎn)處理器平臺。

b)可信密碼模塊用于提供基礎(chǔ)的密碼機(jī)制、可信度量等功能。采用插卡方式接入計(jì)算機(jī)可信密碼模塊也可以提供可信度量的功能[10]。

c)RFID設(shè)備包括實(shí)現(xiàn)授權(quán)信號覆蓋的RFID發(fā)射器,以及終端配插的RFID標(biāo)簽。

2)固件層包括固件核心鏡像、可信固件模塊、持久化守護(hù)固件模塊三部分。

a)固件核心鏡像。固件核心鏡像用于完成CPU、芯片組等其他硬件的初始化,以及操作系統(tǒng)引導(dǎo)。

b)可信固件模塊。可信固件模塊用于在固件運(yùn)行階段對終端關(guān)鍵硬件設(shè)備進(jìn)行度量,特別是對硬盤進(jìn)行度量,防止硬盤被非授權(quán)替換;同時,可信固件模塊還將對操作系統(tǒng)核心鏡像進(jìn)行度量,防止操作系統(tǒng)被破壞;并且,可信固件模塊還將支持BIOS口令、USB Key等身份認(rèn)證功能。

c)持久化守護(hù)固件模塊。持久化守護(hù)固件模塊用于在固件運(yùn)行階段實(shí)現(xiàn)對硬盤的讀寫,完成對位置管理客戶端的文件保護(hù),以及軟件自啟動的設(shè)置。

持久化固件模塊包括環(huán)境檢測、度量恢復(fù)、持久化守護(hù)主程序三個子模塊,如圖4所示。

環(huán)境檢測模塊 用于對硬盤和操作系統(tǒng)等軟件運(yùn)行環(huán)境進(jìn)行檢測,確定持久化主程序需要自啟動方式及寫入位置。環(huán)境監(jiān)測模塊通過在固件層實(shí)現(xiàn)對文件系統(tǒng)的識別和操作,可支持通用CPU平臺和操作系統(tǒng)。

度量恢復(fù)模塊 將對操作系統(tǒng)指定位置是否存在持久化主程序進(jìn)行檢測。如果持久化守護(hù)主程序被破壞或篡改,則將對主程序的文件進(jìn)行恢復(fù)。

持久化守護(hù)主程序 在操作系統(tǒng)啟動過程中完成自啟動,并監(jiān)測位置管理客戶端狀態(tài)是否正常。如果位置管理客戶端被破壞或篡改,持久化守護(hù)主程序可以在聯(lián)網(wǎng)環(huán)境中,通過位置管理服務(wù)器的軟件恢復(fù)服務(wù)進(jìn)行恢復(fù);在非聯(lián)網(wǎng)環(huán)境下,可以通過部署在安全隱藏分區(qū)中的備份進(jìn)行恢復(fù)。

持久化守護(hù)固件模塊遵循UEFI(Unified Extensible Firmware Interface)標(biāo)準(zhǔn),可以提供Option ROM接口,能夠在主板固件芯片部署,或以計(jì)算機(jī)外接板塊的形式進(jìn)行部署。

圖4 持久化守護(hù)機(jī)制示意圖

3)操作系統(tǒng)層主要包括持久化守護(hù)主程序和位置管理客戶端主程序兩部分。

a)持久化守護(hù)主程序。持久化守護(hù)主程序存儲于特定存儲空間,在固件運(yùn)行階段被釋放到操作系統(tǒng)中,完成位置管理客戶端的實(shí)時保護(hù)。

b)位置管理客戶端。位置管理客戶端主程序用于與RFID標(biāo)簽進(jìn)行通信,確定所在位置,并實(shí)時接收網(wǎng)絡(luò)服務(wù)層的指令。在未接收到RFID授權(quán)信號時,將執(zhí)行既定安全策略,如關(guān)機(jī)、鎖定、數(shù)據(jù)刪除等操作。

4)網(wǎng)絡(luò)服務(wù)層主要包括RFID通信、跟蹤定位、軟件恢復(fù)、安全策略四個主要模塊。

a)RFID通信模塊。位置管理服務(wù)器與所有RFID發(fā)射器相連,接收RFID標(biāo)簽的上傳信息;同時,位置管理服務(wù)器還將向RFID發(fā)射器推送安全策略及管理指令。

b)跟蹤定位模塊。位置管理服務(wù)器收到RFID標(biāo)簽信號后,將解析出相應(yīng)位置并進(jìn)行記錄和保存。

c)軟件恢復(fù)模塊。位置管理服務(wù)器能夠提供位置管理客戶端備份程序。在聯(lián)網(wǎng)環(huán)境中,將通過持久化守護(hù)模塊對軟件進(jìn)行恢復(fù)。

d)安全策略模塊。位置管理服務(wù)器能夠定制需要執(zhí)行的安全策略,并在聯(lián)網(wǎng)環(huán)境中下發(fā)給終端。

此外,終端位置管理服務(wù)器還包括終端信息展示、終端分組管理、日志等功能。

2.2 總體流程設(shè)計(jì)

基于固件的終端管理系統(tǒng)需要依托可信計(jì)算思想體系,采用逐級驗(yàn)證、逐級授權(quán)的思想,完成對計(jì)算機(jī)在特定區(qū)域正常使用、脫離區(qū)域禁止使用的管控。

終端位置管理系統(tǒng)的總體工作流程分為三個階段,如圖5所示。

圖5 終端位置管理系統(tǒng)總體流程

具體描述如下:

1)固件運(yùn)行階段。在開機(jī)啟動后,固件將對運(yùn)行的軟、硬件環(huán)境進(jìn)行檢測,對關(guān)鍵硬件和核心軟件進(jìn)行可信度量。而后,固件將檢測持久化守護(hù)主程序是否存在,自啟動是否正常。如果主程序被破壞或刪除將自動進(jìn)行恢復(fù)。

2)操作系統(tǒng)啟動階段。在操作系統(tǒng)運(yùn)行后,持久化守護(hù)主程序?qū)⒆詣訂樱ξ恢霉芾砜蛻舳诉M(jìn)行檢測。如果位置管理客戶端被破壞或中斷,持久化主程序?qū)蛻舳诉M(jìn)行恢復(fù)。

3)操作系統(tǒng)運(yùn)行階段。位置管理客戶端正常工作后,將接收RFID射頻信號,判斷是否處于授權(quán)使用范圍。如果處于非授權(quán)范圍,將執(zhí)行既定安全策略,如關(guān)機(jī)、鎖定和數(shù)據(jù)刪除。

2.3 基于固件的終端位置管理系統(tǒng)的實(shí)現(xiàn)效果

目前,終端位置管理系統(tǒng)已經(jīng)完成原型實(shí)現(xiàn),并已在筆者所在辦公區(qū)域內(nèi)進(jìn)行部署,對辦公區(qū)域內(nèi)30臺終端進(jìn)行位置管理。該原型系統(tǒng)可以在非聯(lián)網(wǎng)或聯(lián)網(wǎng)的環(huán)境中實(shí)現(xiàn)對終端的位置管理。該系統(tǒng)僅需在許可辦公范圍內(nèi)部署RFID發(fā)射器,就可以劃定終端使用授權(quán)區(qū)域;在授權(quán)區(qū)域內(nèi),內(nèi)部人員必須在得到授權(quán)后,才可在特定區(qū)域?qū)τ?jì)算機(jī)終端進(jìn)行開機(jī)和持續(xù)運(yùn)行。位置管理客戶端軟件被持久化守護(hù)模塊保護(hù),不會被中斷或關(guān)閉,即使在格式化硬盤或更換硬盤的情況下,該系統(tǒng)也能在非聯(lián)網(wǎng)環(huán)境或網(wǎng)絡(luò)環(huán)境中,自動進(jìn)行恢復(fù)。

目前,該原型系統(tǒng)已支持龍芯、飛騰、兆芯及通用X86處理器平臺,其中,龍芯和飛騰處理器平臺安裝Linux操作系統(tǒng),兆芯和通用X86平臺安裝Windows操作系統(tǒng)。龍芯、飛騰、兆芯平臺中使用了昆侖固件,并在其中安裝了持久化守護(hù)固件模塊;通用X86平臺未安裝固件模塊,僅實(shí)現(xiàn)了基于硬盤和操作系統(tǒng)的部署方式,缺乏固件層的保護(hù)。通用X86平臺選用了ThinkPad系列T450筆記本,操作系統(tǒng)選用了Windows 10。在WinTel平臺上部署的終端位置管理系統(tǒng),雖然沒有固件層持久化守護(hù)的保護(hù),安全程度有所降低,但是該方案能夠直接以安裝軟件及配插標(biāo)簽的方法,實(shí)現(xiàn)對通用X86計(jì)算機(jī)平臺的位置管理,將具有更廣闊的應(yīng)用市場。

原型系統(tǒng)的主要功能包括區(qū)域內(nèi)授權(quán)開機(jī)啟動、可信度量、RFID授權(quán)、終端安全管控、出差申請、審計(jì)日志。其中,授權(quán)開機(jī)啟動和可信度量僅能在昆侖固件中實(shí)現(xiàn)。

1)計(jì)算機(jī)區(qū)域內(nèi)授權(quán)開機(jī)啟動。計(jì)算機(jī)在上電開機(jī)時,需要首先配插RFID標(biāo)簽;而后,固件加載RFID標(biāo)簽驅(qū)動,并與RFID射頻發(fā)射器進(jìn)行交互,完成多因子認(rèn)證。終端在開機(jī)時必須滿足以下條件:

a)輸入正確的BIOS口令;

b)接入正確的RFID標(biāo)簽;

c)處于授權(quán)RFID射頻信號覆蓋范圍內(nèi)。

2)可信度量。在固件運(yùn)行過程中,將對關(guān)鍵軟、硬件進(jìn)行檢測,完成以下功能:

a)防止硬件替換和破壞。在開機(jī)過程中,計(jì)算機(jī)終端一旦發(fā)現(xiàn)硬件被替換或破壞,將會進(jìn)行報警,并中止啟動過程。

b)防止操作系統(tǒng)旁路。在開機(jī)過程中,計(jì)算機(jī)終端不會引導(dǎo)非授權(quán)操作系統(tǒng)的啟動。

3)RFID授權(quán)。終端在操作系統(tǒng)運(yùn)行過程中,必須滿足以下條件:

a)接入正確的RFID標(biāo)簽;

b)處于授權(quán)RFID射頻信號覆蓋范圍內(nèi)。

圖6展示了在ThinkPad T450筆記本的Windows 10操作系統(tǒng)中的位置管控客戶端中的RFID信號強(qiáng)度,當(dāng)RFID標(biāo)簽未收到信號時,將進(jìn)行鎖屏處理。

4)終端安全管控。計(jì)算機(jī)在啟動或運(yùn)行過程中,一旦未接入RFID標(biāo)簽或未收到RFID授權(quán)信號,則執(zhí)行關(guān)機(jī)、鎖屏等安全策略。鎖屏效果如圖7所示。

在研發(fā)過程中發(fā)現(xiàn),由于外界的干擾,RFID射頻信號不是非常穩(wěn)定,特別是接近RFID射頻信號邊緣覆蓋區(qū)域,信號比較微弱,易造成誤報。為解決該問題,采用了以下兩種方法:1)利用冗余的辦法,增加報警次數(shù),規(guī)避RFID信號不穩(wěn)定時造成的誤報和鎖屏;2)在原有辦公區(qū)域增加一臺RFID射頻發(fā)射器,并對這兩臺RFID射頻發(fā)射器進(jìn)行了不同級別的劃分,在一個時間周期內(nèi),高優(yōu)先級的讀寫器優(yōu)先發(fā)送和接受RFID標(biāo)簽的信令。通過這兩種方法能大大減少RFID信號重疊覆蓋造成的干擾。

5)出差申請。當(dāng)用戶需要攜帶計(jì)算機(jī)終端外出時,必須進(jìn)行出差登記,將出差信息寫入RFID標(biāo)簽,才可以在特定時間段內(nèi)擁有終端使用授權(quán)。

6)審計(jì)日志。RFID標(biāo)簽通過射頻網(wǎng)絡(luò)和讀寫器交互時,讀寫器實(shí)時上傳審計(jì)信息到RFID數(shù)據(jù)服務(wù)器保存,并生成管理客戶端能夠查看的審計(jì)日志。

圖8展示了配插RFID標(biāo)簽的筆記本在不同區(qū)域內(nèi)移動后,引起切換RFID射頻發(fā)射器后生成的審計(jì)日志。

圖6 RFID信號強(qiáng)度效果圖

圖7 鎖屏效果示意圖

圖8 終端位置移動日志

3 結(jié)語

本文提出的終端位置管理系統(tǒng)是基于固件技術(shù)、RFID技術(shù)和可信計(jì)算技術(shù)的終端安全防護(hù)軟件,采用逐級驗(yàn)證、逐級授權(quán)的思想,完成對計(jì)算機(jī)在特定區(qū)域正常使用、脫離區(qū)域禁止使用的管控。該系統(tǒng)通過RFID射頻系統(tǒng)劃定終端授權(quán)辦公區(qū)域,能夠保證計(jì)算機(jī)終端在授權(quán)區(qū)域內(nèi)受控使用,在脫離授權(quán)區(qū)域時執(zhí)行關(guān)機(jī)、鎖屏、數(shù)據(jù)刪除等安全策略。通過固件持久化守護(hù)技術(shù),對位置管理客戶端進(jìn)行保護(hù),保證其持續(xù)運(yùn)行,即使計(jì)算機(jī)終端硬盤被替換或格式化,位置管理客戶端仍能進(jìn)行自動恢復(fù)。下一步,我們將在此基礎(chǔ)上繼續(xù)研究RFID重疊情況下如何進(jìn)行準(zhǔn)確定位和信令傳遞,對終端位置管理進(jìn)行完善。

References)

[1] 楊元喜.北斗衛(wèi)星導(dǎo)航系統(tǒng)的進(jìn)展、貢獻(xiàn)與挑戰(zhàn)[J].測繪學(xué)報,2010,39(1):1-6.(YANG Y X.Progress, contribution and challenges of COMPASS/BeiDou satellite navigation [J].System Acta Geodaetica et Cartographica Sinica, 2010,39(1):1-6.)

[2] 任豐原,黃海寧,林闖.無線傳感器網(wǎng)絡(luò)[J].軟件學(xué)報,2003,14(7):1282-1291.(REN F Y, HUANG H N, LIN C.Wireless sensor netwoks [J].Journal of Software, 2003, 14(7): 1282-1291.)

[3] 劉強(qiáng),崔莉,陳海明.物聯(lián)網(wǎng)關(guān)鍵技術(shù)與應(yīng)用[J].計(jì)算機(jī)科學(xué),2010,37(6):1-4,10.(LIU Q, CUI L, CHEN H M.Key technologies and applications of Internet of things [J].Computer Science, 2010, 37(6):1-4, 10.)

[4] 于遠(yuǎn)誠.基于GIS/GPRS/GPS的物流車輛定位管理系統(tǒng)[D].舟山:浙江海洋學(xué)院,2014: 4-6.(YU Y C.Logistics vehicle positioning management system based on GIS/GPRS/GPS [D].Zhoushan: Zhejiang Ocean University,2014: 4-6.)

[5] 沈昌祥,張煥國,王懷民,等.可信計(jì)算的研究與發(fā)展[J].中國科學(xué):信息科學(xué),2010,40(2):139-166.(SHEN C X, ZHANG H G, WANG H M, et al.Research and development of trust computing [J].Scientia Sinica (Informationis), 2010, 40(2):139-166.)

[6] 陳小春,孫亮,趙麗娜.基于固件的終端安全管理系統(tǒng)研究與應(yīng)用[J].信息網(wǎng)絡(luò)安全,2015(9):287-291.(CHEN X C, SUN L, ZHAO L N.Research and applicationon on terminals management security system based on firmware [J].Netinfo Security, 2015(9): 287-291.)

[7] 楊培,吳灝,金然.BIOS安全防護(hù)技術(shù)研究[J].計(jì)算機(jī)工程與設(shè)計(jì), 2008,29(15):3840-3842.(YANG P, WU H, JIN R.Study on protecting BIOS from malicious tampering [J].Computer Engineering and Design, 2008, 29(15): 3840-3842.)

[8] MILLER C.Battery firmware hacking, inside the innards of a smart battery [EB/OL].(2011- 07- 12) [2016- 04- 05].http://media.blackhat.com/bh-us-11/Miller/BH_US_11_Miller_Battery_Firmware_Public_WP.pdf

[9] VASILIADIS G, POLYCHRONAKIS M, IOANNIDIS S.GPU-assisted malware [J].International Journal of Information Security, 2015, 14(3): 289-297.

[10] YU W, ZHANG Y, XU H, et al.High performance PCIE interface for the TPCM based on Linux platform [C]// ISCID 2015: Proceedings of the 2015 8th International Symposium on Computational Intelligence and Design.Piscataway, NJ: IEEE, 2015: 422-425.

SUN Liang, born in 1980, Ph.D., engineer.His research interests include firmware trusted computing.

CHEN Xiaochun, born in 1980, M.S., senior engineer.His research interests include firmware trusted computing.

ZHENG Shujian, born in 1982, M.S., engineer.His research interests include operation system kernel, radio frequency identification.

LIU Ying, born in 1990, engineer.His research interests include operation system kernel, radio frequency identification.

Research and application for terminal location management system based on firmware

SUN Liang*, CHEN Xiaochun, ZHENG Shujian, LIU Ying

(ZDTechnologies(Beijing)CompanyLimited,Beijing100083,China)

Pasting the Radio Frequency Identification (RFID) tag on the shell of computer so that to trace the location of computer in real time has been the most frequently used method for terminal location management.However, RFID tag would lose the direct control of the computer when it is out of the authorized area.Therefore, the terminal location management system based on the firmware and RFID was proposed.First of all, the authorized area was allocated by RFID radio signal.The computer was allowed to boot only if the firmware received the authorized signal of RFID on the boot stage via the interaction between the firmware and RFID tag.Secondly, the computer could function normally only if it received the signal of RFID when operation system is running.At last, the software Agent of location management would be protected by the firmware to prevent it from being altered and deleted.The scenario of the computer out of the RFID signal coverage would be caught by the software Agent of the terminal; and the terminal would then be locked and data would be destroyed.The terminal location management system prototype was deployed in the office area to control almost thirty computers so that they were used normally in authorized areas and locked immediately once out of authorized areas.

firmware; trusted computing; persistent protection; terminal location management system; Radio Frequency IDentification (RFID)

2016- 08- 15;

2016- 09- 21。

孫亮(1980—),男,河北邯鄲人,工程師,博士,主要研究方向:固件可信計(jì)算; 陳小春(1980—),男,四川瀘州人,高級工程師,碩士, CCF會員,主要研究方向:固件可信計(jì)算; 鄭樹劍(1982—),天津人,工程師,碩士,主要研究方向:操作系統(tǒng)內(nèi)核、射頻識別;劉贏(1981—),北京人,工程師,主要研究方向:操作系統(tǒng)內(nèi)核、射頻識別。

1001- 9081(2017)02- 0417- 05

10.11772/j.issn.1001- 9081.2017.02.0417

TP309.5

A

猜你喜歡
計(jì)算機(jī)區(qū)域
永久基本農(nóng)田集中區(qū)域“禁廢”
計(jì)算機(jī)操作系統(tǒng)
分割區(qū)域
穿裙子的“計(jì)算機(jī)”
基于計(jì)算機(jī)自然語言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
計(jì)算機(jī)多媒體技術(shù)應(yīng)用初探
科技傳播(2019年22期)2020-01-14 03:06:30
信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
關(guān)于四色猜想
分區(qū)域
基于嚴(yán)重區(qū)域的多PCC點(diǎn)暫降頻次估計(jì)
電測與儀表(2015年5期)2015-04-09 11:30:52
主站蜘蛛池模板: 国产女主播一区| 99精品在线看| 欧美成人综合视频| 国产一级毛片网站| 最新痴汉在线无码AV| 国产精品一线天| 欧美成人精品在线| 操美女免费网站| 色婷婷国产精品视频| 国产精品尹人在线观看| 亚洲福利网址| 91网址在线播放| 中文毛片无遮挡播放免费| 91在线视频福利| 中文字幕中文字字幕码一二区| 国产v精品成人免费视频71pao | 老熟妇喷水一区二区三区| 成人一级免费视频| 日本精品视频| 日本AⅤ精品一区二区三区日| 国产免费精彩视频| 欧美 国产 人人视频| 国产精品九九视频| AV在线天堂进入| 亚洲天堂成人| 国产人成在线视频| 国产一级在线观看www色 | av午夜福利一片免费看| 114级毛片免费观看| 日本一本正道综合久久dvd| 亚洲第一视频区| 国产精品视频观看裸模| 亚洲国产综合自在线另类| 国产97视频在线| 国产精品 欧美激情 在线播放| 亚洲成人高清在线观看| 夜夜高潮夜夜爽国产伦精品| 一级福利视频| 亚洲福利网址| 99热这里只有精品5| 国产精品无码久久久久久| 国产9191精品免费观看| 视频在线观看一区二区| 亚洲人成色在线观看| 国产美女91视频| 免费又爽又刺激高潮网址| 波多野结衣视频网站| 综合亚洲网| 亚洲成人网在线观看| 久青草国产高清在线视频| 久久久久亚洲av成人网人人软件| 青青青国产精品国产精品美女| 亚洲二区视频| 毛片大全免费观看| 午夜一级做a爰片久久毛片| 欧美色图第一页| 久久无码av一区二区三区| 亚洲性视频网站| 亚洲综合色吧| 亚洲天堂精品在线| 国产自在线拍| 亚洲成人www| 色综合中文| 久草网视频在线| 久久精品嫩草研究院| 久久久受www免费人成| 亚洲日韩精品无码专区| 亚洲第一成年网| 亚洲精品无码日韩国产不卡| 婷婷久久综合九色综合88| 欧美啪啪视频免码| 欧美一级在线播放| 毛片最新网址| 制服丝袜 91视频| 久久婷婷国产综合尤物精品| 狠狠亚洲婷婷综合色香| 亚洲精品制服丝袜二区| 国产91精品调教在线播放| 亚洲高清在线天堂精品| 欧美国产成人在线| 日韩国产高清无码| 在线播放91|