基于EPPCT的嵌入式軟件保護(hù)研究
發(fā)布時(shí)間:2022-01-06 21:40
隨著嵌入式產(chǎn)品日漸普及,作為嵌入式系統(tǒng)靈魂的嵌入式軟件正在蓬勃發(fā)展,其產(chǎn)業(yè)規(guī)模也不斷發(fā)展壯大,基于嵌入式平臺(tái)的各種應(yīng)用軟件也日益繁多,已經(jīng)成為了嵌入式產(chǎn)品價(jià)值鏈中最重要的一環(huán)。然而,嵌入式應(yīng)用軟件的盜版問(wèn)題也日趨嚴(yán)峻。對(duì)軟件產(chǎn)品而言,盜版使用、逆向工程、惡意篡改已構(gòu)成對(duì)軟件產(chǎn)業(yè)的巨大威脅。嵌入式軟件的版權(quán)問(wèn)題也逐漸成為關(guān)注的焦點(diǎn),而近年來(lái)一種新穎的軟件版權(quán)保護(hù)技術(shù)一軟件水印技術(shù)可以應(yīng)用于嵌入式軟件中,成為嵌入式軟件版權(quán)保護(hù)的新武器。這種技術(shù)也成為人們研究的熱點(diǎn)。本文對(duì)軟件安全問(wèn)題以及軟件保護(hù)技術(shù)進(jìn)行了總結(jié),詳細(xì)介紹了軟件水印技術(shù)及其研究現(xiàn)狀,闡述了軟件水印的理論模型和特性、分類以及針對(duì)軟件水印的攻擊方法和技術(shù)。對(duì)靜態(tài)軟件水印和動(dòng)態(tài)軟件水印進(jìn)行了對(duì)比與分析。重點(diǎn)研究了動(dòng)態(tài)圖軟件水印的拓?fù)浣Y(jié)構(gòu)、編碼、算法以及保護(hù)措施,概要介紹了嵌入式體系結(jié)構(gòu),根據(jù)嵌入式環(huán)境的特點(diǎn),提出了一種防篡改的軟件水印方案。本文具體做了以下幾個(gè)方面的研究工作:首先,圍繞動(dòng)態(tài)圖軟件水印展開(kāi)研究,對(duì)動(dòng)態(tài)圖水印的各種拓?fù)浣Y(jié)構(gòu),數(shù)據(jù)率,編碼與算法進(jìn)行了詳細(xì)的分析,由于傳統(tǒng)PPCT水印結(jié)構(gòu)的數(shù)據(jù)率低,本文提出了一種改進(jìn)型的EP...
【文章來(lái)源】:武漢理工大學(xué)湖北省 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:81 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
PPCT樹(shù)和PPCT水印結(jié)構(gòu)
該算法的 PPcT(PlantedPlan。Cubi。Tre。)水印結(jié)構(gòu)是在枚舉編碼樹(shù)結(jié)構(gòu)的基礎(chǔ)上演化而來(lái)的。PPCT樹(shù)是一種具有良好性質(zhì)的拓?fù)浣Y(jié)構(gòu),從結(jié)構(gòu)上來(lái)看,它是一種形式特殊的二叉樹(shù),如圖3一4(1)。與PPCT樹(shù)相比,PPCT枚舉編碼樹(shù)使最左端的葉子結(jié)點(diǎn)的左指針指向了原始結(jié)點(diǎn)(origin),并且原始結(jié)點(diǎn)增加了一個(gè)指針指向了最右端葉子結(jié)點(diǎn),通過(guò)指針銜接的方式,PPCT樹(shù)的原始結(jié)點(diǎn)和所有葉子結(jié)點(diǎn)構(gòu)成了一個(gè)循環(huán)單鏈表,如圖3一4(2)。(1)、PPCT樹(shù)(2)、PPCT水印結(jié)構(gòu)圖3一 4PPCT樹(shù)和PPCT水印結(jié)構(gòu)
Index=0IndeX=1Index=2Index=3Index=4C陰=萬(wàn)圖3一 5PPCT水印樹(shù)的枚舉從拓?fù)浣Y(jié)構(gòu)上看,PPCT水印樹(shù)〔‘2,兼有循環(huán)單鏈表和二叉樹(shù)雙重特性,在構(gòu)造軟件水印時(shí),可利用指針來(lái)進(jìn)行樹(shù)的生成,根據(jù)現(xiàn)代操作系統(tǒng)中管理內(nèi)存的特點(diǎn),每一次程序運(yùn)行時(shí),指針的具體值都是不一樣的,這對(duì)攻擊行為造成了極大的干擾。同時(shí),根據(jù)PPCT結(jié)構(gòu)的特征,對(duì)于一棵具有m個(gè)葉子結(jié)點(diǎn)的PPCT水印樹(shù),只要找到其中的任一結(jié)點(diǎn),沿其左指針前進(jìn),總能夠在m一1步內(nèi)找出原始結(jié)點(diǎn) (Ori9in)
【參考文獻(xiàn)】:
期刊論文
[1]軟件水印技術(shù)及其新進(jìn)展[J]. 楊建龍,王建民,李德毅. 計(jì)算機(jī)工程. 2007(17)
[2]基于中國(guó)剩余定理的動(dòng)態(tài)水印方案[J]. 白雪梅,凌捷. 計(jì)算機(jī)工程. 2006(16)
[3]保護(hù)軟件知識(shí)產(chǎn)權(quán)的三利器[J]. 沈海波,洪帆. 計(jì)算機(jī)與現(xiàn)代化. 2005(04)
[4]基于指令統(tǒng)計(jì)分布的軟件水印方案[J]. 吳建軍,高濟(jì). 浙江大學(xué)學(xué)報(bào)(工學(xué)版). 2005(02)
[5]嵌入式系統(tǒng)結(jié)構(gòu)及其發(fā)展概況[J]. 凌志浩,張文超,俞金壽. 自動(dòng)化儀表. 2003(04)
[6]軟件水印綜述[J]. 張立和,楊義先,鈕心忻,牛少彰. 軟件學(xué)報(bào). 2003(02)
碩士論文
[1]基于代碼加密的防篡改軟件水印技術(shù)的研究與實(shí)現(xiàn)[D]. 蘇琳.西北大學(xué) 2010
[2]基于二次剩余的混和型軟件水印研究[D]. 王剛.青島大學(xué) 2007
[3]嵌入式系統(tǒng)軟件水印方案研究實(shí)現(xiàn)[D]. 羅江.浙江大學(xué) 2007
[4]基于加密自檢測(cè)的軟件防篡改技術(shù)的研究與實(shí)現(xiàn)[D]. 董九山.華中科技大學(xué) 2007
[5]基于數(shù)字水印的軟件保護(hù)技術(shù)研究[D]. 沈靜博.西北大學(xué) 2006
本文編號(hào):3573218
【文章來(lái)源】:武漢理工大學(xué)湖北省 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:81 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
PPCT樹(shù)和PPCT水印結(jié)構(gòu)
該算法的 PPcT(PlantedPlan。Cubi。Tre。)水印結(jié)構(gòu)是在枚舉編碼樹(shù)結(jié)構(gòu)的基礎(chǔ)上演化而來(lái)的。PPCT樹(shù)是一種具有良好性質(zhì)的拓?fù)浣Y(jié)構(gòu),從結(jié)構(gòu)上來(lái)看,它是一種形式特殊的二叉樹(shù),如圖3一4(1)。與PPCT樹(shù)相比,PPCT枚舉編碼樹(shù)使最左端的葉子結(jié)點(diǎn)的左指針指向了原始結(jié)點(diǎn)(origin),并且原始結(jié)點(diǎn)增加了一個(gè)指針指向了最右端葉子結(jié)點(diǎn),通過(guò)指針銜接的方式,PPCT樹(shù)的原始結(jié)點(diǎn)和所有葉子結(jié)點(diǎn)構(gòu)成了一個(gè)循環(huán)單鏈表,如圖3一4(2)。(1)、PPCT樹(shù)(2)、PPCT水印結(jié)構(gòu)圖3一 4PPCT樹(shù)和PPCT水印結(jié)構(gòu)
Index=0IndeX=1Index=2Index=3Index=4C陰=萬(wàn)圖3一 5PPCT水印樹(shù)的枚舉從拓?fù)浣Y(jié)構(gòu)上看,PPCT水印樹(shù)〔‘2,兼有循環(huán)單鏈表和二叉樹(shù)雙重特性,在構(gòu)造軟件水印時(shí),可利用指針來(lái)進(jìn)行樹(shù)的生成,根據(jù)現(xiàn)代操作系統(tǒng)中管理內(nèi)存的特點(diǎn),每一次程序運(yùn)行時(shí),指針的具體值都是不一樣的,這對(duì)攻擊行為造成了極大的干擾。同時(shí),根據(jù)PPCT結(jié)構(gòu)的特征,對(duì)于一棵具有m個(gè)葉子結(jié)點(diǎn)的PPCT水印樹(shù),只要找到其中的任一結(jié)點(diǎn),沿其左指針前進(jìn),總能夠在m一1步內(nèi)找出原始結(jié)點(diǎn) (Ori9in)
【參考文獻(xiàn)】:
期刊論文
[1]軟件水印技術(shù)及其新進(jìn)展[J]. 楊建龍,王建民,李德毅. 計(jì)算機(jī)工程. 2007(17)
[2]基于中國(guó)剩余定理的動(dòng)態(tài)水印方案[J]. 白雪梅,凌捷. 計(jì)算機(jī)工程. 2006(16)
[3]保護(hù)軟件知識(shí)產(chǎn)權(quán)的三利器[J]. 沈海波,洪帆. 計(jì)算機(jī)與現(xiàn)代化. 2005(04)
[4]基于指令統(tǒng)計(jì)分布的軟件水印方案[J]. 吳建軍,高濟(jì). 浙江大學(xué)學(xué)報(bào)(工學(xué)版). 2005(02)
[5]嵌入式系統(tǒng)結(jié)構(gòu)及其發(fā)展概況[J]. 凌志浩,張文超,俞金壽. 自動(dòng)化儀表. 2003(04)
[6]軟件水印綜述[J]. 張立和,楊義先,鈕心忻,牛少彰. 軟件學(xué)報(bào). 2003(02)
碩士論文
[1]基于代碼加密的防篡改軟件水印技術(shù)的研究與實(shí)現(xiàn)[D]. 蘇琳.西北大學(xué) 2010
[2]基于二次剩余的混和型軟件水印研究[D]. 王剛.青島大學(xué) 2007
[3]嵌入式系統(tǒng)軟件水印方案研究實(shí)現(xiàn)[D]. 羅江.浙江大學(xué) 2007
[4]基于加密自檢測(cè)的軟件防篡改技術(shù)的研究與實(shí)現(xiàn)[D]. 董九山.華中科技大學(xué) 2007
[5]基于數(shù)字水印的軟件保護(hù)技術(shù)研究[D]. 沈靜博.西北大學(xué) 2006
本文編號(hào):3573218
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3573218.html
最近更新
教材專著