基于進(jìn)程調(diào)度的Android真隨機(jī)數(shù)和設(shè)備特征生成方法的研究
發(fā)布時(shí)間:2020-05-08 19:38
【摘要】:密鑰是保證Android設(shè)備安全的重要組件之一,密鑰的生成與使用均需要用到隨機(jī)數(shù),生成高質(zhì)量的隨機(jī)數(shù)需要高熵值的隨機(jī)源。另一方面,移動(dòng)廣告等業(yè)務(wù)對(duì)不同的Android設(shè)備提供個(gè)性化服務(wù)時(shí),需要對(duì)智能終端進(jìn)行識(shí)別,因此需要采集設(shè)備特征,而識(shí)別設(shè)備需要低熵值的信息源。鑒于此,本文分析了Android的進(jìn)程調(diào)度信息,通過信息熵分析其隨機(jī)性,在進(jìn)程調(diào)度信息中找到了較高熵值的隨機(jī)源與相對(duì)唯一的進(jìn)程訪問密度特征。基于此分別提出真隨機(jī)數(shù)和設(shè)備特征生成方法,主要分為以下兩個(gè)方面:一方面,真隨機(jī)數(shù)發(fā)生器主要利用物理隨機(jī)事件作為噪聲源,而目前大多數(shù)Android設(shè)備均未集成真隨機(jī)數(shù)發(fā)生器芯片,因此從操作系統(tǒng)中尋找高熵值的真隨機(jī)源尤為重要。本文分析了Android系統(tǒng)中的側(cè)信道信息,發(fā)現(xiàn)進(jìn)程調(diào)度中的進(jìn)程調(diào)用號(hào)訪問順序規(guī)律體現(xiàn)著中斷次數(shù)變化情況。增加相同的中斷次數(shù)所需時(shí)間間隔t序列滿足負(fù)指數(shù)分布,即其為Poisson流,而Poisson流具有無記憶特性,則時(shí)間間隔t序列中的每一個(gè)值只與鄰近值相關(guān),所以可以考慮將相同時(shí)間間隔內(nèi)增加的中斷次數(shù)作為隨機(jī)數(shù)噪聲源�;诖�,通過分析進(jìn)程調(diào)用號(hào)的訪問順序,把中斷次數(shù)作為噪聲源,經(jīng)過對(duì)噪聲源信息進(jìn)行預(yù)處理、劃分區(qū)間和量化編碼生成隨機(jī)數(shù)。通過計(jì)算生成隨機(jī)數(shù)序列的最小熵來評(píng)價(jià)隨機(jī)數(shù)序列的優(yōu)劣。同時(shí)比較了不同區(qū)間劃分方法的效果,分析采樣間隔、噪聲源方差和隨機(jī)數(shù)最小熵之間的關(guān)系,討論了系統(tǒng)中幾個(gè)主要進(jìn)程與隨機(jī)數(shù)最小熵的相關(guān)性。最終得到結(jié)論:采用不均勻劃分五個(gè)區(qū)間、采樣間隔為1ms、抑制ksoftirqdr進(jìn)程的運(yùn)行,可以得到較高熵值的隨機(jī)數(shù)序列。另外一方面,目前Android設(shè)備特征生成方法,多是讀取IMEI等信息,需要獲取敏感權(quán)限,但獲取root權(quán)限的用戶可以任意修改這些信息。針對(duì)以上問題,本文提出兩種零權(quán)限設(shè)備特征生成方法。系統(tǒng)運(yùn)行時(shí)需要調(diào)用多個(gè)進(jìn)程,不同設(shè)備相同時(shí)刻系統(tǒng)運(yùn)行狀態(tài)不同,從而進(jìn)程調(diào)度中的進(jìn)程號(hào)訪問密度不同。同一設(shè)備一段時(shí)間內(nèi)系統(tǒng)穩(wěn)定運(yùn)行,進(jìn)程號(hào)訪問密度基本不變。設(shè)備穩(wěn)定運(yùn)行提供較小的信息熵,體現(xiàn)出較小的隨機(jī)性。基于此,本文分析進(jìn)程號(hào)訪問密度,以系統(tǒng)中正在運(yùn)行且進(jìn)程號(hào)小于300的進(jìn)程信息為設(shè)備特征信息源,提出兩種設(shè)備特征生成方法。采用誤識(shí)率、拒識(shí)率和等誤率三個(gè)評(píng)價(jià)指標(biāo)確定相似性匹配算法中的閾值,利用精準(zhǔn)率、召回率和F_β分?jǐn)?shù)對(duì)設(shè)備特征生成方法進(jìn)行評(píng)價(jià)。
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類號(hào)】:TP316;TN918.1
本文編號(hào):2655055
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類號(hào)】:TP316;TN918.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前3條
1 郝文江;武捷;李思其;;互聯(lián)網(wǎng)用戶信息泄露事件探究[J];信息網(wǎng)絡(luò)安全;2012年08期
2 張曦煌;鄒治鋒;;基于用戶級(jí)別的進(jìn)程調(diào)度策略的研究與實(shí)現(xiàn)[J];計(jì)算機(jī)工程與設(shè)計(jì);2006年20期
3 田振清,周越;信息熵基本性質(zhì)的研究[J];內(nèi)蒙古師范大學(xué)學(xué)報(bào)(自然科學(xué)漢文版);2002年04期
相關(guān)碩士學(xué)位論文 前1條
1 吳祥余;不同尺寸γ射線探測(cè)器響應(yīng)函數(shù)及探測(cè)效率的蒙特卡羅模擬[D];成都理工大學(xué);2009年
,本文編號(hào):2655055
本文鏈接:http://sikaile.net/kejilunwen/wltx/2655055.html
最近更新
教材專著