一種電容防密碼探測(cè)的系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種電容防密碼探測(cè)系統(tǒng)及方法,屬于設(shè)備安全探測(cè)領(lǐng)域。
【背景技術(shù)】
[0002]現(xiàn)有電子產(chǎn)品的密碼輸入設(shè)備,一般會(huì)采取很多密碼安全保護(hù)措施,保證密碼輸入過(guò)程中不被非法記錄,保證密碼不被非法竊取。隨著科技的發(fā)展,技術(shù)的進(jìn)步,新技術(shù)的出現(xiàn),密碼的安全受到極大的挑戰(zhàn)。比如,在密碼硅膠按鍵下面植入壓力檢測(cè)電路;在密碼鍵盤(pán)上附著仿真的密碼探測(cè)鍵盤(pán);在密碼鍵盤(pán)上附著一層透明薄膜等一系列新探測(cè)手段。這類新探測(cè)手段有一個(gè)共同的特點(diǎn),它們沒(méi)有產(chǎn)生電路接觸,我們稱之為非電路接觸探測(cè)。對(duì)于這類非電路接觸探測(cè),不易被用戶察覺(jué),使用傳統(tǒng)的密碼安全保護(hù)措施無(wú)法檢測(cè)出來(lái),危害性極高。
[0003]對(duì)于這類非電路接觸探測(cè),不易被用戶察覺(jué),使用傳統(tǒng)的密碼安全保護(hù)措施無(wú)法檢測(cè)出來(lái),危害性極高。因此完全有必要采取一種技術(shù)來(lái)檢測(cè)這類非電路接觸探測(cè)的存在,來(lái)實(shí)現(xiàn)對(duì)密碼的有力保護(hù)。
【發(fā)明內(nèi)容】
[0004]針對(duì)現(xiàn)有技術(shù)對(duì)非金屬類的探測(cè)比較乏力,使用以往的保護(hù)措施無(wú)法檢測(cè)出非電路接觸的問(wèn)題,本發(fā)明提供了一種電容防密碼探測(cè)的系統(tǒng)及方法,利用覆蓋物體會(huì)改變周圍的電場(chǎng)使電容的容量發(fā)生變化并持續(xù)超過(guò)一定時(shí)間,由此認(rèn)為存在非電路接觸探測(cè)。
[0005]本發(fā)明的技術(shù)方案包括一種電容防密碼探測(cè)的系統(tǒng),該系統(tǒng)包括:電容感應(yīng)器,用于探測(cè)所保護(hù)的密碼輸入設(shè)備周圍電容變化,采集并發(fā)送電容變化的計(jì)數(shù)值,所述電容計(jì)數(shù)值和當(dāng)前時(shí)間的環(huán)境溫度組成檢測(cè)數(shù)據(jù);數(shù)據(jù)分析器,用于接收所述電容感應(yīng)器發(fā)送的檢測(cè)數(shù)據(jù),根據(jù)溫度和狀態(tài)的不同,分析電容計(jì)數(shù)值的變化,同時(shí)依次使用覆蓋模式分析、觸及模式分析、非觸及模式分析,是否存在非電路接觸探測(cè),得出分析結(jié)果;數(shù)據(jù)存儲(chǔ)器,用于存儲(chǔ)歷史檢測(cè)電容計(jì)數(shù)值,并預(yù)設(shè)有檢測(cè)閾值;解析發(fā)送器,用于接收數(shù)據(jù)分析器所發(fā)送的分析結(jié)果,解析分析結(jié)果中的數(shù)據(jù),并向密碼輸入設(shè)備發(fā)送對(duì)應(yīng)的請(qǐng)求信息。
[0006]進(jìn)一步,所述的電容感應(yīng)器包括設(shè)置在密碼輸入設(shè)備內(nèi)部的電容數(shù)據(jù)采集模塊,當(dāng)檢測(cè)到外界擁有輸入密碼的行為時(shí),感應(yīng)密碼輸入設(shè)備周圍電容變化,并采集多次電容計(jì)數(shù)值,同時(shí)還會(huì)采集檢測(cè)數(shù)據(jù),并將檢測(cè)數(shù)據(jù)發(fā)送至所述數(shù)據(jù)分析器。
[0007]進(jìn)一步,所述的數(shù)據(jù)分析器包括電容數(shù)據(jù)接收模塊,用于接收所述電容數(shù)據(jù)發(fā)送裝置的檢測(cè)數(shù)據(jù),解析并預(yù)讀檢測(cè)數(shù)據(jù);計(jì)數(shù)模塊,包括計(jì)數(shù)器,用于根據(jù)檢測(cè)數(shù)據(jù)與所述數(shù)據(jù)存儲(chǔ)器預(yù)設(shè)的檢測(cè)閾值進(jìn)行對(duì)比,分析結(jié)果的電容方計(jì)數(shù)值大于預(yù)設(shè)結(jié)果檢測(cè)的閾值,則表示為非電路接觸事件,產(chǎn)生非電路接觸事件標(biāo)志,并使計(jì)數(shù)器加一,分析結(jié)果的電容計(jì)數(shù)值小于預(yù)設(shè)結(jié)果檢測(cè)的閾值時(shí),則表示不為非電路接觸事件,則不會(huì)產(chǎn)生非電路接觸事件,計(jì)數(shù)器數(shù)值不變;覆蓋模式分析模塊,用于調(diào)用預(yù)讀檢測(cè)數(shù)據(jù),使用覆蓋模式進(jìn)行掃描,分析檢測(cè)數(shù)據(jù)是否為非電路接觸事件,如果是則退出覆蓋模式掃描,產(chǎn)生非電路接觸的覆蓋事件,同時(shí)使計(jì)數(shù)器加一,然后再執(zhí)行上述過(guò)程數(shù)次直計(jì)數(shù)器值累加值滿足非電路接觸覆蓋模式的預(yù)設(shè)閾值,如果不為非電路接觸事件,則使計(jì)數(shù)器數(shù)值清零,并使用觸及模式進(jìn)行下一步掃描;觸及模式分析模塊,用于調(diào)用經(jīng)過(guò)覆蓋模式分析后的預(yù)讀檢測(cè)數(shù)據(jù),使用觸及模式進(jìn)行掃描,分析檢測(cè)數(shù)據(jù)是否為觸及事件,如果是,則產(chǎn)生觸及標(biāo)志并執(zhí)行下一步非觸及模式分析,否則直接進(jìn)入下一步非觸及模式分析;非觸及模式分析模塊,用于調(diào)用經(jīng)過(guò)覆蓋模式分析后的預(yù)讀檢測(cè)數(shù)據(jù),使用非觸及模式進(jìn)行分析,判斷是否為非觸及事件,如果是則產(chǎn)生非觸及標(biāo)志并返回最初所述的覆蓋模式分析,如果不是則直接進(jìn)入最初始覆蓋模式分析;分析結(jié)果發(fā)送模塊,用于接收所述模塊的分析結(jié)果,并將其發(fā)送至所述數(shù)據(jù)發(fā)送器。
[0008]進(jìn)一步,所述的數(shù)據(jù)存儲(chǔ)模塊包括:數(shù)據(jù)存儲(chǔ)模塊,用于存儲(chǔ)所述電容感應(yīng)器采集的歷史檢測(cè)數(shù)據(jù),還設(shè)置有用于判斷檢測(cè)信息是否為外部非法攻擊的閾值,當(dāng)所述數(shù)據(jù)分析器分析檢測(cè)數(shù)據(jù)時(shí),調(diào)用該預(yù)設(shè)的檢測(cè)閾值。
[0009]進(jìn)一步,所述的解析發(fā)送器包括:數(shù)據(jù)解析模塊,用于接收所述數(shù)據(jù)分析器的分析結(jié)果,解析所述分析結(jié)果;信息發(fā)送模塊,根據(jù)所述數(shù)據(jù)解析模塊的分析結(jié)果,向所保護(hù)的密碼輸入設(shè)備發(fā)送對(duì)應(yīng)的信息,如果分析結(jié)果為檢測(cè)到外界非法探測(cè),則向密碼輸入設(shè)備發(fā)送請(qǐng)求與外界斷開(kāi)信息輸入的請(qǐng)求。
[0010]本發(fā)明的技術(shù)方案還包括一種電容防密碼探測(cè)的方法,該方法包括:探測(cè)所保護(hù)的密碼輸入設(shè)備周圍電容變化,采集并發(fā)送電容變化的計(jì)數(shù)值,所述電容計(jì)數(shù)值和當(dāng)前時(shí)間的環(huán)境溫度組成檢測(cè)數(shù)據(jù);接收所述電容感應(yīng)器發(fā)送的檢測(cè)數(shù)據(jù),根據(jù)溫度和狀態(tài)的不同,分析電容計(jì)數(shù)值的變化,同時(shí)依次使用覆蓋模式分析、觸及模式分析、非觸及模式分析,是否存在非電路接觸探測(cè),得出分析結(jié)果;存儲(chǔ)歷史檢測(cè)電容計(jì)數(shù)值,并預(yù)設(shè)有檢測(cè)閾值;接收數(shù)據(jù)分析器所發(fā)送的分析結(jié)果,解析分析結(jié)果中的數(shù)據(jù),并向密碼輸入設(shè)備發(fā)送對(duì)應(yīng)的請(qǐng)求信息。
[0011 ] 進(jìn)一步,一種電容防密碼探測(cè)的方法,該方法還包括:設(shè)置在密碼輸入設(shè)備內(nèi)部的電容數(shù)據(jù)采集模塊,當(dāng)檢測(cè)到外界擁有輸入密碼的行為時(shí),感應(yīng)密碼輸入設(shè)備周圍電容變化,并采集多次電容計(jì)數(shù)值,同時(shí)還會(huì)采集檢測(cè)數(shù)據(jù),并將檢測(cè)數(shù)據(jù)發(fā)送至所述數(shù)據(jù)分析器。
[0012]進(jìn)一步,一種電容防密碼探測(cè)的方法,該方法還包括:接收所述電容數(shù)據(jù)發(fā)送裝置的檢測(cè)數(shù)據(jù),解析并預(yù)讀檢測(cè)數(shù)據(jù);根據(jù)檢測(cè)數(shù)據(jù)與所述數(shù)據(jù)存儲(chǔ)器預(yù)設(shè)的檢測(cè)閾值進(jìn)行對(duì)比,分析結(jié)果的電容方計(jì)數(shù)值大于預(yù)設(shè)結(jié)果檢測(cè)的閾值,則表示為非電路接觸事件,產(chǎn)生非電路接觸事件標(biāo)志,并使計(jì)數(shù)器加一,分析結(jié)果的電容計(jì)數(shù)值小于預(yù)設(shè)結(jié)果檢測(cè)的閾值時(shí),則表示不為非電路接觸事件,則不會(huì)產(chǎn)生非電路接觸事件,計(jì)數(shù)器數(shù)值不變;調(diào)用預(yù)讀檢測(cè)數(shù)據(jù),使用覆蓋模式進(jìn)行掃描,分析檢測(cè)數(shù)據(jù)是否為非電路接觸事件,如果是則退出覆蓋模式掃描,產(chǎn)生非電路接觸的覆蓋事件,同時(shí)使計(jì)數(shù)器加一,然后再執(zhí)行上述過(guò)程數(shù)次直計(jì)數(shù)器值累加值滿足非電路接觸覆蓋模式的預(yù)設(shè)閾值,如果不為非電路接觸事件,則使計(jì)數(shù)器數(shù)值清零,并使用觸及模式進(jìn)行下一步掃描;調(diào)用經(jīng)過(guò)覆蓋模式分析后的預(yù)讀檢測(cè)數(shù)據(jù),使用觸及模式進(jìn)行掃描,分析檢測(cè)數(shù)據(jù)是否為觸及事件,如果是,則產(chǎn)生觸及標(biāo)志并執(zhí)行下一步非觸及模式分析,否則直接進(jìn)入下一步非觸及模式分析;調(diào)用經(jīng)過(guò)覆蓋模式分析后的預(yù)讀檢測(cè)數(shù)據(jù),使用非觸及模式進(jìn)行分析,判斷是否為非觸及事件,如果是則產(chǎn)生非觸及標(biāo)志并返回最初所述的覆蓋模式分析,如果不是則直接進(jìn)入最初始覆蓋模式分析;接收所述模塊的分析結(jié)果,并將其發(fā)送至所述數(shù)據(jù)發(fā)送器。
[0013]進(jìn)一步,一種電容防密碼探測(cè)的方法,該方法還包括:存儲(chǔ)所述電容感應(yīng)器采集的歷史檢測(cè)數(shù)據(jù),還設(shè)置有用于判斷檢測(cè)信息是否為外部非法攻擊的閾值,當(dāng)所述數(shù)據(jù)分析器分析檢測(cè)數(shù)據(jù)時(shí),調(diào)用該預(yù)設(shè)的檢測(cè)閾值。
[0014]進(jìn)一步,一種電容防密碼探測(cè)的方法,該方法還包括:接收所述數(shù)據(jù)分析器的分析結(jié)果,解析所述分析結(jié)果;根據(jù)所述數(shù)據(jù)解析模塊的分析結(jié)果,向所保護(hù)的密碼輸入設(shè)備發(fā)送對(duì)應(yīng)的信息,如果分析結(jié)果為檢測(cè)到外界非法探測(cè),則向密碼輸入設(shè)備發(fā)送請(qǐng)求與外界斷開(kāi)信息輸入的請(qǐng)求;
本發(fā)明的有益效果為:能在用戶輸入密碼前,確認(rèn)密碼輸入設(shè)備是否被覆蓋密碼探測(cè)裝置,如果存在密碼探測(cè)裝置,立即停止密碼輸入服務(wù),提示用戶已暫停服務(wù),避免用戶密碼被非法竊取,極大的保證了用戶密碼的安全性。
【附圖說(shuō)明】
[0015]圖1所示為根據(jù)本發(fā)明實(shí)施方式總體框圖;
圖2所示為根據(jù)本發(fā)明實(shí)施方式的系統(tǒng)結(jié)構(gòu)圖;
圖3所示為根據(jù)本發(fā)明實(shí)施方式的數(shù)據(jù)分析流程圖;
圖4所示為根據(jù)本發(fā)明實(shí)施方式的電容變化圖。
【具體實(shí)施方式】
[0016]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。本發(fā)明的一種電容防密碼探測(cè)的系統(tǒng)及方法涉及密碼安全的金融,比如POS機(jī),ATM,手機(jī)支付等,還用于安防(門(mén)禁、電子鎖、保險(xiǎn)柜)、軍工、國(guó)防等領(lǐng)域。
[0017]圖1所示為根據(jù)本發(fā)明實(shí)施方式總體框圖,具體包括電容感應(yīng)器、數(shù)據(jù)分析器、數(shù)據(jù)存儲(chǔ)器、解析發(fā)送器以及所保護(hù)的安全裝置,其中電容感應(yīng)器,包括一個(gè)高靈敏度感應(yīng)電容,探測(cè)所保護(hù)的密碼輸入設(shè)備周圍電容變化,采集并發(fā)送電容變化的計(jì)數(shù)值,所述電容計(jì)數(shù)值和當(dāng)前時(shí)間的環(huán)境溫度總稱為檢測(cè)數(shù)據(jù);數(shù)據(jù)分析器,用于接收所述電容感應(yīng)器發(fā)送的電容計(jì)數(shù)值,根據(jù)溫度和狀態(tài)的不同,分析電容計(jì)數(shù)值的變化,同時(shí)依次使用覆蓋模式分析、觸及模式分析、非觸及模式分析是否屬于非電路接觸探測(cè)事件,并判斷非電路接觸事件的種類,得出分析結(jié)果;數(shù)據(jù)存儲(chǔ)器,用于存儲(chǔ)歷史檢測(cè)電容計(jì)數(shù)值,并預(yù)設(shè)有檢測(cè)閾值;解析發(fā)送器,用于接收數(shù)據(jù)分析器所發(fā)送的分析結(jié)果,解析分析結(jié)果中數(shù)據(jù),并向密碼輸入設(shè)備發(fā)送對(duì)應(yīng)的請(qǐng)求信息。當(dāng)所述的安全裝置接收到解析發(fā)送器的非法外界探測(cè)信息的時(shí)候,啟用自保模式,關(guān)閉外界信息的輸入,并使用LED顯示裝置提醒。
[0018]圖2所示為根據(jù)本發(fā)明實(shí)施方式的系統(tǒng)結(jié)構(gòu)圖,其中本發(fā)明的系統(tǒng)為所保護(hù)的密碼輸入設(shè)備內(nèi)部,并且與密碼輸入設(shè)備的安全中心相連,本發(fā)明的電容防密碼探測(cè)的系統(tǒng)包括一個(gè)電容感應(yīng)器,所述電容感應(yīng)器包括采集電容變化值以及當(dāng)前的溫度,然后將檢測(cè)數(shù)據(jù)發(fā)送至數(shù)據(jù)分析器;所述數(shù)據(jù)分析器使用一整套流程對(duì)所接受的檢測(cè)數(shù)據(jù)實(shí)施檢測(cè),檢測(cè)包括覆蓋模式檢測(cè)、觸及模式檢測(cè)、非觸及模式檢測(cè),當(dāng)檢測(cè)結(jié)果為觸及事件時(shí),能夠確認(rèn)為非法外界攻擊,則向解析發(fā)送器發(fā)送檢測(cè)覆蓋事件警告;所述的解析發(fā)送器,接收到檢測(cè)覆蓋事件警告時(shí),向密碼輸入設(shè)備發(fā)送對(duì)應(yīng)