數(shù)據的安全性是計算機技術研究的重要理由,數(shù)據加密的重要作用是顯而易見的。一般情況下,主要涉及到以下幾個方面的安全因素:有效性:計算機要時刻保證用戶信息的有效性。在實際操作過程當中,一些硬軟件故障會對用戶信息產生潛在的威脅。所以,必須采集信息的有效性。機密性:這是計算機安全技術首要研究的理由,必須通過一定技術預防非法的信息竊取與破壞。
完整性:通過數(shù)據庫的完整性約束技術可以有效防止對數(shù)據的隨意增加、查找、修改、刪除等操作。我們每個人都希望自己的數(shù)據安全保密,不被其他人隨意的瀏覽或者破壞。在網絡通信日益發(fā)達的現(xiàn)代,用戶對計算機的依賴、電子商務的發(fā)展、各種病毒木馬的泛濫,使用戶數(shù)據每時每刻都遭受到被竊取、被破壞的威脅。更甚者,大公司雇傭間諜竊取商業(yè)情報,軍隊探查敵國軍事信息等,這就更需要一個安全可靠的保護措施保障每個人的信息都處于一個保密、安全的狀態(tài)下。
隨著信息安全理由的日益突出,數(shù)據加密技術也得到了很大的發(fā)展。大部分的數(shù)據加密技術都可以通過軟件簡單的實現(xiàn),并且一種好的加密算法不但不會對系統(tǒng)性能產生影響,還有其他很多的優(yōu)點,例如在加密的同時進行數(shù)據壓縮。目前,一般的加密算法都是基于一個“置換表”,這個置換表有可能是預先設置好的,也可能是通過某種算法進行自動生成。
通過這種轉換機制,將原始數(shù)據變換成其他的形式,在解密過程中,則需要一個向相反方向的逆操作,將加密數(shù)據恢復到原始數(shù)據??傊?,數(shù)據加密和解密就是對數(shù)據進行的一次轉化過程,使得數(shù)據失去原來的面貌,從而達到保密的效果。如何提高數(shù)據加密算法的安全效果和執(zhí)行速度是人們一直關注的理由,并且取得了一定的成果。這里我們就對幾種常見的數(shù)據加密技術進行簡要的介紹。一般來說,數(shù)據加密技術主要分為兩類,即對稱加密技術和非對稱加密技術。兩者各有側重,但是對計算機數(shù)據安全保障都有很好的效果。
對稱加密技術,就是在數(shù)據加密算法中,數(shù)據的加密過程和解密過程都使用完全相同的密鑰,也就是說只有一個“置換表”,在加密方和解密方這個“置換表”都不發(fā)生變化。這種數(shù)據加密技術比較簡單,將加密處理過程簡化,不需要再研究各自的加密解密策略。在交換階段如果密鑰都未曾泄露的話,這種數(shù)據加密算法的安全性是可以保證的。當然,由于網絡應用范圍的擴展以及黑客技術的發(fā)展,這種加密技術是比較落后的,目前只適用于對數(shù)據安全要求不高的數(shù)據加密過程。
相對于對稱加密技術只有一個密鑰而言,非對稱加密技術中密鑰有兩個(公開密鑰和私有密鑰)。其中一個密鑰可以被公開作為公開密鑰并通過非保密的方式向外界公開,另一個密鑰作為私有密鑰加以保存。公開密鑰主要用于加密,私有密鑰則用于解密,私有密鑰只能被生成密鑰的交換方持有,公開密鑰則可以被公布。非對稱加密技術可以讓數(shù)據通信的雙方不需要通過交換密鑰就可以進行數(shù)據信息的加密。
非對稱加密技術一般都基于某個特定的數(shù)學算法,其中比較具有代表性的有以下幾種:1.RSA算法。RSA算法于1 9 7 7 年被首次提出,這是第一個被完善的公鑰體制。它主要基于對大整數(shù)進行分解的困難性的原理:即,無法找到一個有效合理的算法來對兩大素數(shù)的積進行分解。2.PKI技術。PKI技術是基于公鑰理論建立起來的一個提供安全服務的基礎設施,是進行網絡電子商務的關鍵和基礎。因為通過網絡進行的操作都會接觸到物理因素,因此需要建立一個用電子方式驗證信任關系變的機制,這就似乎PKI技術。它是認證機構、注冊機構、策略管理、密鑰與證書管理、密鑰備份與恢復、撤銷系統(tǒng)等模塊的有機結合。
目前,數(shù)據安全理由已經深入到計算機技術中的各個領域,不斷發(fā)生的數(shù)據泄密事件也為計算機安全技術敲響了警鐘。而數(shù)據加密技術是計算機安全技術的核心理由。在未來的計算機技術的發(fā)展過程當中,所有的數(shù)據安全理由都需要通過數(shù)據加密技術進行解決,因此,加強對計算機技術中是數(shù)據加密技術的研究就顯的尤為重要。我們要提高對數(shù)據安全理由的重視,加強對現(xiàn)有加密算法的更新改善以及對新算法的研究開發(fā),這是今后計算機安全研究中的重要方向之一。





