當前位置:文思屋>學習教育>畢業論文>

淺談計算機網路安全中的資訊加密技術論文

文思屋 人氣:2.62W

隨著網際網路技術的不斷髮展和資訊化水平的不斷提高,嘿客攻擊和資訊洩露問題給人們帶來了巨大的威脅,網路資訊保安問題已引起人們的普遍關注。將資訊加密技術應用於資訊保安領域,在資料傳輸前完成加密處理,給資料安全增加了一道屏障,即使資料被不法分子竊取,也不會造成機密資訊的洩露。目前,為保護國家安全和公民隱私,世界各已開發國家都越來越重視資訊加密技術在計算機網路通訊領域的應用研究。針對日趨嚴重的網路安全問題,本文將主要研究資訊加密技術在網路通訊中的應用。

淺談計算機網路安全中的資訊加密技術論文

一、資訊加密技術的概念和基本原理

密碼學是研究資訊加密的科學,包括編碼學和破譯學兩方面的理論,涉及數學、物理學、幾何學、計算機資訊科學等多學科知識。通俗的說,資料加密的編碼學就是通過加密演算法將明文轉換為密文,反過來通過金鑰將密文解密為明文的科學就是破譯學。傳送方將明文加密為密文,接收方把接收到的密文解密為明文,鏈路加深、端到端加密、節點加密是加密資料的最常用的三種加密方式。資料加密技術分為對稱加密技術和非對稱加密技術,對稱加密技術的資訊收發雙方使用同樣的金鑰,接收方可以從加密金鑰中推算出解密金鑰;非對稱加密技術的資訊收發雙方使用的金鑰不同,由公開金鑰和私有金鑰組成一對金鑰。資料加密的目的是偽裝資訊,以達到防止資訊被非法訪問的目的。簡單變位加密將文字和一組數字一一對應,按照約定的加密規則就能將數字密文按規則解密為文字資訊。一次性密碼簿加密的'資訊收發雙方必須使用同樣的密碼簿,密碼簿中的每一頁上的程式碼表只能使用一次。簡單代替密碼又被稱為單字母密碼,明文字母表和密文字母表相互對應,明文按照固定寬度依次水平寫出,密文垂直讀出。多名或同音代替密碼的明文和密文不再採用一對一的方式,而是採用一對多的方式,一個明文字母可以被加密為多個密文字母。多表代替密碼使用多個從明文到密文的對映關係,解決了明文字母和密文字母頻率分佈一直的問題。

二、經典資訊加密演算法分析

密碼演算法是資訊加密技術的核心,分為加密演算法和解密演算法。加密演算法是從明文到密文的轉換規則,將輸入的明文資訊資料處理為密文輸出。常用的資訊加密演算法有DES演算法、MD5演算法、RSA演算法、AES演算法等。DES演算法又被稱作為資料加密標準,屬於對稱資料加密技術,在加密前以64為長度單位將明文分組,分別加密為長度是64位的密文,所有組的密文組成完整的密文。原始資料、金鑰和執行模式是DNS演算法的三個基本引數,該演算法在加密模式下將明文加密成密文,有運算速度快的優點,但是存在解密金鑰能夠通過加密金鑰推出的缺點。置換和移位是DNS運算的兩種基本方法,NDS演算法首先通過初始置換函式置換明文初始值,然後得到金鑰,最後使用密碼函式完成加密並輸出密文。MD5加密演算法是資訊摘要演算法的簡稱,能夠避免資訊被非法篡改,在保證資訊傳送的正確率和完整性方面比較有優勢。該演算法首先補位和附加資料長度,把任意長度的字元資訊不可逆的轉換為資料長度為128位的二進位制數,然後按一定方式重置並裝入各引數,最後再將轉換完成的資料轉換為密文輸出。RSA加密演算法幾乎不可能被破譯,是目前被應用最多的加密演算法之一。RSA是典型的採用非對稱加密技術的資料加密演算法,使用一個公開金鑰和一個私有金鑰,首先使用者利用公開金鑰將資訊加密為長度為512或1024位的二進位制數,然後將加密完成的資料資訊傳給金鑰釋出者,最後金鑰釋出者利用其掌握的私有金鑰將密文解密。

三、資訊加密技術在計算機網路安全中的應用

在計算機網路安全領域,資訊加密技術被用於資料庫加密和軟體加密。大部分的網路資料庫系統都是基於Windows或Unix平臺開發的,安全級別僅能達到C1或C2級,如果不採取資訊加密措施,嘿客等很容易利用資料儲存單元和傳輸通道竊取使用者的資訊。因此,通過設定訪問許可權和登入口令等手段保護網路資料庫資訊的安全是很重要的。當計算機病毒感染加密過程中查殺病毒的軟體時,如果不能及時發現病毒,該軟體就無法檢查資料簽名,這樣就無法保證資料傳輸的安全性。所以,將資訊加密技術應用於防毒類軟體,在執行機密程式的過程中檢查待加密資料資訊中是否含有計算機病毒也是十分必要的。資訊加密技術在電子商務和虛擬網等領域也發揮了重要作用。電子商務給人們的生活帶來了極大的便利,網上購物和線上支付成為主流,歷史上曾經多次發生客戶資訊洩露事件,給消費者的人身財產安全帶來了極大的威脅。Ssl、set安全協議、數字簽名和數字證書等資訊加密技術已被普遍應用在電子商務領域,大幅度提高了客戶資訊和財產的安全程度。當今的大型企業普遍採用全國連鎖經營的模式,為了便於分佈在各地的分支機構交流,將各個區域網組建成為一個廣域網,如果不採用資訊加密技術,傳輸的資料很容易被竊取,造成公司機密的洩露。將資料加密技術應用於虛擬網,當資料被髮出時自動完成硬體加密,資料以密文的形式傳輸,當資料被接收時硬體自動完成解密,保證了資料傳輸安全。

綜上所述,資訊加密技術應用於資料資訊傳輸有助於提高計算機網路安全水平。本文在介紹資訊加密技術概念和基本原理的基礎上,分析了DES演算法、MD5演算法、RSA演算法等經典資訊加密演算法,最後簡要介紹了資訊加密技術在資料庫加密、軟體加密、電子商務、虛擬網等計算機網路安全方面的應用,對資訊加密技術在計算機網路安全中的進一步應用可以起到一定的促進作用。