本书介绍了对称密码学的基本概念,公钥密码体制的基本概念,计算机网络安全涉及到的CA技术,病毒防范和防火墙技术等内容。\r\n
Preface\r\n\r\nChapter 1 Introdnction\r\n\r\n1.1 Attacks, Services, and Mechanisms\r\n1.2 Security Attacks\r\n1.3 Security Services\r\n1.4 A Model for Internetwork' Security\r\n1.5 Outline of this Book\r\n1.6 Recommended Reading\r\nAppendix IA: Internet and Web Resources\r\n\r\nPART ONE CO\r\n\r\nChapter 2 Conventional Eacryption: Classical "Techniqnes\r\n\r\n2.1 Conventional Encryption Model\r\n2.2 Steganography\r\n2.3 Classical Encryption Techniques\r\n2.4 Recommended Reading\r\n2.5 Problems\r\n\r\nChapter 3 Conventional Eneryption: Modem Techniqnes.\r\n\r\n3.1 Simplified DES\r\n3.2 Block Cipher Principles\r\n3.3 The Data Encryption Standard\r\n3.4 The Strength of DES\r\n3.5 Differential and Linear Cryptanalysis\r\n3.6 Block Cipher Design Principles.\r\n3.7 Block Cipher Modes of Operation\r\n3.8 Recommended Reading\r\n3.9 Problems\r\nAppendix 3A: Bent Functions\r\n\r\nChapter 4 Conventional Encryption: Algorithms\r\n\r\n4.1 Triple DES\r\n4.2 International Data Encryption Algorithm\r\n4.3 Blowfish\r\n4.4 RC5.\r\n4.5 CAST-128\r\n4.6 RC2\r\n4.7 Characteristics of Advanced Symmetric Block Ciphers\r\n4.8 Problems, 127\r\n\r\nChapter 5 Confidentiality Using Convendonal Eneryption\r\n\r\n5.1 Placement of Encryption Function\r\n5.2 Traffic Confidentiality.\r\n5.3 Key Distribution\r\n5.4 Random Number Generation\r\n5.5 Recommended Reading\r\n5.6 Problems\r\n\r\nPART TWO PUBLIC-KEY ZNCRYPTION\r\n\r\nChapter 6 Publie-Key Cryptography\r\n\r\n6.1 Principles of Public-Key Cryptosystems\r\n6.2 The RSA Algorithm\r\n6.3 Key Management\r\n6.4 Diffie-Henman Key Exchange\r\n6.5 Elliptic Curve Cryptography\r\n6.6 Recommended Reading..\r\n6.7 Problems, 199\r\nAppendix 6A: The Complexity of Algorithms\r\n\r\nChapter 7 Introduction to Number Theory\r\n\r\n7.1 Prime and Relatively Prime Numbers,\r\n7.2 Modular Arithmetic, 211\r\n7.3 Fermat's and Euler's Theorems\r\n7.4 Testing for Primality\r\n7.5 Euclid's Algorithm.\r\n7.6 The Chinese Remainder Theorem\r\n7.7 Discrete Logarithms\r\n7.8 Recommended Reading\r\n7.9 Problems\r\n\r\nChapter 8 Message Authentication and Hash Functions\r\n\r\n8.1 Authentication Requirements\r\n8.2 Authentication Functions\r\n8.3 Message Authentication Codes\r\n8.4 Hash Functions.\r\n8.5 Security of Hash Functions and MACs.\r\n8.6 Recommended Reading\r\n8.7 Problems\r\nAppendix 8A: Mathematical Basis of Birthday Attack\r\n\r\nChapter 9 Hash and Mac Algorithms\r\n\r\n9.1 MD5 Message Digest Algorithm\r\n9.2 Secure Hash Algorithm (SHA-l)\r\n9.3 RIPEMD-160\r\n9.4 HMAC\r\n9.5 Problems\r\n\r\nChapter 10 Digital Signatures and Authentication Protoeols.\r\n\r\n10.1 Digital Signatures\r\n10.2 Authentication Protocols\r\n10.3 Digital Signature Standard\r\n10.4 Recommended Reading\r\n10.5 Problems.\r\nAppendix IOA: Proof of the DSS Algorithm\r\n\r\nPART THREE NETWORK SECURITY PRACTICE\r\n\r\nChapter 11 Authentication AppHcadons\r\n\r\n1 1.1 Kerberos.\r\n1 1.2 X.509 Directory Authentication Service.\r\n1 1.3 Recommended Reading\r\n1 1.4 Problems\r\nAppendix l IA: Kerberos Encryption Techniques\r\n\r\nChapter 12 Electronic Mail Security\r\n\r\n12.1 Pretty Good Privary\r\n12.2 S/MIME\r\n12.3 Recommended Readings.\r\n12.4 Problems\r\nAppendix 12A: Data Compression Using ZIP\r\nAppendix 12B : Radix-64 Conversion\r\nAppendix 12C: PGP Random Number Generation\r\n\r\nChapter 13 IP Security\r\n\r\n13.1 IP Security Overview\r\n13.2 IP Security Architecture\r\n13.3 Authentication Header\r\n13.4 Encapsulating Security Payload\r\n13.5 Combining Secmity Associations.\r\n13.6 Key Management\r\n13.7 Recommended Reading\r\n13.8 Problems\r\nAppendix 13A: Internetworking and Internet Protocols.\r\n\r\nChapter 14 Web Security\r\n\r\n14.1 Web Security Requirements.\r\n14.2 Secure Sockets Layer and Transport Layer Security\r\n14.3 Secure Electronic Transaction\r\n14.4 Recommended Reading\r\n14.5 Problems\r\n\r\nPART POUR SYSIIEM SECURITY\r\nChapter 15 Intruders, Viruses, and Worms\r\n15.1 Intruders\r\n15.2 Viruses and Related Threats\r\n15.3 Recommended Reading\r\n15.4 Problems\r\n\r\nChapter 16 Firewalls\r\nl6.1 Firewall Design Principles\r\n16.2 Trusted Systems\r\n16.3 Recommended Reading\r\n16.4 Problems\r\n\r\nAppendix A Projects for Teaching Cryptography and Network Security\r\n\r\nA.1 Research Projects\r\nA.2 Programming Projects\r\nA.3 Reading/Report Assignments\r\n\r\nGlossary\r\nReferences\r\nIndex