前言:想要寫出一篇引人入勝的文章?我們特意為您整理了數據加密技術中計算機安全應用探析范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:計算機網絡應用廣泛,不僅提高了人們的學習效率與工作效率,還可以提高人們查閱信息的速度,為人們提供便捷,同時,也實現了網絡信息的公開化。因此,網絡安全成為一個重要的問題,在實際運用中,了解計算機病毒以及網絡黑客對網絡的威脅性,分析計算機安全中存在的安全隱患,根據算法的結構、步驟,了解計算機加密技術在計算機安全中的應用,發揮數據加密技術在計算機安全中的作用具有重要價值。
關鍵詞:數據加密技術;計算機安全;應用
0前言
經濟飛速發展,網絡計算機已經成為人們生活、工作、娛樂中必不可少的重要工具,直接影響了人們的生活質量,還影響著人們的工作質量,為人們生活帶來便利的同時,也催生了網絡黑客,計算機病毒的產生,為信息安全帶來了隱患,影響了網絡的安全性。為進一步提高數據信息的安全性,需要研究數據加密技術,發揮數據加密技術的重要作用,提高計算機安全的應用性,促進數據加密技術的進一步發展。
1計算機安全中存在的安全隱患
計算機安全中存在安全隱患,其中安全隱患主要體現在以下幾個方面,第一,信息泄露,網絡癱瘓問題。操作系統存在安全隱患是產生信息泄露,網站癱瘓問題的主要原因,在當前操作支持用戶過多時,或者多個進程不再一個主機上同步運行時,就會發生漏洞,某一進程就會成為黑客惡意攻擊的對象,給予網絡黑客可乘之機,從而出現網絡漏洞,信息泄露等問題[1]。第二,計算機病毒更新快,蔓延廣,一些計算機病毒會附著在程序中,通過帶有病毒的文件以及資料的共享進行傳播,對其他機器產生攻擊,從而造成計算機系統程序的惡意攻擊,使黑客可以獲取相關數據信息,導致數據信息的丟失。第三,服務器的信息泄露,計算機系統程序存在不足,或者處理不當,就會導致計算機受到攻擊,從而導致信息泄露。第四,非法入侵,非法入侵者會采用監視的方法,伺機竊取用戶的口令、名稱、密碼等,獲取合法的權利,進入計算機系統,騙取客戶的信任,從而獲得更多的網絡數據資料,產生安全隱患,影響計算機的信息安全。總之,計算機安全中存在的安全隱患主要體現在以上四個方面,對計算機安全產生了重要的影響,研究計算機加密技術的算法結構與步驟十分必要。
2計算機加密技術的算法結構與模塊
計算機加密技術的算法結構如下,計算機加密技術一般采用192位,128位,256位密鑰進行加密,并使用128個字節進行加密或解密。傳統密鑰使用的加密解密數據相同,在使用分組密碼后可以得到返回數據,利用循環結構進行迭代加密,提高數據加密技術的安全性,促進數據加密技術的發展[2]。計算機加密技術的算法模塊,計算機加密技術的算法模塊主要體現在以下幾個方面,第一,密鑰擴展,密鑰的擴展過程涉及到函數內容,將列表中的數字移至尾端,將整組數字向前移動一個單位,可以將列表中的數合并,因而,程序運行過程也是數字的循環過程,運算效率較高,運算過程簡便,密鑰擴展效果較好。第二,數據解密,使用函數可以對數據加密模塊進行數字置換,其中置換手段與函數置換手段是一致的,兩種函數在密鑰擴展形式上一致,但是,在解密過程中,存在較大的差別,交換步驟與加密過程存在順序差別,同時,也存在一定的不足,無法應用到需要同時解密加密的平臺上,無法同時進行兩個模塊解密。第三,數據加密,利用函數對算法得到的矩陣進行置換,可以達到數據加密的目的,發揮數據加密的作用,提高計算機的安全性。
3計算機加密技術的算法步驟
計算機加密技術的步驟主要表現為以下幾點,第一,字節替換,字節替換的步驟如下,首先,使用S-盒對上述分組進行字節替換,將盒中的4個高位代表行值,4個低位代表列值,其中的對應元素代表輸出值,在字節替換過程中,表現aes加密算法的特征,避免簡單的代數攻擊[3]。第二,行移位,利用分組列表,按照某個偏移量進行循環移位,將首行進行固定,按照一個字節的偏移量進行循環移位,在完成循環移位后,列表都是由不同元素組成的,每次移位,與線性距離都是4字節的整數倍。第三,混合列,在完成線性變換后,分別對列進行獨立的操作,這個操作過程需要將單列的元素作為系數合并有限的領域,并用多個固定多項式做乘運算,在移位哦轉換后,輸入相關的內容。第四,輪加密鑰,在第二步的行移位與混合列移位后,每次進行移位,都需要通過密鑰進行加密,確保密鑰組與原字節的相同,對原始矩陣進行運算,這種加密變換過程較為簡單,同時,可以提高算法的安全性。
4數據加密技術在計算機安全中的應用
4.1數據加密技術在軟件運行中的應用
數據加密技術在計算機安全中應用的主要形式就是在軟件中的應用,在日常工作與生活中,計算機運行的關鍵就是軟件運行,因此,計算機軟件也是極易受到攻擊的部分,提高計算機技術的安全性,運用數據加密技術維護計算機的安全十分必要。數據加密技術在軟件運行中的應用主要體現在以下幾個方面,首先,在計算機軟件中運用數據加密技術,可以對加密文件進行核查,在發現文件運行過程中存在病毒時,可以及時采取措施,避免病毒的肆意蔓延,從而達到保證軟件運行的目的,發揮數據加密技術的作用[4]。其次,在計算機軟件運行中使用數字加密技術,可以保證計算機軟件的正常運行,也可以組織計算機病毒的入侵,降低網絡黑客的入侵幾率,具有重要的意義。數據加密技術在軟件運行中發揮了重要的作用,是提高計算機網絡安全性的關鍵。
4.2數據加密技術在電子商務中的應用
數據加密技術在電子商務中應用廣泛,同樣發揮了重要的作用。電子商務在人們生活中發揮著越來越重要的作用,大大改變了人們的生活,人們在電子商務過程中,會涉及到個人信息,如,姓名,電話號碼,家庭住址等,包含較多隱私,一旦信息遭到泄露,會對用戶造成一定的影響,因此,在電子商務過程中,需要注意數據加密技術的應用,提高計算機網絡的安全性。數據加密技術在電子商務中的應用主要體現在以下幾個方面,首先,電子商務應用廣泛,受到病毒侵襲的概率較高,因而,以網絡為平臺的電子商務交易存在較大的風險,一旦受到攻擊,會導致大量信息被竊取,需要通過數據加密技術,提高電子商務的安全性,提高計算機網絡的安全性,數據加密技術在電子商務中具有重要的應用價值。其次,數據加密技術在電子商務中應用廣泛,尤其是SET,SSL,數字簽名,安全協議,數字證書等加密技術被廣泛應用,發揮了重要的作用,數據加密技術在電子商務中具備重要的應用價值。
4.3數據加密技術在網絡數據庫中的應用
網絡數據庫是計算機的重要部分,目前,網絡數據庫管理系統平臺的安全級別多為c1級與c2級,安全級別較差,極易受到攻擊,因此,將數據加密技術應用于網絡數據庫中十分必要,可以大大提高網絡數據庫的安全性能,達到理想的數據庫加密效果。數據庫加密技術在網絡數據庫中應用主要體現在以下幾個方面,第一,運用數據庫加密技術,可以避免平臺操作系統被pc機設備篡改,可以提高平臺操作的安全性,從而,提高數據加密技術的安全性[5]。第二,運用數據加密技術,可以有效避免信息泄露,降低計算機系統漏洞的產生幾率,從而達到提高網絡數據庫安全性的目的。
4.4數據加密技術在虛擬網絡中的應用
數據加密技術在虛擬網絡中也具有重要的應用價值,網絡已經影響到生活的方方面面,各單位也紛紛建設單位局域網,促進單位的發展與工作的推進,可見,虛擬網絡發揮的重要作用,保證虛擬網絡的安全性十分重要,因此,將數據加密技術應用于虛擬網絡具有重要的意義。數據加密技術在虛擬網絡中的應用主要體現在以下幾個方面,第一,在數據傳輸時,需要將虛擬專用網絡保存在路由器中,并對路由器進行加密,從而促進計算機加密技術與數據加密技術的共同發展,發揮數據加密技術的重要作用。第二,在數據傳輸過程中,需要將數據以密文的方式運行,在接收器接收密文后,在自動解密,解密成明文后在使接受者進行閱讀,提高計算機的安全性。可見,數據加密技術在虛擬網絡中具有重要的應用價值。
5總結
總而言之,網絡活動越來越廣泛,計算機網絡帶來了效益,同時,也為信息保密帶來了隱患,因此,隨著計算機網絡技術的深入發展,計算機加密技術也在不斷發展,發展計算機不斷滿足人們的需求,不斷提高信息安全,為網絡信息技術的發展創造有利的條件。
參考文獻
[1]劉博.數據加密技術在計算機安全中的應用[J].電子技術與軟件工程,2017,(14):207-208.
[2]聶永濤.淺析數據加密技術在計算機安全中的應用價值[J].網絡安全技術與應用,2017,(03):48+53.
[3]蘆偉.數據加密技術在計算機安全中的應用研究[J].硅谷,2014,7(14):102+109.
[4]孔向軍.數據加密技術在計算機安全中的應用[J].網絡安全技術與應用,2014,(06):97+99.
[5]劉宇平.數據加密技術在計算機安全中的應用分析[J].信息通信,2015,(02):160-161.
作者:郭庭書 單位:白銀礦冶職業技術學院