網絡技術打破了物理隔離的安全模式,地理分散終端、本地資源控制及無保護線路引發全新挑戰。保障計算機信息安全需借助三大技術體系:密碼技術、安全控制技術、安全防護技術。
一、密碼技術:核心在算法與密鑰管理
密碼技術通過偽裝信息實現保密,由明文、密文、算法、密鑰四要素構成。按加解密密鑰是否相同,分對稱密碼(單鑰)與非對稱密碼(雙鑰)。密鑰管理是關鍵環節:
- 產生與分配:需客觀物理法產生高隨機性密鑰,通過密鑰分配中心(KDC)自動分發會話密鑰,主密鑰保護會話密鑰並定期更換。
- 注入:在封閉環境中由可靠人員分批注入,輸入合法口令才可操作,防讀取分析並具自毀機制。
- 存儲與銷毀:以密文形式存儲,或用主密鑰保護密鑰表;過期失效密鑰及時銷毀。
二、安全控制技術:身份鑑別、訪問控制與審計
- 數字簽名:基於公開金鑰/單向雜湊,實現發送者不可抵賴、接收者可驗證、防偽造。
- 鑑別技術:報文鑑別碼防篡改;身份鑑別含識別(誰)與驗證(真偽),常用口令、令牌(智能卡)、生物特徵(指紋、視網膜、聲紋)。
- 訪問控制:界定合法用戶資源權限,防非法入侵與越權,含網絡/主機/微機/文件四層控制,配合審計記錄違規操作。
三、安全防護技術:病毒防治、防火牆、入侵檢測
病毒防治採「防殺結合、以防為主、軟硬互補」原則:服務器防毒模塊、定期掃毒軟體、防毒卡、網卡防毒芯片。但技術手段屬被動防禦,必須輔以嚴格管理制度、提升人員安全意識,才能防患未然。