本書介紹了計算機數據安全技術及相關的信息安全方面的知識。主要內容包括數據加密算法、數字簽名技術、磁盤加密技術、信息隱藏技術、計算機反病毒技術、數據庫安全技術、網絡加密及網絡防火墻技術等,涉及范圍較廣,知識內容較新,并在附錄中提供了部分計算機信息安全管理方面的國家法規(guī)。本書可作為從事計算機信息安全技術研究與開發(fā)的工程技術人員的參考資料,也可供計算機信息安全相關專業(yè)的大專院校高年級學生及研究生學習使用。隨著計算機技術的迅速發(fā)展與網絡的普及,信息網絡已成為社會發(fā)展的重要推動因素,計算機與網絡技術的應用己滲透到政府、軍事、文教與日常生活的各個方面。在社會經濟生活中,有大量的重要數據,包括政府的宏觀調控決策、商業(yè)經濟信息、銀行資金轉賬、股票證券、能源資源數據和科研數據等,其中有許多是敏感信息,甚至是國家機密的數據,這些數據需要存儲、傳送和交換,所以經常會吸引來自世界各地的各種人為攻擊,包括信息竊取、數據篡改、數據刪添、計算機病毒等,同時還要經受自然災害等方面的考驗,因此如何保護計算機數據的安全已成為計算機信息安全研究的熱點,也越來越受到社會各界人士的關注。本書是在作者近幾年給碩士研究生講授'數據安全技術'這門課程的基礎上加以充實整理而成的。為了使本書能反映數據安全研究領域的最新理論和技術,我們參閱了國內外大量最新的研究文獻,瀏覽了許多專業(yè)網站,也整理了筆者所在科研項目課題組的部分理論研究成果,努力使本書盡量接近數據安全研究的前沿,同時盡可能地用通俗易懂的語言和例子描述數據安全的基本理論、基本知識和常用技術,以適合不同層次的讀者。全書共分8章,第1章介紹了數據安全的概念,分析了數據安全面臨的威脅;第2章介紹了三類主要的數據加密算法,包括對稱加密算法、公開密鑰算法和序列加密算法;第3章介紹了數字簽名的原理及各種各樣的簽名方案;第4章介紹了磁盤加密技術和USB軟件狗加密技術;第5章介紹了信息隱藏技術;第6章分析了計算機反病毒技術,特別介紹了這方面的國家法規(guī);第7章分析了數據庫安全的一般要求,特別介紹了通常的訪問控制技術不能解決的一類統(tǒng)計數據庫的安全問題及其解決方案;第8章介紹了計算機網絡的加密方式和防火墻技術。本書可作為從事計算機信息安全技術研究與開發(fā)的工程技術人員的參考資料,也可供計算機信息安全相關專業(yè)的大專院校高年級學生及研究生學習使用。由于計算機數據安全技術涉及內容廣,而且技術本身的發(fā)展十分迅速,難以在本書中全面地反映出來,書中難免存在一些疏漏和缺點,在此懇請有關專家和廣大讀者批評指正。編者2004年1月