《电子商务安全技术》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:王丽芳主编;蒋泽军,褚伟波,刘志强,林伟,于会,吴健,邓磊编著;朱怡安,姜建国审稿
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2015
  • ISBN:9787121275883
  • 页数:304 页
图书介绍:本教材是工业和信息化部“十二五”规划教材,其内容全面、系统地阐述了电子商务安全涉及的相关技术,包括信息安全、系统安全、网络安全、交易安全、数据安全等技术,紧跟信息时代电子商务技术的发展,介绍了移动电子商务技术、云计算技术和大数据与电子商务。全书共15章,主要内容有电子商务安全概述、信息加密技术、信息鉴别技术、公钥基础设施、信息隐藏技术、用户身份认证技术、访问控制技术、互联网安全技术、电子商务安全协议、数据高可用技术、电子支付与安全、移动电子商务安全技术、电子商务云安全、大数据与电子商务和电子商务安全解决方案。本书概念清楚,技术与方法通俗易懂,案例均为著名IT公司成熟的解决方案。

第1章 电子商务安全概述 1

1.1 电子商务 2

1.1.1 电子商务的产生和发展 2

1.1.2 电子商务的概念 4

1.1.3 电子商务的主要类型 5

1.2 电子商务环境 5

1.2.1 电子商务环境 5

1.2.2 电子商务基础设施 7

1.3 电子商务安全 8

1.3.1 电子商务的风险和威胁 8

1.3.2 电子商务的安全要素 10

1.3.3 电子商务安全体系 13

1.4 电子交易常见问题及解决方法 13

本章小结 14

思考题 15

第2章 信息加密技术 17

2.1 信息加密基本思想 18

2.1.1 密码系统的基本概念 18

2.1.2 密码系统的安全性 19

2.1.3 密码系统的类型 20

2.1.4 传统加密技术 20

2.1.5 对密码系统的攻击 21

2.2 对称密码技术 22

2.2.1 DES加密标准 22

2.2.2 AES加密标准 24

2.2.3 流密码与RC4 25

2.3 非对称密码技术 27

2.3.1 公钥密码体制的原理 27

2.3.2 RSA密码体制 28

2.3.3 椭圆曲线密码体制 29

本章小结 33

思考题 33

第3章 信息鉴别技术 35

3.1 消息摘要 36

3.1.1 消息摘要的概念 36

3.1.2 哈希算法特性 37

3.2 MD5算法 38

3.2.1 MD5算法的目标 38

3.2.2 MD5算法的处理过程 38

3.2.3 MD5安全性 39

3.3 SHA-1算法 39

3.3.1 SHA-1算法描述 39

3.3.2 SHA安全性 40

3.3.3 MAC算法 40

3.4 数字签名 41

3.4.1 数字签名概念 41

3.4.2 数字签名工作过程 42

3.4.3 数字签名算法DSA 42

3.4.4 阈下信道 43

3.5 数字时间戳 44

3.5.1 数字时间戳概念 44

3.5.2 数字时间戳的构成 44

3.5.3 数字时间戳产生过程 45

本章小结 45

思考题 45

第4章 公钥基础设施 47

4.1 公钥基础设施的概念 48

4.2 数字证书 49

4.2.1 数字证书的概念 49

4.2.2 数字证书的格式 50

4.2.3 证书撤销列表(CRL) 51

4.2.4 证书的存放 52

4.3 公钥基础设施的组成 52

4.3.1 认证中心 52

4.3.2 证书库 55

4.3.3 密钥备份及恢复 55

4.3.4 证书撤销 56

4.3.5 密钥更新 57

4.3.6 应用程序接口 57

4.4 公钥基础设施的信任模型 58

4.4.1 什么是信任模型 58

4.4.2 交叉认证 60

4.4.3 常用的信任模型 60

4.5 公钥基础设施的服务和实现 64

4.5.1 身份认证 64

4.5.2 数据完整性 65

4.5.3 数据保密性 66

4.5.4 不可否认性服务 66

4.5.5 公证服务 66

4.5.6 时间戳服务 66

4.6 公钥基础设施的应用 67

4.6.1 PKI相关标准 67

4.6.2 基于PKI的应用领域 71

4.6.3 PKI技术的发展 73

本章小结 75

思考题 76

第5章 信息隐藏技术 77

5.1 信息隐藏技术概述 78

5.1.1 历史渊源 78

5.1.2 技术特点 78

5.1.3 技术分类 79

5.2 信息隐藏技术 80

5.2.1 信息隐藏技术的基本原理 80

5.2.2 信息隐藏技术的典型模型 80

5.2.3 信息隐藏技术的基本要求 81

5.3 信息隐藏算法 82

5.3.1 空间域隐写算法 82

5.3.2 变换域隐写算法 84

5.4 信息隐藏技术应用 87

5.4.1 数字水印 87

5.4.2 其他应用领域与发展前景 89

本章小结 89

思考题 90

第6章 用户身份认证技术 91

6.1 身份认证技术概述 92

6.1.1 什么是身份认证 92

6.1.2 身份认证的原理 92

6.1.3 身份认证的方法 93

6.2 认证口令 94

6.2.1 关键问题 94

6.2.2 挑战/响应认证机制 95

6.3 认证令牌 96

6.3.1 几个术语 96

6.3.2 时间令牌 96

6.4 生物特征认证 97

6.4.1 足够有效 98

6.4.2 生物特征模板 98

6.4.3 认证匹配 99

6.4.4 易用性和安全性 99

6.4.5 存储特征模板 99

6.4.6 存在的问题 100

6.5 Kerberos身份认证协议 100

6.5.1 Kerberos协议简介 100

6.5.2 Kerberos的认证过程 101

6.5.3 Kerberos的工作模式 101

本章小结 103

思考题 104

第7章 访问控制技术 105

7.1 访问控制的概念与原理 106

7.2 访问控制结构 107

7.2.1 访问控制矩阵 107

7.2.2 访问能力表 107

7.2.3 访问控制表 108

7.2.4 授权关系表 109

7.3 访问控制策略 109

7.3.1 基于身份的安全策略 110

7.3.2 基于规则的安全策略 111

7.4 访问控制模型 112

7.4.1 自主访问控制 112

7.4.2 强制访问控制 113

7.4.3 基于角色的访问控制 114

7.5 RBAC参考模型 116

7.5.1 RBAC0(Core RBAC) 116

7.5.2 RBAC1(Hierarchical RBAC) 118

7.5.3 RBAC2(ConstraintRBAC) 120

本章小结 122

思考题 122

第8章 互联网安全技术 123

8.1 网络安全概述 124

8.1.1 网络安全的概念 124

8.1.2 网络系统面临的威胁 125

8.1.3 网络安全的基本原则 125

8.1.4 网络安全关键技术 126

8.2 防火墙 127

8.2.1 防火墙的概述 127

8.2.2 防火墙的实现技术 128

8.2.3 防火墙的系统结构 133

8.3 入侵检测系统 136

8.3.1 入侵检测系统概述 136

8.3.2 入侵检测系统的数据源 138

8.3.3 入侵检测技术 139

8.3.4 入侵检测系统结构 142

8.4 虚拟专用网络(VPN) 144

8.4.1 VPN概述 144

8.4.2 VPN的分类 146

8.4.3 隧道技术 148

8.4.4 常用的隧道协议 149

8.5 病毒及防护 153

8.5.1 计算机病毒的产生和发展 153

8.5.2 计算机病毒及类型 154

8.5.3 计算机病毒防护 157

本章小结 159

思考题 159

第9章 电子商务安全协议 161

9.1 电子商务安全协议概述 162

9.2 安全电子交易协议 162

9.2.1 SET协议概述 162

9.2.2 SET交易的参与者 163

9.2.3 SET协议的安全体系 164

9.2.4 SET的交易流程 164

9.3 安全套接层协议 165

9.3.1 SSL概述 165

9.3.2 SSL协议结构 166

9.3.3 SSL记录协议 167

9.3.4 SSL握手协议 168

9.3.5 SSL报警协议 170

9.3.6 SSL协议与SET协议的比较 170

9.4 HTTPS协议 171

9.4.1 HTTPS协议概述 171

9.4.2 HTTPS协议结构 172

9.4.3 HTTPS协议的工作原理 173

9.4.4 HTTPS协议的安全性分析 173

本章小结 175

思考题 176

第10章 数据高可用技术 177

10.1 数据备份和恢复 178

10.1.1 数据备份 178

10.1.2 数据恢复 179

10.2 网络备份系统 180

10.2.1 单机备份和网络备份 180

10.2.2 网络备份系统的组成 181

10.2.3 网络备份系统方案 182

10.3 数据容灾 184

10.3.1 数据容灾概述 184

10.3.2 数据容灾技术 185

本章小结 187

思考题 187

第11章 电子支付与安全 189

11.1 电子支付 190

11.1.1 电子支付的产生及发展 190

11.1.2 电子支付的特点 190

11.2 电子货币 191

11.2.1 电子货币的概念 191

11.2.2 电子货币的种类 192

11.2.3 电子货币的运作形态 194

11.3 电子支付技术 195

11.3.1 信用卡 195

11.3.2 电子支票 195

11.3.3 智能卡 196

11.3.4 电子钱包 197

11.4 电子支付的安全威胁 198

11.4.1 电子支付的安全概述 198

11.4.2 网上支付的安全威胁 200

11.4.3 移动支付的安全威胁 201

11.5 电子支付安全解决方案 203

11.5.1 支付宝 203

11.5.2 网上银行 207

11.5.3 信用卡 210

本章小结 215

思考题 215

第12章 移动电子商务安全技术 217

12.1 移动电子商务 218

12.2 移动电子商务的安全威胁 218

12.2.1 移动通信系统威胁 219

12.2.2 移动设备自身隐患 219

12.2.3 外部因素的威胁 220

12.3 IEEE 802.11及其安全机制 221

12.3.1 IEEE 802.11协议 221

12.3.2 无线局域网的组网方式 222

12.3.3 IEEE 802.11协议的安全机制 223

12.4 蓝牙及其安全体系 225

12.4.1 蓝牙技术 225

12.4.2 蓝牙安全机制 228

12.4.3 链路层安全体系 230

12.5 GSM系统及其安全机制 234

12.5.1 GSM系统结构 234

12.5.2 GSM系统的安全机制 235

12.5.3 用户到GSM网络端的单向认证 236

12.5.4 空中接口加密 237

12.5.5 用户身份的保密性和用户位置的隐匿性 238

本章小结 238

思考题 239

第13章 电子商务云安全 241

13.1 云计算 242

13.1.1 云计算的产生与发展 242

13.1.2 理解云计算 244

13.1.3 云计算体系架构 245

13.1.4 云计算分类 247

13.2 云计算与电子商务 248

13.3 云安全 250

13.3.1 云计算的风险 250

13.3.2 什么是云安全 251

13.3.3 云安全技术 253

13.3.4 云安全框架 255

本章小结 256

思考题 257

第14章 大数据与电子商务 259

14.1 大数据 260

14.1.1 理解大数据 260

14.1.2 大数据处理模式 261

14.1.3 大数据处理流程 262

14.2 大数据带来的商机和挑战 263

14.2.1 拥有大数据 263

14.2.2 大数据处理能力 264

14.2.3 大数据处理技术 264

14.3 大数据带来的安全问题 265

14.3.1 隐私保护 265

14.3.2 大数据的可信性 265

14.3.3 大数据的访问控制 266

14.4 大数据安全与隐私保护关键技术 266

14.4.1 数据发布匿名保护技术 267

14.4.2 社交网络匿名保护技术 268

14.4.3 数据溯源技术 268

14.4.4 角色挖掘 269

14.4.5 风险自适应的访问控制 269

14.5 大数据时代的信息安全 269

14.5.1 基于大数据的威胁发现技术 269

14.5.2 基于大数据的认证技术 270

14.5.3 基于大数据的数据真实性分析 271

14.5.4 “安全即服务(Security-as-a-Service)” 271

本章小结 271

思考题 272

第15章 电子商务安全解决方案 273

15.1 阿里云安全解决方案 274

15.1.1 数据安全 274

15.1.2 访问控制 275

15.1.3 云安全服务 276

15.1.4 系统安全及开发维护 277

15.1.5 其他安全措施 278

15.2 Windows Azure安全解决方案 279

15.2.1 计算、存储和服务管理 279

15.2.2 WindowsAzure的视角:Fabric 280

15.2.3 云安全设计 281

15.2.4 开发生命周期安全 286

15.3 金山私有云解决方案 286

15.3.1 工作原理 287

15.3.2 安全系统组件 288

15.3.3 安全系统后端云平台 289

15.3.4 安全系统客户端软件 291

本章小结 292

思考题 292

附录A 缩略语表 295

参考文献 299