◆楊 巍
(山西大學(xué)商務(wù)學(xué)院 山西 030031)
算機(jī)網(wǎng)絡(luò)安全中的數(shù)據(jù)加密技術(shù)
◆楊 巍
(山西大學(xué)商務(wù)學(xué)院 山西 030031)
在網(wǎng)絡(luò)技術(shù)發(fā)展進(jìn)程中,數(shù)據(jù)加密技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)中的應(yīng)用,有助于顯著提高計(jì)算機(jī)網(wǎng)絡(luò)安全,從而為用戶提供安全的網(wǎng)絡(luò)應(yīng)用服務(wù)。本文在對(duì)計(jì)算機(jī)網(wǎng)絡(luò)安全影響因素分析的基礎(chǔ)上,進(jìn)一步探討數(shù)據(jù)加密技術(shù)的算法及應(yīng)用。
計(jì)算機(jī);網(wǎng)絡(luò)安全;數(shù)據(jù)加密技術(shù)
計(jì)算機(jī)已經(jīng)成為了我們生活、工作、學(xué)習(xí)中必不可少的工具,計(jì)算機(jī)網(wǎng)絡(luò)自身的多元化、開(kāi)放性和互聯(lián)性,在為我們提供便利的同時(shí),也具有一定的安全隱患;隨著使用人數(shù)的不斷增多,相應(yīng)的危險(xiǎn)系數(shù)也在逐漸增大,這就促使我們要對(duì)計(jì)算機(jī)網(wǎng)絡(luò)安全進(jìn)行一定的數(shù)據(jù)加密處理,來(lái)保護(hù)用戶的信息、數(shù)據(jù)和隱私,同時(shí)也要強(qiáng)化用戶在使用過(guò)程中的數(shù)據(jù)保護(hù)意識(shí)。采用數(shù)據(jù)加密技術(shù),對(duì)計(jì)算機(jī)內(nèi)的信息進(jìn)行有效的保密處理,阻止非法用戶或病毒的入侵,在保護(hù)數(shù)據(jù)安全的同時(shí),起到防止信息外泄的作用。
計(jì)算機(jī)相關(guān)技術(shù)快速發(fā)展,在我們的日常生活中也得到了相當(dāng)大范圍的普及和應(yīng)用,使得使用計(jì)算機(jī)的用戶越來(lái)越多,相應(yīng)的網(wǎng)絡(luò)安全就成了計(jì)算機(jī)運(yùn)行的關(guān)鍵問(wèn)題。由于用戶人數(shù)多、復(fù)雜性較強(qiáng),其中存在一定的病毒和黑客,如果不進(jìn)行及時(shí)且合理的管理、制止,會(huì)影響到廣大網(wǎng)民用戶的信息、財(cái)產(chǎn)、人身等多方面的安全。使用數(shù)據(jù)加密技術(shù)可以較好地保護(hù)用戶的個(gè)人信息,同時(shí)對(duì)網(wǎng)絡(luò)秩序的維護(hù)、保證網(wǎng)絡(luò)使用和發(fā)展的穩(wěn)定性都有非常重要的作用。但是計(jì)算機(jī)在正常運(yùn)行的過(guò)程中,一定時(shí)間后產(chǎn)生很多安全隱患,尤其在網(wǎng)絡(luò)信息技術(shù)如此發(fā)達(dá)的現(xiàn)代,計(jì)算機(jī)病毒、黑客的入侵是計(jì)算機(jī)網(wǎng)絡(luò)中存在的較大安全隱患。黑客通過(guò)惡意程序的設(shè)置,對(duì)計(jì)算機(jī)進(jìn)行非法入侵,能夠竊取眾多用戶的信息,對(duì)計(jì)算機(jī)的硬件和軟件都會(huì)帶來(lái)一定的破壞。另一方面,計(jì)算機(jī)本地安裝使用的一些軟件或程序,其自身也會(huì)存在一定的漏洞,即便是在運(yùn)行中出現(xiàn)運(yùn)行錯(cuò)誤或漏洞,對(duì)計(jì)算機(jī)網(wǎng)絡(luò)并不會(huì)帶來(lái)較大的影響,只是這些漏洞的存在會(huì)為黑客入侵、植入程序木馬提供機(jī)會(huì),這才是安全隱患的關(guān)鍵點(diǎn)所在。同時(shí)網(wǎng)絡(luò)自身的開(kāi)放性,也是出現(xiàn)安全隱患的重要問(wèn)題的原因,違法分子更是其中的重要元素。對(duì)如何加強(qiáng)計(jì)算機(jī)網(wǎng)絡(luò)的安全系數(shù)的研究,具有較強(qiáng)的現(xiàn)實(shí)意義。
數(shù)據(jù)加密技術(shù)在當(dāng)前,還屬于是一項(xiàng)相對(duì)比較先進(jìn)的計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)信息保密技術(shù),通過(guò)相關(guān)密碼技術(shù)的使用,運(yùn)用秘鑰與加密函數(shù)積極移位,將原有的數(shù)據(jù)信息轉(zhuǎn)換成其他用戶無(wú)法閱讀的密文,而信息接收方則通過(guò)解密秘鑰與解密函數(shù)還原密文,保證數(shù)據(jù)傳輸?shù)碾[蔽性和安全性。
2.1 數(shù)據(jù)加密技術(shù)算法
數(shù)據(jù)加密技術(shù)算法主要是為數(shù)據(jù)傳輸過(guò)程中的安全提供保證,如果是一些機(jī)密性較強(qiáng)的數(shù)據(jù)在傳輸過(guò)程中,沒(méi)有做任何加密措施而被非法截獲,會(huì)對(duì)數(shù)據(jù)發(fā)送方和接收方兩者都帶來(lái)不利的影響。常用的算法共有四種:(1)置換表算法,其執(zhí)行原理較為簡(jiǎn)單,將原文件的數(shù)據(jù)字段與置換表中的偏移量進(jìn)行意義置換,輸出的文件數(shù)據(jù)為置換表內(nèi)的偏移量信息,解密的時(shí)候可以直接與置換表相對(duì)應(yīng)進(jìn)行數(shù)據(jù)的分析與解密。置換表算法使用起來(lái)較為簡(jiǎn)單方便,但其加密性不夠強(qiáng);如果被非法用戶截獲,而對(duì)方也具有這個(gè)置換表,加密文件就會(huì)被輕而易舉的破譯為原文件。(2)在置換表算法的積極完善,與置換表算法的性質(zhì)接近,以偽隨機(jī)的方式通過(guò)多次的置換表數(shù)據(jù)加密,具有比置換表算法更高的安全性能,同時(shí)也加大了破譯難度。(3)循環(huán)移位與XOR操作算法,主要通過(guò)變換位置算法,對(duì)之前的數(shù)據(jù)流中數(shù)據(jù)方向改變,以能夠有效實(shí)現(xiàn)字節(jié)移位循環(huán),之后借助于XOR操作算法產(chǎn)生加密文件;這一方法主要應(yīng)用于計(jì)算機(jī)文件傳輸方面,具有極強(qiáng)的破譯難度,安全性很高。(4)循環(huán)冗余校驗(yàn)算法,根據(jù)數(shù)據(jù)信息的實(shí)際情況,生成16位或32位的散列函數(shù)校驗(yàn)法,如果在過(guò)程中丟失一位或者兩位數(shù)據(jù)整個(gè)文件就會(huì)出現(xiàn)校驗(yàn)錯(cuò)誤,即便被非法攔截、被破譯也不會(huì)泄露原文件的數(shù)據(jù)。
2.2 數(shù)據(jù)加密技術(shù)種類(lèi)
在對(duì)數(shù)據(jù)進(jìn)行加密技術(shù)的選擇上,需要根據(jù)傳輸數(shù)據(jù)的基本特點(diǎn),選擇相應(yīng)的加密技術(shù)。在當(dāng)前數(shù)據(jù)加密技術(shù)中可以將其分成兩類(lèi),分別是加密技術(shù)和非對(duì)稱加密技術(shù)。其中對(duì)稱加密技術(shù),是指信息文件的傳輸、接收兩方擁有一個(gè)公共密鑰,可以在發(fā)送之前和接收之后對(duì)數(shù)據(jù)進(jìn)行加密和解密的操作;在公共密鑰不外泄的前提下,可以充分的保證數(shù)據(jù)傳輸?shù)耐暾院桶踩?。非?duì)稱加密技術(shù),也就是公鑰加密,在進(jìn)行信息傳遞過(guò)程中,不管是傳輸方還是接收方共有的秘鑰,可以對(duì)數(shù)據(jù)進(jìn)行加密和解密。而解密鑰匙可以分為公開(kāi)秘鑰和私有秘鑰兩種。非對(duì)稱加密技術(shù)是秘鑰轉(zhuǎn)換協(xié)議的基礎(chǔ),使得信息的發(fā)送和接受雙方,在進(jìn)行信息傳輸?shù)倪^(guò)程中不需要事先交換秘鑰,降低了數(shù)據(jù)丟失的風(fēng)險(xiǎn)。
3.1 數(shù)據(jù)加密技術(shù)在加密軟件中的應(yīng)用
計(jì)算機(jī)在運(yùn)行過(guò)程中,軟件、程序等都可能會(huì)成為黑客攻擊的對(duì)象;在加密軟件中應(yīng)用加密技術(shù),能夠有效阻止惡性攻擊,其中包括病毒入侵、木馬程序植入等等。操作人員則需要在系統(tǒng)運(yùn)行過(guò)程中,對(duì)加密文件進(jìn)行嚴(yán)密的監(jiān)控,對(duì)存有病毒或非法程序的文件進(jìn)行及時(shí)的處理,避免病毒的擴(kuò)散而影響網(wǎng)絡(luò)的安全使用。在加密軟件中應(yīng)用數(shù)據(jù)加密技術(shù),可以幫助計(jì)算機(jī)軟件和程序正常運(yùn)行。如在計(jì)算機(jī)通信過(guò)程中,則可以應(yīng)用DES數(shù)據(jù)加密算法實(shí)現(xiàn)數(shù)據(jù)加密:首先不但能夠顯著提高數(shù)據(jù)保護(hù)效果,有效防范非法竊取及破解通信的數(shù)據(jù),并且還可以借助于算法可以有效防范在未察覺(jué)環(huán)境下的數(shù)據(jù)篡改問(wèn)題出現(xiàn);其次DES數(shù)據(jù)加密算法比較復(fù)雜,在計(jì)算機(jī)通信技術(shù)中的應(yīng)用能夠有效滿足應(yīng)用要求,同時(shí)破譯難度比較大,可以顯著提高通信數(shù)據(jù)安全。
3.2 數(shù)據(jù)加密技術(shù)在網(wǎng)絡(luò)數(shù)據(jù)庫(kù)加密中的應(yīng)用
當(dāng)前廣泛應(yīng)用的網(wǎng)絡(luò)數(shù)據(jù)信息管理系統(tǒng)有Unix、Windows NT,這兩種系統(tǒng)雖然具有一定的快捷簡(jiǎn)單的優(yōu)點(diǎn),但其安全系數(shù)都較低,基本上為C1或C2,相對(duì)較低。相應(yīng)的存儲(chǔ)系統(tǒng)與傳輸數(shù)據(jù)形成了一個(gè)較為脆弱的公用信道,通過(guò)數(shù)據(jù)加密技術(shù)的應(yīng)用,PC等設(shè)備的數(shù)據(jù)信息就不會(huì)那么容易地被盜取或篡改。
3.3 數(shù)據(jù)加密技術(shù)在電子商務(wù)中的應(yīng)用
電子商務(wù)已經(jīng)成為當(dāng)下商務(wù)交易的主流模式,相應(yīng)的社會(huì)信息化也在迅速發(fā)展著,對(duì)我們的工作和生活也起到了非常重大的影響。電子商務(wù)的運(yùn)行和交易是基于網(wǎng)絡(luò)平臺(tái)的,所以網(wǎng)絡(luò)的安全和穩(wěn)定是電子商務(wù)運(yùn)營(yíng)的基礎(chǔ)前提;在整個(gè)運(yùn)行和交易的過(guò)程中,存有一定的風(fēng)險(xiǎn),因?yàn)楹A康挠脩粜畔⒃诮灰椎倪^(guò)程中,不進(jìn)行加密技術(shù)的處理,勢(shì)必會(huì)造成信息外泄,對(duì)交易的雙方都會(huì)有一定的影響。數(shù)據(jù)加密技術(shù)在電子商務(wù)中的應(yīng)用,發(fā)揮數(shù)據(jù)加密技術(shù)的優(yōu)勢(shì),可以有效地保證電子商務(wù)在網(wǎng)絡(luò)平臺(tái)的安全運(yùn)行。
3.4 數(shù)據(jù)加密技術(shù)在專用虛擬網(wǎng)絡(luò)中的應(yīng)用
專用虛擬網(wǎng)絡(luò)主要存在于廣大的企事業(yè)單位中,因?yàn)槠髽I(yè)內(nèi)部為防止數(shù)據(jù)信息的外泄都會(huì)建立起只有內(nèi)部計(jì)算機(jī)才能訪問(wèn)的局域網(wǎng),減少外部不明用戶訪問(wèn)內(nèi)部信息的同時(shí),降低非法入侵的可能性。在專用虛擬網(wǎng)絡(luò)中數(shù)據(jù)加密技術(shù)的應(yīng)用,也就是把即將發(fā)送出的數(shù)據(jù),在路由器中自動(dòng)轉(zhuǎn)換為專用虛擬網(wǎng)絡(luò),同時(shí)完成數(shù)據(jù)的加密處理,傳輸完成后,在接收方的路由器接收信息后自行解密為原文件,當(dāng)信息呈現(xiàn)在接受者面前時(shí),則為最初完整的數(shù)據(jù)信息。
數(shù)據(jù)加密技術(shù)在網(wǎng)絡(luò)中的應(yīng)用,也就是對(duì)信息明文實(shí)施加密算法,從而得到相應(yīng)的密文,將其在網(wǎng)絡(luò)介質(zhì)中實(shí)現(xiàn)傳播,之后密文在被接收端接收之后,則可以借助于密鑰得到相應(yīng)的數(shù)據(jù)信息。
隨著社會(huì)的進(jìn)步,計(jì)算機(jī)網(wǎng)絡(luò)的飛速發(fā)展為我們的生活工作帶來(lái)了極大的便利,對(duì)社會(huì)的各行各業(yè)都有著極為重要的影響;于此同時(shí)存在的安全風(fēng)險(xiǎn)也越來(lái)越大,為保證網(wǎng)絡(luò)數(shù)據(jù)的安全,還需要不斷強(qiáng)化網(wǎng)絡(luò)中的數(shù)據(jù)加密技術(shù)研究,并且在實(shí)踐中不斷分析、總結(jié)經(jīng)驗(yàn),根據(jù)出現(xiàn)的網(wǎng)絡(luò)安全問(wèn)題進(jìn)行實(shí)時(shí)的解決,并制定相應(yīng)的防治方案,在這一過(guò)程中不斷研究,進(jìn)而創(chuàng)新研究出更有效的網(wǎng)絡(luò)數(shù)據(jù)安全保護(hù)措施。
[1]王秀翠.數(shù)據(jù)加密技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)通信安全中的應(yīng)用[J].軟件導(dǎo)刊,2011.
[2]卜憲憲.計(jì)算機(jī)網(wǎng)絡(luò)通信安全中關(guān)于數(shù)據(jù)加密技術(shù)的運(yùn)用探討[J].無(wú)線互聯(lián)科技,2012.
[3]朱聞亞.數(shù)據(jù)加密技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)安全中的應(yīng)用價(jià)值研究[J].制造業(yè)自動(dòng)化,2012.
[4]李紅麗.計(jì)算機(jī)網(wǎng)絡(luò)安全隱患分析和數(shù)據(jù)加密技術(shù)的應(yīng)用[J].九江學(xué)院學(xué)報(bào)(自然科學(xué)版),2012.
[5]張偉龍.數(shù)據(jù)加密技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)通信安全中的應(yīng)用分析[J].科技創(chuàng)新與應(yīng)用,2015.
[6]張冰心.計(jì)算機(jī)網(wǎng)絡(luò)通信安全中關(guān)于數(shù)據(jù)加密技術(shù)的運(yùn)用探討[J].中國(guó)新通信,2012.
[7]劉磊.數(shù)據(jù)加密技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)安全中的應(yīng)用探究[J].科技創(chuàng)新與應(yīng)用,2015.