本书为普通高等教育“十一五”国家级规划教材。全书共分14章,涵盖了密码学、网络安全和系统安全的主要内容。本书从三个层次讲述计算机系统安全的知识:第一层次是理论知识。第二层次是安全应用,包括攻防工具的使用、安全管理与配置。第三层次是安全编程,主要是利用编程技术编写攻防工具,实现信息系统的安全.