美章網(wǎng) 資料文庫 軟件工程中的防篡改技術(shù)范文

軟件工程中的防篡改技術(shù)范文

本站小編為你精心準(zhǔn)備了軟件工程中的防篡改技術(shù)參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。

軟件工程中的防篡改技術(shù)

1基于軟件層面的防纂改技術(shù)

1.1軟件老化軟件老化是指軟件在經(jīng)過很長時(shí)間的使用之后,其使用性能降低了不少,在有些情況下甚至?xí)霈F(xiàn)癱瘓的可能。當(dāng)出現(xiàn)這種情況之后,一般是對軟件進(jìn)行再生技術(shù)的設(shè)置,也就是我們平時(shí)所說的更新軟件。這個(gè)過程是通過在恰當(dāng)?shù)臅r(shí)間對某個(gè)程序的應(yīng)用進(jìn)行終止工作,然后把內(nèi)部的錯(cuò)誤文件或者程序進(jìn)行清除,并切換成最新的應(yīng)用功能,最后能夠?qū)浖M(jìn)行重新使用。這種辦法對軟件的防纂改功能,必須定時(shí)對軟件進(jìn)行檢測然后進(jìn)行軟件的升級功能,并保持程序上和相應(yīng)的程序有著同步的升級。這種方法能夠在一定程度上延長軟件的使用壽命,同時(shí)能夠通過這種辦法讓攻擊者需要不斷對軟件進(jìn)行更新,提高及時(shí)發(fā)現(xiàn)入侵或者盜取的可能性。但是這種技術(shù)也有很多技術(shù)的不足,由于這種技術(shù)的操作對象是通過以文檔為主導(dǎo)的應(yīng)用程序,只對特殊數(shù)據(jù)的處理有作用,因此這種不能逆向修改的功能處理給許多計(jì)算機(jī)使用者帶來了很多不方便。

1.2密碼技術(shù)對于在軟件工程保護(hù)過程中,為了防止軟件被纂改,最根本的核心關(guān)鍵任務(wù)是組織軟件代碼被纂改。所以,如果通過密碼技術(shù)對代碼進(jìn)行加密功能的設(shè)置,就能夠有效組織攻擊入侵者對軟件的纂改。密碼技術(shù)是通過加密的算法將軟件代碼轉(zhuǎn)化成一種不可讀的格式達(dá)到保護(hù)數(shù)據(jù)不被纂改和竊取的目的。而這種加密技術(shù)一般都是利用公鑰算法實(shí)現(xiàn)的數(shù)字簽名技術(shù)來保障軟件不被纂改。而應(yīng)用程序的源代碼在持續(xù)的編譯過程中,通過程序方的私鑰對程序進(jìn)行簽名設(shè)置,并將簽名與程序綁定起來,從而使其成為對該程序是否有被纂改進(jìn)行檢驗(yàn)作為一個(gè)依據(jù)。這種簽名一旦成功,就具有不可變的確定性,并不可復(fù)制和偽造。

2基于硬件層面的防纂改技術(shù)

通過軟件層面能夠?qū)Ψ乐管浖蛔敫膶?shí)行保護(hù),同時(shí)能夠在硬件方面也實(shí)現(xiàn)對軟件工程的保護(hù)工作,但是通過硬件來防止軟件被纂改的技術(shù),需要軟件的配合才能完成。通過軟件衛(wèi)士的技術(shù)和對軟件中各個(gè)盤進(jìn)行硬加密的方式,已經(jīng)成為目前大部分計(jì)算機(jī)用戶運(yùn)用硬件技術(shù)實(shí)現(xiàn)防止軟件被纂改技術(shù)的方法。這種硬件防纂改技術(shù)的運(yùn)用原理,是通過軟件的儲(chǔ)存位置硬盤,并讓其都具有一定的保護(hù)功能,從根本上防止軟件被纂改。但與此同時(shí),為了加強(qiáng)硬件層面上對軟件防止被纂改保護(hù)力度,其最主要的防止出發(fā)點(diǎn)還是防止軟件被攻擊者的纂改。目前Intel公司組織發(fā)起了一個(gè)新的組織,目的是通過建立這個(gè)組織,研發(fā)出一種安全度極高、信任度也非常高的硬件運(yùn)算平臺,從而實(shí)現(xiàn)對當(dāng)下軟件工程的防止軟件被纂改的技術(shù)保護(hù)。為了實(shí)現(xiàn)這種安全度和信任度都相當(dāng)高的軟件保護(hù)技術(shù),已經(jīng)開始推出一種稱之為“Palladium”的結(jié)構(gòu)模式,通過這個(gè)模式可以建立一個(gè)更加安全的軟件運(yùn)行環(huán)境,能夠有效保證微軟所有的應(yīng)用軟件能夠得到非常安全的運(yùn)行。這種結(jié)構(gòu)模式提供了一種特別的安全機(jī)制,能夠讓軟件自動(dòng)檢測攻擊者,并利用各種程序可以自行修改,這種結(jié)構(gòu)模式的存在,使得計(jì)算機(jī)用戶本人才能對軟件和編程進(jìn)行訪問,其他任何人都沒有權(quán)限進(jìn)行防衛(wèi)和纂改,這種程序軟件在一定程度上促進(jìn)了軟件工程保護(hù)的發(fā)展進(jìn)步。

3結(jié)束語

綜上所述,在軟件的工程保護(hù)方面,通過對軟件和硬件兩方面技術(shù)保護(hù)的分析闡述,對我國今后在軟件工程保護(hù)過程中的前景有了更廣闊的前景和軟件保護(hù)的發(fā)展目標(biāo)有著重要的指導(dǎo)意義和積極影響,對于當(dāng)下計(jì)算機(jī)技術(shù)的迅速發(fā)展,必須保障計(jì)算機(jī)的軟件安全,防止軟件受到攻擊者通過病毒或者木馬對軟件進(jìn)行纂改,而軟件防纂改技術(shù)也很好的保障了軟件的正常運(yùn)轉(zhuǎn)功能。

作者:徐赟璐

主站蜘蛛池模板: 亚洲区与欧美区| 老湿机69福利区18禁网站 | 免费看特级淫片日本| 影音先锋在线免费观看| 欲乱美女诗涵番外5| 欧美最猛黑人xxxxx猛交| 豪妇荡乳1一5| 欧美一级日韩一级亚洲一级| 国产女王丨vk| 99久久99久久精品国产片| 朝鲜女人大白屁股ASS孕交| 北条麻妃毛片在线视频| 黄网页在线观看| 夜夜爽一区二区三区精品| 亚洲不卡中文字幕无码| 男人靠女人免费视频网站在线观看| 国产综合无码一区二区辣椒| 一本色道久久综合亚洲精品| 激情人妻另类人妻伦| 国产日韩欧美中文字幕| 中文字幕第23页| 欧美zoozzooz性欧美| 亚洲综合色在线| 黄瓜视频在线观看| 国产精品永久久久久久久久久| 久久国产综合精品swag蓝导航| 粗大的内捧猛烈进出在线视频| 国内精品伊人久久久久妇| 九九热精品免费| 稚嫩娇小哭叫粗大撑破h| 国产小视频在线观看网站| japanese21hdxxxx喷潮| 最近中文字幕免费高清mv| 公添了我的下面出差牌友| 香蕉久久综合精品首页| 成年免费大片黄在线观看下载 | 国产av人人夜夜澡人人爽麻豆| 一区二区三区中文字幕| 欧美大交乱xxxxxbbb| 国产一级小视频| 国产h在线播放|