21世紀全世界的計算機大部分都將通過互聯網連到一起,在信息社會中,隨著國民經濟的信息化程度的提高,有關的大量情報和商務信息都高度集中地存放在計算機中,隨著網絡應用范圍的擴大,信息的泄露問題也變得日益嚴重,因此,計算機網絡的安全性問題就越來越重要。計算機網絡安全從技術上來說,主要由防病毒、防火墻等多個安全組件組成,一個單獨的組件無法確保網絡信息的安全性。目前廣泛運用和比較成熟的網絡安全技術主要有:防火墻技術、加密及數字簽名技術、PKI技術等,隨著互聯網基礎設施建設的推進與完善,Web 技術的迅速發展,基于互聯網平臺的 Web 應用也勢如破竹、如火如荼,為互聯網的發展增添了不少活力。然而,隨之而來的信息安全問題也日益突出,大量的數據竊取、網站掛馬、惡意攻擊等信息安全事件損害人們的財產利益、危及國家安全與社會穩定。根據 Gartner 的最新調查,信息安全攻擊有 75%都是發生在 Web 應用而非網絡層面上。同時,數據也顯示,三分之二的 Web 站點都相當脆弱,易受攻擊。而在絕大多數的網絡安全措施中,人們將大量的投資都花費在網絡和服務器的硬件安全上,沒有從真正意義上保證 Web 應用本身的安全。如何在推動社會信息化進程中加強 Web 應用平臺的安全,維護各方的根本利益和構建社會的和諧穩定,促進社會經濟的健康發展,成為信息安全研究里必須要認真對待的一個問題。
目前,廣為采用的一種對稱加密方式是數據加密標準(DES),DES對64位二進制數據加密,產生64位密文數據,實際密鑰長度為56位(有8位用于奇偶校驗,解密時的過程和加密時相似,但密鑰的順序正好相反),這個標準由美國國家安全局和國家標準與技術局來管理。DES的成功應用是在銀行業中的電子資金轉賬(EFT)領域中。現在DES也可由硬件實現,AT&T首先用LSI芯片實現了DES的全部工作模式,該產品稱為數據加密處理機DEP。另一個系統是國際數據加密算法(IDEA),它比DES的加密性好,而且計算機功能也不需要那么強。在未來,它的應用將被推廣到各個領域。IDEA加密標準由PGP(Pretty Good Privacy)系統使用,PGP是一種可以為普通電子郵件用戶提供加密、解密方案的安全系統。在PGP系統中,使用IDEA(分組長度128bit)、RSA(用于數字簽名、密鑰管理)、MD5(用于數據壓縮)算法,它不但可以對你的郵件保密以防止非授權者閱讀,還能對你的郵件加以數字簽名從而使收信人確信郵件是由你發出。