公務(wù)員期刊網(wǎng) 論文中心 正文

計(jì)算機(jī)通信中DES數(shù)據(jù)加密算法應(yīng)用

前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了計(jì)算機(jī)通信中DES數(shù)據(jù)加密算法應(yīng)用范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

計(jì)算機(jī)通信中DES數(shù)據(jù)加密算法應(yīng)用

一、DES數(shù)據(jù)加密算法基本原理

數(shù)據(jù)加密的基本過(guò)程就是通過(guò)對(duì)信息銘文進(jìn)行一定的加密算法得到一個(gè)密文,并通過(guò)密文在網(wǎng)絡(luò)介質(zhì)中進(jìn)行傳播,然后在通信的接收端接受到密文以后通過(guò)秘鑰獲得信息的內(nèi)容。DES數(shù)據(jù)加密算法過(guò)程是典型的數(shù)據(jù)加密方法,具體的實(shí)現(xiàn)過(guò)程為加密過(guò)程和解密過(guò)程。數(shù)據(jù)加密的標(biāo)準(zhǔn)采用的是美國(guó)政府采用的密碼體系,加密和解密使用的相同的算法,基本的實(shí)現(xiàn)過(guò)程是對(duì)明文按照64比特塊加密,得到64b的密文,加密過(guò)程有56b個(gè)參考秘鑰,19個(gè)不同的站。除了第一站、倒數(shù)第一站、倒數(shù)第二站有特定規(guī)范外,其余的16位均采用完全不同的函數(shù)。其保密性關(guān)鍵在于對(duì)于秘鑰的保密過(guò)程,當(dāng)前對(duì)于DES加密的破譯非常的復(fù)雜,當(dāng)前還沒(méi)有發(fā)現(xiàn)比窮舉法更好的破解辦法,而從理論上講使用窮舉法破解DES加密過(guò)程基本上是不可能實(shí)現(xiàn)的,因此DES數(shù)據(jù)加密算法應(yīng)用于計(jì)算式通信有著非常好安全性。

二、DES數(shù)據(jù)加密算法在計(jì)算機(jī)通信技術(shù)的中的應(yīng)用

1.DES數(shù)據(jù)加密算法應(yīng)用于計(jì)算機(jī)通信的優(yōu)勢(shì)。

美國(guó)標(biāo)準(zhǔn)局對(duì)于DES數(shù)據(jù)加密算法的評(píng)價(jià)非常的高,認(rèn)為該算法能夠滿(mǎn)足對(duì)于數(shù)據(jù)的加密要求,其用于計(jì)算機(jī)通信完全能夠滿(mǎn)足對(duì)于信息的保護(hù)。DES數(shù)據(jù)加密算法對(duì)于計(jì)算機(jī)通信過(guò)程中數(shù)據(jù)的加密具體表現(xiàn)在:首先DES數(shù)據(jù)加密算法能夠提高數(shù)據(jù)保護(hù)的實(shí)際效果[2],避免數(shù)據(jù)在通信過(guò)程中被非法竊取和破解,并能夠通過(guò)算法及時(shí)的避免數(shù)據(jù)在未被擦覺(jué)的情況下被篡改,其次是DES數(shù)據(jù)加密算法的復(fù)雜性非常的高,能夠適用于計(jì)算機(jī)通信技術(shù)的應(yīng)用要求,而且破譯的過(guò)程非常的困難,進(jìn)一步地保護(hù)的通信數(shù)據(jù)的安全性,目前對(duì)于DES數(shù)據(jù)加密算法破譯的最好辦法就是窮舉法,即使是美妙計(jì)算100萬(wàn)次的計(jì)算機(jī)也要經(jīng)過(guò)2000年才能找出破解的辦法,能夠滿(mǎn)足當(dāng)前數(shù)據(jù)通信的數(shù)據(jù)安全;第三是盡管DES數(shù)據(jù)加密算法非常的復(fù)雜,但是其安全性并不是依賴(lài)于其本身的復(fù)雜程度,主要跟其明文加密秘鑰系統(tǒng)的有關(guān),因此在應(yīng)用于計(jì)算機(jī)通信的多個(gè)場(chǎng)景,適用性非常的廣;最后是我們分析其加密的歷程發(fā)現(xiàn),這種加密的方法可以非常廣泛的應(yīng)用于金融和通信領(lǐng)域,而且很多ATM的加密方式就是以DES數(shù)據(jù)加密算法為基礎(chǔ)的。

2.DES數(shù)據(jù)加密算法在計(jì)算機(jī)通信中應(yīng)用的優(yōu)化。

由于des數(shù)據(jù)加密算法本身具有公開(kāi)性的,所以對(duì)于DES數(shù)據(jù)加密算法的分析和優(yōu)化非常容易做到,我們?cè)?a href="http://www.mug-factory.cn/lunwen/shujutongxinlunwen/62146.html" target="_blank">應(yīng)用于計(jì)算機(jī)數(shù)據(jù)通信的過(guò)程中,能夠切合實(shí)際的情況,針對(duì)性的對(duì)DES數(shù)據(jù)加密算法進(jìn)行調(diào)整,使得算法更加適合于數(shù)據(jù)通信的過(guò)程。為此我們可以在計(jì)算機(jī)數(shù)據(jù)通信中運(yùn)用DES數(shù)據(jù)加密算法的思想進(jìn)行算法分析,在充分地了解DES數(shù)據(jù)加密算法的加密原理后,利用程序數(shù)據(jù)語(yǔ)言設(shè)計(jì)出專(zhuān)門(mén)應(yīng)用于計(jì)算機(jī)通信以及硬盤(pán)數(shù)據(jù)加密的DES數(shù)據(jù)加密算法程序,通過(guò)配置在計(jì)算機(jī)加密卡中建立一個(gè)數(shù)據(jù)加密模塊。特別是近幾年我國(guó)計(jì)算機(jī)通信技術(shù)的發(fā)展迅速,在設(shè)計(jì)這個(gè)數(shù)據(jù)加密模塊的時(shí)候要考慮到后期的擴(kuò)展性問(wèn)題,例如我們可以將硬盤(pán)控制模塊和數(shù)據(jù)加密解密模塊獨(dú)立分開(kāi)進(jìn)行設(shè)計(jì),以提高數(shù)據(jù)加密模塊的兼容效果,適用于更多的計(jì)算機(jī)數(shù)據(jù)通信的類(lèi)型。并且適當(dāng)?shù)牟捎梦覈?guó)自主設(shè)計(jì)的加密算法和標(biāo)準(zhǔn),擺脫國(guó)外算法地限制,并根據(jù)我國(guó)當(dāng)前的計(jì)算機(jī)數(shù)據(jù)通信業(yè)務(wù)的特點(diǎn),擴(kuò)大加密卡和加密芯片的適用性。

結(jié)語(yǔ)

隨著現(xiàn)代計(jì)算機(jī)通信技術(shù)的應(yīng)用,特別是計(jì)算機(jī)通信應(yīng)用于金融、通信等對(duì)于信息安全要求非常高的領(lǐng)域的時(shí)候,計(jì)算機(jī)數(shù)據(jù)被竊取的概率也非常的高,給人們帶來(lái)了非常大的經(jīng)濟(jì)損失,我們探索了DES數(shù)據(jù)加密的基本原理和思想,并分析了在計(jì)算機(jī)數(shù)據(jù)通信過(guò)程中的應(yīng)用,并對(duì)于其應(yīng)用提出了一定的優(yōu)化思想,為通信信息安全提供了一定的參考。

作者:周艷芳 單位:北京京北職業(yè)技術(shù)學(xué)院機(jī)電工程系