国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      智能設(shè)備個人數(shù)據(jù)信息安全的保護方法與流程

      文檔序號:11251284閱讀:1057來源:國知局

      【技朮領(lǐng)域】

      本發(fā)明涉及數(shù)據(jù)安全領(lǐng)域,尤其涉及智能設(shè)備個人數(shù)據(jù)信息安全的保護方法。

      【背景技朮】

      隨著通訊技術(shù)與移動互聯(lián)網(wǎng)的發(fā)展,智能手機成為我們生活中不可缺少的工具之一?,F(xiàn)代智能手機功能越來越強大,廣泛應(yīng)用種類繁多的傳感器來采集數(shù)據(jù),如陀螺儀,磁力傳感器,環(huán)境光傳感器,位置傳感器以及攝像機等等。這些傳感器的應(yīng)用一方面使手機看上去更加“智能”,也給我們生活帶來各種方便,如通過地理位置傳感器的應(yīng)用,可以實現(xiàn)各種lbs(基于位置服務(wù))應(yīng)用,讓我們可以方便的找到附近的餐館,商店和銀行等等,享受到最便捷的服務(wù)。但另一方面,隨著手機系統(tǒng)安全形勢的惡化,各種木馬病毒軟件和惡意軟件日益增多,在我們享受便利的同時,這些軟件也無時不刻在竊取這些隱私數(shù)據(jù),使個人信息安全面臨嚴(yán)峻的考驗。通過讀取位置傳感器就可以不斷獲取個人的位置信息,就有可能導(dǎo)致我們的行蹤和日程泄密;讀取通訊錄就能獲取個人的社交聯(lián)系人名單,為各種電信詐騙帶來可乘之機。

      目前雖然有各種安全軟件可以提高智能手機系統(tǒng)安全,比如通過設(shè)置各種應(yīng)用權(quán)限來防范非法訪問,就可以控制應(yīng)用無法讀取手機的位置信息,但這種操作系統(tǒng)層的控制訪問方式仍然有其安全隱患,一方面惡意軟件可以通過root系統(tǒng)獲取更大的權(quán)限,使之能越過安全軟件的權(quán)限限制而獲取到各種隱私數(shù)據(jù)。而另一方面,這種安全軟件控制設(shè)定過程復(fù)雜,不具備一定系統(tǒng)安全知識的人很難做出正確的設(shè)定。此外這些惡意程序在權(quán)限受限時,會反復(fù)激活進程試圖讀取,增加系統(tǒng)耗電,有的甚至?xí)袛嘤脩舨僮?,要求用戶重新設(shè)置權(quán)限,這樣導(dǎo)致用戶體驗的非常差。

      有鑒于此,實有必要提供一種智能設(shè)備個人數(shù)據(jù)信息安全的保護方法,在保護用戶隱私的同時,不造成用戶體驗的下降。



      技術(shù)實現(xiàn)要素:

      因此,針對上述情況,本發(fā)明的目的即在于提供一種智能設(shè)備個人數(shù)據(jù)信息安全的保護方法,采用偽裝的方式保護用戶隱私不被侵害,在保護用戶隱私的同時,不造成用戶體驗的下降。

      為了達到上述目的,本發(fā)明提供一種智能設(shè)備個人數(shù)據(jù)信息安全的保護方法,適用于一智能設(shè)備,該智能設(shè)備上安裝若干應(yīng)用程序,該若干應(yīng)用程序調(diào)用若干傳感器采集用戶數(shù)據(jù),該方法包括:

      用戶設(shè)置該若干應(yīng)用程序輸出用戶數(shù)據(jù)的權(quán)限,允許輸出用戶數(shù)據(jù)的該應(yīng)用程序列入白名單中,禁止輸出用戶數(shù)據(jù)的該應(yīng)用程序列入黑名單中;

      該智能設(shè)備的系統(tǒng)設(shè)置全局變量和局部變量;

      修改該若干傳感器驅(qū)動程序的接口函數(shù)庫;

      該若干傳感器驅(qū)動程序接口函數(shù)讀取該全局變量和該局部變量,該傳感器驅(qū)動程序接口函數(shù)根據(jù)該全局變量和該局部變量輸出真實數(shù)據(jù)或偽數(shù)據(jù),即:

      若全局變量使能,則對所有該應(yīng)用程序輸出偽數(shù)據(jù);

      若局部變量使能,則僅對黑名單中的該應(yīng)用程序輸出偽數(shù)據(jù),對白名單中的該應(yīng)用程序輸出真實數(shù)據(jù)。

      特別地,所述用戶數(shù)據(jù)包括個人地理位置信息,環(huán)境傳感器信息,手機聯(lián)系人,圖像語音信息以及通訊記錄。

      特別地,該偽數(shù)據(jù)的產(chǎn)生方法包括,由隨機數(shù)函數(shù)產(chǎn)生隨機變量對真實數(shù)據(jù)進行偏移或乘積運算。

      特別地,該偽數(shù)據(jù)的產(chǎn)生方法還包括,建立偽數(shù)據(jù)樣本數(shù)據(jù)庫,直接調(diào)用數(shù)據(jù)庫偽數(shù)據(jù)輸出該偽數(shù)據(jù)。

      特別地,該智能設(shè)備包括智能手機、平板電腦、智能手環(huán)。

      相較于現(xiàn)有技術(shù),本發(fā)明的智能設(shè)備個人數(shù)據(jù)信息安全的保護方法,通過算法將傳感器獲取到的數(shù)據(jù)變換成一個沒有規(guī)律,雜亂無章的無效數(shù)據(jù),或者通過偽數(shù)據(jù)樣本數(shù)據(jù)庫直接輸出一個無效的數(shù)據(jù),利用惡意程序很少對讀取的數(shù)據(jù)進行判定真?zhèn)芜@個弱點,并提供相應(yīng)的函數(shù)接口供惡意程序訪問讀取,讓其獲取的都是假的和無效數(shù)據(jù),從而實現(xiàn)了對用戶真實數(shù)據(jù)的保護。

      【附圖說明】

      圖1是本發(fā)明智能設(shè)備個人數(shù)據(jù)信息安全的保護方法的流程圖。

      【具體實施方式】

      眾所周知,生產(chǎn)偽樣本數(shù)據(jù)的方法可以通過修改傳感器驅(qū)動程序模塊實現(xiàn)。在正常的應(yīng)用場景下,智能設(shè)備的系統(tǒng)獲取傳感器數(shù)據(jù)是通過調(diào)用驅(qū)動程序模塊提供的數(shù)據(jù)接口來獲取真實數(shù)據(jù)。因此如果要控制驅(qū)動模塊既要輸出正確的數(shù)據(jù),又要在未授權(quán)程序訪問時輸出偽數(shù)據(jù)以欺騙對方,即需要一個控制變量來進行切換。

      本發(fā)明智能設(shè)備個人數(shù)據(jù)信息安全的保護方法,通過對設(shè)備產(chǎn)生的個人真實隱私數(shù)據(jù)進行變換處理生成偽數(shù)據(jù)進行偽裝,并提供相應(yīng)的函數(shù)接口供惡意程序訪問讀取,從而實現(xiàn)對真實數(shù)據(jù)的保護。

      請參閱圖1,為本發(fā)明智能設(shè)備個人數(shù)據(jù)信息安全的保護方法的流程圖,如圖所示,該方法包括:

      步驟11:用戶設(shè)置該應(yīng)用程序輸出用戶數(shù)據(jù)的權(quán)限,允許輸出用戶數(shù)據(jù)的該應(yīng)用程序列入白名單中,禁止輸出用戶數(shù)據(jù)的該應(yīng)用程序列入黑名單中;

      步驟12:該智能設(shè)備的系統(tǒng)設(shè)置全局變量和局部變量;

      步驟13:修改該傳感器驅(qū)動程序的接口函數(shù)庫;

      步驟14:該傳感器驅(qū)動程序接口函數(shù)讀取該全局變量和該局部變量,該傳感器驅(qū)動程序接口函數(shù)根據(jù)該全局變量和該局部變量輸出真實數(shù)據(jù)或偽數(shù)據(jù);

      步驟15:該智能設(shè)備判斷是否全局變量使能,若是,則轉(zhuǎn)至步驟18,若否,則轉(zhuǎn)至步驟16;

      步驟16:該智能設(shè)備判斷是否局部變量使能,若是,則說明該應(yīng)用程序被列入白名單中,轉(zhuǎn)至步驟17,若否,說明該應(yīng)用程序被列入黑名單中,則轉(zhuǎn)至步驟18;

      步驟17:對應(yīng)用程序輸出真實數(shù)據(jù);

      步驟18:對應(yīng)用程序輸出偽數(shù)據(jù)。

      于本實施例中,所述用戶數(shù)據(jù)包括個人地理位置信息,環(huán)境傳感器信息,手機聯(lián)系人,圖像語音信息以及通訊記錄。

      于本實施例中,該偽數(shù)據(jù)的產(chǎn)生方法包括,由隨機數(shù)函數(shù)產(chǎn)生隨機變量對真實數(shù)據(jù)進行偏移或乘積運算,從而產(chǎn)生一個雜亂無章的偽數(shù)據(jù),如以下公式:

      fake_data=real_data+random(0-1)*偏移量

      于本實施例中,該偽數(shù)據(jù)的產(chǎn)生方法還包括,建立偽數(shù)據(jù)樣本數(shù)據(jù)庫,直接調(diào)用數(shù)據(jù)庫中的偽數(shù)據(jù)并輸出該偽數(shù)據(jù),如:

      fake_data=fake_lib_element

      于本實施例中,該智能設(shè)備包括智能手機、平板電腦、智能手環(huán)。

      以個人地理位置信息數(shù)據(jù)為例,通常智能手機定位依靠內(nèi)部安裝的gps定位芯片,能根據(jù)gps全球衛(wèi)星定位系統(tǒng)確定持有者的當(dāng)前位置,其輸出數(shù)據(jù)包含有:

      (1)utc時間,hhmmss(時分秒)

      (2)緯度ddmm.mmmm(度分)

      (3)緯度半球n(北半球)或s(南半球)

      (4)經(jīng)度dddmm.mmmm(度分)

      (5)經(jīng)度半球e(東經(jīng))或w(西經(jīng))

      (6)其他

      通過這些數(shù)據(jù),應(yīng)用程序可以確定用戶的位置坐標(biāo)數(shù)據(jù)乃至活動軌跡,因此這些數(shù)據(jù)是用戶的個人數(shù)據(jù)之一。如果要生產(chǎn)偽裝的地理位置數(shù)據(jù),可以用前述所用方式,即:首先建立一個[0,1]的隨機數(shù)函數(shù),能隨機產(chǎn)生0到1的小數(shù)。偏移量為固定常數(shù),比如5公里,那么根據(jù)公式,則有如下算法。

      fake_location=real_location+random(0,1)*5km

      那么產(chǎn)生的偽位置數(shù)據(jù)將是真實位置周圍5公里附近的隨機位置,惡意程序無法獲取用戶真實的位置。

      上面結(jié)合附圖對本發(fā)明的具體實施方式和實施例做了詳細說明,但是本發(fā)明并不限于上述實施方式和實施例,在本領(lǐng)域技術(shù)人員所具備的知識范圍內(nèi),還可以在不脫離本發(fā)明構(gòu)思的前提下做出各種變化。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1