密码编码学与网络安全:原理与实践(第四版 英文影印版)

密码编码学与网络安全:原理与实践(第四版 英文影印版)
作 者: William Stallings
出版社: Prentice Hall
丛编项: 国外计算机科学教材系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 密码学
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  WilliamStallings:在计算机网络和计算机体系结构领域作出了独特的、广泛的贡献。他在18个专题方面编写出版了48本书籍,五次获得教材和著作家协会颁发的优秀计算机科学和工程教材奖。他还作为独立顾问为计算机网络制造商、软件开发商、研究机构和计算机用户提供咨询服务。WilliamStallings获得了麻省理工学院计算机科学博士学位。他在PrenticeHall出版的著作都可以从PrenticeHall的网站http://WWW.prenhall.com/stallings上找到。张焕国:教授、博士生导师,武汉大学计算机科学与技术学院副院长。主要从事信息安全、容错计算和计算机应用方面的教学和科研工作。现任中国密码学会理事,中国计算机学会容错专业委员会委员,湖北省电子学会副理事长,湖北省暨武汉市计算机学会理事。

内容简介

本书系统地介绍了密码编码学与网络安全的基本原理和应用技术。全书主要包括下列四个部分:对称密码部分讨论了对称密码的算法和设计原理;公钥加密和散列函数部分讨论了公钥密码的算法和设计原理、报文鉴别码和散列函数的应用等;网络安全应用部分讨论了系统层的安全问题,包括电子邮件安全、IP安全以及Web安全等;系统安全部分讨论了入侵者和病毒造成的威胁及相应的对策、防火墙和可信系统的应用等。第四版与第三版相比,新增了Whirlpool、CMAC、DDoS以及CCITSE等内容,并对简化的AES、PKI等内容做了扩充。此外,对于基本内容的讲述方法也有许多变化和更新,并新加了100多道习题。本书可作为信息类专业高年级本科生与低年级研究生的教材,也可供从事信息安全、计算机、通信、电子工程等领域的科技人员参考。...

图书目录

Chapter0 Reader’sGuide

读者指南

0.1 OutlineofThisBook

本书概览

0.2 Roadmap

路线图

0.3 InternetandWebResources

Internet与Web资源

Chapter1 Introduction

引言

1.1 SecurityTrends

安全趋势

1.2 TheOSISecurityArchitecture

OSI安全体系结构

1.3 SecurityAttacks

安全攻击

1.4 SecurityServices

安全服务

1.5 SecurityMechanisms

安全机制

1.6 AModelforNetworkSecurity

网络安全模型

1.7 RecommendedReadingandWebSites

推荐读物与网站

1.8 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

PartONESymmetricCiphers

第一部分 对称密码

Chapter2 ClassicalEncryptionTechniques

经典加密技术

2.1 SymmetricCipherModel

对称密码模型

2.2 SubstitutionTechniques

替代技术

2.3 TranspositionTechniques

置换技术

2.4 RotorMachines

转轮机

2.5 Steganography

隐写术

2.6 RecommendedReadingandWebSites

推荐读物与网站

2.7 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Chapter3 BlockCiphersandtheDataEncryptionStandard

分组密码与数据加密标准

3.1 BlockCipherPrinciples

分组密码原理

3.2 TheDataEncryptionStandard

数据加密标准

3.3 TheStrengthofDES

DES的长度

3.4 DifferentialandLinearCryptanalysis

微分与线性密码分析

3.5 BlockCipherDesignPrinciples

分组密码设计原理

3.6 RecommendedReading

推荐读物

3.7 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Chapter4 FiniteFields

有限域

4.1 Groups,Rings,andFields

群.环与域

4.2 ModularArithmetic

模算术

4.3 TheEuclideanAlgorithm

欧几里得算法

4.4 FiniteFieldsoftheFormGF(p)

GF(p)的有限域

4.5 PolynomialArithmetic

多项式算术

4.6 FiniteFieldsoftheFormGF(2n)

GF(2n)的有限域

4.7 RecommendedReadingandWebSites

推荐读物与网站

4.8 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Chapter5 AdvancedEncryptionStandard

高级加密标准

5.1 EvaluationCriteriaforAES

AES的评估准则

5.2 TheAESCipher

AES密码

5.3 RecommendedReadingandWebSites

推荐读物与网站

5.4 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Appendix5A PolynomialswithCoefficientsinGF(28)

附录5AGF(28)上的多项式系数

Appendix5B SimplifiedAES

附录5B简化的AES

Chapter6 MoreonSymmetricCiphers

对称密码的高级主题

6.1 MultipleEncryptionandTripleDES

多重加密与三重DES

6.2 BlockCipherModesofOperation

运行的分组密码模式

6.3 StreamCiphersandRC4

流密码与RC4

6.4 RecommendedReadingandWebSite

推荐读物与网站

6.5 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Chapter7 ConfidentialityUsingSymmetricEncryption

使用对称加密进行保密通信

7.1 PlacementofEncryptionFunction

加密功能的位置

7.2 TrafficConfidentiality

通信量的机密性

7.3 KeyDistribution

密钥分配

7.4 RandomNumberGeneration

随机数生成

7.5 RecommendedReadingandWebSites

推荐读物与网站

7.6 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

PartTWOPublic-KeyEncryptionandHashFunctions

第二部分 公钥加密与散列函数

Chapter8 IntroductiontoNumberTheory

数论导引

8.1 PrimeNumbers

素数

8.2 Fermat’sandEuler’sTheorems

费马定理与欧拉定理

8.3 TestingforPrimality

素数检测

8.4 TheChineseRemainderTheorem

中国剩余定理

8.5 DiscreteLogarithms

离散对数

8.6 RecommendedReadingandWebSite

推荐读物与网站

8.7 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Chapter9 Public-KeyCryptographyandRSA

公钥密码编码学与RSA

9.1 PrinciplesofPublic-KeyCryptosystems

公钥密码系统的原理

9.2 TheRSAAlgorithm

RSA算法

9.3 RecommendedReadingandWebSite

推荐读物与网站

9.4 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Appendix9A ProofoftheRSAAlgorithm

附录9ARSA算法的证明

Appendix9B TheComplexityofAlgorithms

附录9B算法的复杂性

Chapter10 KeyManagement;OtherPublic-KeyCryptosystems

密钥管理.其他公钥密码系统

10.1 KeyManagement

密钥管理

10.2 Diffie-HellmanKeyExchange

Diffie-Hellman密钥交换

10.3 EllipticCurveArithmetic

椭圆曲线算术

10.4 EllipticCurveCryptography

椭圆曲线密码编码学

10.5 RecommendedReadingandWebSite

推荐读物与网站

10.6 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Chapter11 MessageAuthenticationandHashFunctions

报文鉴别与散列函数

11.1 AuthenticationRequirements

鉴别的需求

11.2 AuthenticationFunctions

鉴别函数

11.3 MessageAuthenticationCodes

报文鉴别码

11.4 HashFunctions

散列函数

11.5 SecurityofHashFunctionsandMACs

散列函数和MAC的安全性

11.6 RecommendedReading

推荐读物

11.7 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Appendix11A MathematicalBasisoftheBirthdayAttack

附录11A生日攻击的数学基础

Chapter12 HashandMACAlgorithms

散列算法与MAC算法

12.1 SecureHashAlgorithm

安全的散列算法

12.2 Whirlpool

12.3 HMAC

12.4 CMAC

12.5 RecommendedReadingandWebSites

推荐读物与网站

12.6 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Chapter13 DigitalSignaturesandAuthenticationProtocols

数字签名与鉴别协议

13.1 DigitalSignatures

数字签名

13.2 AuthenticationProtocols

鉴别协议

13.3 DigitalSignatureStandard

数字签名标准

13.4 RecommendedReadingandWebSites

推荐读物与网站

13.5 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

PartTHREENetworkSecurityApplications

第三部分 网络安全应用

Chapter14 AuthenticationApplications

鉴别应用

14.1 Kerberos

14.2 X.509AuthenticationService

X.509鉴别服务

14.3 Public-KeyInfrastructure

公钥底层结构

14.4 RecommendedReadingandWebSites

推荐读物与网站

14.5 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Appendix14A KerberosEncryptionTechniques

附录14AKerberos加密技术

Chapter15 ElectronicMailSecurity

电子邮件安全

15.1 PrettyGoodPrivacy

良好的保密性

15.2 S/MIME

15.3 RecommendedWebSites

推荐网站

15.4 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Appendix15A DataCompressionUsingZIP

附录15A使用ZIP的压缩数据

Appendix15B Radix-64Conversion

附录15BRadix-64转换

Appendix15C PGPRandomNumberGeneration

附录15CPGP随机数的生成

Chapter16 IPSecurity

IP安全

16.1 IPSecurityOverview

IP安全概述

16.2 IPSecurityArchitecture

IP安全体系结构

16.3 AuthenticationHeader

鉴别首部

16.4 EncapsulatingSecurityPayload

封装安全有效载荷

16.5 CombiningSecurityAssociations

合并安全关联

16.6 KeyManagement

密钥管理

16.7 RecommendedReadingandWebSite

推荐读物与网站

16.8 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Appendix16A InternetworkingandInternetProtocols

附录16A网际互联与互联网协议

Chapter17 WebSecurity

Web安全

17.1 WebSecurityConsiderations

Web的安全需求

17.2 SecureSocketLayerandTransportLayerSecurity

安全套接层与传输层的安全

17.3 SecureElectronicTransaction

安全电子交易

17.4 RecommendedReadingandWebSites

推荐读物与网站

17.5 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

PartFOURSystemSecurity

第四部分 系统安全

Chapter18 Intruders

入侵者

18.1 Intruders

入侵者

18.2 IntrusionDetection

入侵检测

18.3 PasswordManagement

口令管理

18.4 RecommendedReadingandWebSites

推荐读物与网站

18.5 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Appendix18A TheBase-RateFallacy

附录18A基率谬误

Chapter19 MaliciousSoftware

恶意软件

19.1 VirusesandRelatedThreats

病毒及相关的威胁

19.2 VirusCountermeasures

病毒防范

19.3 DistributedDenialofServiceAttacks

分布式拒绝服务攻击

19.4 RecommendedReadingandWebSites

推荐读物与网站

19.5 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Chapter20 Firewalls

防火墙

20.1 FirewallDesignPrinciples

防火墙设计原理

20.2 TrustedSystems

可信系统

20.3 CommonCriteriaforInformationTechnologySecurityEvaluation

信息技术安全评估的通用准则

20.4 RecommendedReadingandWebSites

推荐读物与网站

20.5 KeyTerms,ReviewQuestions,andProblems

关键术语.复习题与习题

Appendices

附录

AppendixA StandardsandStandards-SettingOrganizations

标准与标准制定组织

A.1 TheImportanceofStandards

标准的重要性

A.2 InternetStandardsandtheInternetSociety

互联网标准与互联网协会

A.3 NationalInstituteofStandardsandTechnology

(美国)国家标准与技术研究所

AppendixB ProjectsforTeachingCryptographyandNetworkSecurity

讲授密码编码学与网络安全的有关项目

B.1 ResearchProjects

研究项目

B.2 ProgrammingProjects

编程项目

B.3 LaboratoryExercises

实验室练习

B.4 WritingAssignments

指定的作业

B.5 Reading/ReportAssignments

指定的阅读/报告

Glossary

术语表

References

参考文献

Index

索引