• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于廣播影視系統(tǒng)計(jì)算機(jī)信息安全的指跡防護(hù)方案

      2012-04-19 01:20:10楊安河
      科技傳播 2012年16期
      關(guān)鍵詞:指尖瀏覽器鍵盤

      楊安河

      河津市廣播電視臺,山西河津 043300

      隨著現(xiàn)代信息技術(shù)的發(fā)展,信息系統(tǒng)的不安全因素凸顯。廣播影視系統(tǒng)由于影響大、波及力廣,其安全性要求更高。目前信息系統(tǒng)登錄基本上都是通過鍵盤輸密方式實(shí)現(xiàn)的,該方式的不安全性已眾所悉知。本文將設(shè)計(jì)一套視頻影像安全系統(tǒng),基于手機(jī)指紋印跡生成,從根本上克服傳統(tǒng)方式的弊端,驗(yàn)證實(shí)現(xiàn)安全防護(hù)的一種新方式。

      1 指跡防護(hù)方案的設(shè)計(jì)

      密碼的不同的形成方式是本方案與傳統(tǒng)密碼方案的本質(zhì)區(qū)別。本方案密碼的形成,是基于影像識別來實(shí)現(xiàn)的。采用的軟件系統(tǒng)是開源圖像處理庫OPENCV。本系統(tǒng)的關(guān)鍵是指跡的識別。

      OPENCV系統(tǒng)中,在色度識別上,對HSV顏色空間,手指跡的顏色擁有與背景顏色有著不同的特征,可以通過設(shè)置閾值將手指色與背景色區(qū)分開來。(見式1 閾值設(shè)置):

      在OpenCV系統(tǒng)中,通過計(jì)算機(jī)視頻采集的指跡和背景圖片,并且能夠確定任何像素點(diǎn)的RGB數(shù)據(jù)值,并通過轉(zhuǎn)換將RGB顏色空間轉(zhuǎn)為HSV顏色空間,由此通過式1的方式鑒別指跡和背景,通過色差調(diào)節(jié)設(shè)置,把指跡對應(yīng)的范圍像素設(shè)定為純黑色,將背景對應(yīng)的范圍像素為純白色,色差拉開的目的是為了實(shí)現(xiàn)指尖定位。在指尖定位,首先需要指尖掃描。從圖像上方開始進(jìn)行掃描,當(dāng)首遇到白色像素時,即可認(rèn)定為指尖位,但考慮到噪聲等其它因素的影響,也有可能出現(xiàn)某些點(diǎn)誤判,錯判為膚色點(diǎn),所以,通過采用膨脹處理來“稀釋”噪聲等因素。同時掃描采用小方格方式,并設(shè)定一定的膚色點(diǎn)限定值,小方格內(nèi)膚色點(diǎn)不能少于限定值才能被確認(rèn)。

      圖1 指尖識別測試

      此方式的可靠性筆者經(jīng)過了多方驗(yàn)證??梢源_認(rèn)能夠在多種不同的環(huán)境下識別指跡(見圖1)。通過該方式,基本可以確定指尖的大致坐標(biāo),由于本方案只需要相應(yīng)的指尖運(yùn)動軌跡,因此指尖精確的坐標(biāo)并不重要。

      密碼生成是最關(guān)鍵一步?;谥港E的密碼生成有如下流程:先做虛擬鍵盤的圖像,后依據(jù)指尖坐標(biāo)值畫一小圓圖在虛擬鍵盤上,動態(tài)小圓在鍵盤上的運(yùn)動誘發(fā)相應(yīng)按鍵凸顯。由于虛擬按鍵可任意設(shè)計(jì)分布,用戶只需記該畫的軌跡即可,無需記密。(見圖2,藍(lán)球?yàn)樘摂M按鍵,紅色球體為凸顯)。

      2 方案與網(wǎng)站登錄系統(tǒng)的契合

      安全防護(hù)方案與網(wǎng)站登陸系統(tǒng)的有機(jī)結(jié)合才使得安全防護(hù)體現(xiàn)應(yīng)用價值。首先是瀏覽器的應(yīng)用。為了本密碼生成系統(tǒng)與瀏覽器的有效通信契合,將進(jìn)行必要的BHO(browser helper object)編程。BHO作為瀏覽器的交接口,針對第三方程序員開放,基于相應(yīng)代碼設(shè)定,即入瀏覽器 “交互接口”,通過相應(yīng)編程,實(shí)現(xiàn)防護(hù)方案與瀏覽器的有效契合。在BHO中,借助于setsite方法,取得IE瀏覽器的IUnknown指針,變現(xiàn)BHO與IE瀏覽器通訊,這是實(shí)現(xiàn)與本地通訊且密碼交互的基礎(chǔ)。

      3 指跡防護(hù)方案的具體實(shí)現(xiàn)

      1)借助于setsite方法,取得瀏覽器的IUnknown指針。

      當(dāng)我們?yōu)g覽網(wǎng)頁的時候,都在進(jìn)行著網(wǎng)頁內(nèi)容的下載,同時引發(fā)DocumentComplete事件。在下載的所有表單項(xiàng)中,確定密碼框表單項(xiàng),借助于BHO實(shí)現(xiàn)的Dispatch接口的Invoke方法與該網(wǎng)頁建立連接,用advise方式建立連接。

      圖2 密鑰生成有關(guān)圖片

      2)實(shí)現(xiàn)流程。在輸入密碼過程中,首先點(diǎn)擊密碼框即會產(chǎn)生 HTMLELEMENTEVENTS2_ONCLICK事件,由于之前已經(jīng)建立了相應(yīng)通訊連接(密碼輸入框與瀏覽器dispatch接口的Invoke方式連接),該事件即可引發(fā)已定義的流程,實(shí)現(xiàn)指跡輸入,回避了繁瑣密碼的傳統(tǒng)輸入方式。

      3)實(shí)現(xiàn)操作三步流程

      首先通過相應(yīng)代碼獲得網(wǎng)頁元素,目的是實(shí)現(xiàn)自定義事件,實(shí)現(xiàn)傳統(tǒng)的密碼輸入替換。

      其次,通過共享內(nèi)存的調(diào)用,實(shí)現(xiàn)瀏覽器與本地程序的通信:

      最后,自動填充的實(shí)現(xiàn),通過相應(yīng)代碼獲得瀏覽器Dispatch接口; 獲得網(wǎng)頁元素事件的源;獲得HTMLInputElemen接 口,最 后 通 過hr=pInputElem->put_ value(bstrTagValue);完成最后的自動填充

      [1]呂穎,方漪.基于攝像頭的手勢捕捉技術(shù)的研究.科技信息,2009(1).

      [2]陳勝勇,劉盛,等.基于OpenCV的計(jì)算機(jī)視覺技術(shù)實(shí)現(xiàn).科學(xué)出版社.

      猜你喜歡
      指尖瀏覽器鍵盤
      你知道手機(jī)撥號鍵盤上為什么要有*和#嗎?
      治理“指尖亂像”不宜一散了之
      鍵盤貓
      虔誠之花在指尖綻放
      Cлово месяца
      中國(俄文)(2019年6期)2019-11-22 14:41:58
      指尖上的生活,指尖上的美
      ikbc R300機(jī)械鍵盤
      反瀏覽器指紋追蹤
      電子制作(2019年10期)2019-06-17 11:45:14
      指尖童話
      Coco薇(2017年9期)2017-09-07 20:50:46
      環(huán)球?yàn)g覽器
      志丹县| 兴安县| 宜都市| 江陵县| 商河县| 铅山县| 沅陵县| 会同县| 旌德县| 富民县| 灵山县| 抚远县| 通化市| 桐柏县| 乐昌市| 东丽区| 大邑县| 鹤庆县| 镇沅| 留坝县| 宁南县| 阿克苏市| 黄冈市| 黔南| 灌南县| 台东市| 嘉禾县| 昂仁县| 衢州市| 万山特区| 澎湖县| 安阳市| 洛浦县| 咸丰县| 图木舒克市| 天台县| 天祝| 靖江市| 巴楚县| 伊金霍洛旗| 元朗区|