新書推薦:

《
阿尔喀比亚德斯 I(柏拉图全集)
》
售價:HK$
107.8

《
百家争鸣与中华文明的哲学突破
》
售價:HK$
115.5

《
孟子学术流传与秦汉价值重构
》
售價:HK$
110.0

《
中国早期城市与文明起源 一部中国早期城市发展简史,解读城市与文明交织共生的规律
》
售價:HK$
96.8

《
只要我还在创作 角谷美智子访谈录
》
售價:HK$
74.8

《
国医大师邓铁涛 治未病从孩子抓起 中医治未病 二十四节气顺时调养 常见病预防 中医健康体检 广东科技
》
售價:HK$
54.9

《
英国都铎王朝君主形象塑造与政治文化变迁
》
售價:HK$
184.8

《
从一道高三数学模拟测试题的背景谈起:兼谈等周问题与等周不等式
》
售價:HK$
74.8
|
| 編輯推薦: |
|
本书是在数字安全立法进程加速、行业实践持续深化的关键时期推出的一部重量级更新,在第1版的基础上,深化了 “数据安全是设计出来的” 这一核心理念,不仅进一步厘清了数据安全与传统网络安全的本质区别,更系统性地回答了业界在数据安全治理对象、落地方法上的普遍困惑。书中清晰界定了对重要数据、个人信息及企业内部数据的差异化治理思路,并提供了可复用、能落地的统一治理框架。通过将“默认安全设计”置于更优先的位置,并完善从战略规划到技术实现的完整方法论,本书为企业在复杂合规环境下构建主动、内生的安全能力提供了至关重要的蓝图。无论是寻求体系化建设方案的安全负责人、致力于打造安全产品的架构师与开发者,还是关注合规落地的管理者,都能从本书中获得前瞻性的理论指导与经过验证的实战参考。
|
| 內容簡介: |
随着《中华人民共和国数据安全法》《网络数据安全管理条例》等法律法规的出台,数据安全治理要求更趋完善,业界对数据安全的关注也在持续提升,由此产生了新的需求。在此背景下,本书对第1版内容进行了升级,进一步明确数据安全与传统网络安全的关系,总结隐私与数据安全治理方法。 全书分为四部分,共20章。第一部分介绍安全架构的基础知识,阐述数据安全、安全架构、5A方法论、CIA等基本概念,为后续论述奠定基础。第二部分介绍产品安全架构,内容包括身份认证、授权、访问控制、可审计、资产保护、业务安全等,讲解如何从源头设计来保障数据安全和隐私安全,防患于未然。第三部分介绍安全技术体系架构,内容包括安全技术体系架构概述、网络和通信层安全架构、设备和主机层安全架构、应用和数据层安全架构、安全架构案例与实战等。第四部分介绍数据安全与隐私保护治理,内容包括数据安全治理、数据安全政策流程文件体系、隐私保护基础与增强技术、GRC方案、数据安全与隐私保护的统一等。
|
| 關於作者: |
|
郑云文(U2),某世界500强企业资深数据安全与隐私保护专家,腾讯前数据安全高级架构师,开源应用网关Janusec Application Gateway( )作者。武汉大学研究生毕业,投身安全领域研究二十余年,在安全架构、安全治理、数据安全与隐私保护方面具有丰富的实践经验,参编书籍《数字化转型下的隐私治理》,参与多项个人信息保护国家标准的制定。
|
| 目錄:
|
目 录 前言 第1版推荐序一 第1版推荐序二 第1版前言 第一部分 安全架构基础 第1章 架构 2 1.1 什么是架构 2 1.2 架构关注的问题 4 第2章 安全架构 5 2.1 什么是安全 5 2.2 为什么用“数据安全” 7 2.2.1 信息与数据 8 2.2.2 信息安全 8 2.2.3 网络安全 9 2.2.4 数据安全 9 2.2.5 术语对比 10 2.2.6 数据安全的保护对象 11 2.2.7 术语小结 12 2.3 什么是安全架构 12 2.4 安全架构5A方法论 13 2.5 安全架构5A与CIA的关系 15 第二部分 产品安全架构 第3章 产品安全架构简介 18 3.1 什么是产品安全架构 18 3.2 典型的产品架构与框架 19 3.2.1 三层架构 19 3.2.2 B/S架构 20 3.2.3 C/S架构 21 3.2.4 SOA及微服务架构 21 3.2.5 典型的框架 22 3.3 DAL的实现 22 3.3.1 自定义DAL 23 3.3.2 使用ORM 24 3.3.3 使用DB Proxy 24 3.3.4 配合统一的数据服务简化DAL 25 第4章 身份认证—把好安全的 第一道门 26 4.1 什么是身份认证 26 4.2 如何对用户进行身份认证 28 4.2.1 会话机制 29 4.2.2 持续的消息认证机制 31 4.2.3 不同应用的登录状态与超时 管理 32 4.2.4 SSO的典型误区 32 4.3 口令面临的风险及保护 33 4.3.1 口令的保护 34 4.3.2 口令强度 35 4.4 前端慢速加盐散列案例 36 4.5 指纹/声纹/虹膜/面部识别的 数据保护 37 4.6 MD5/SHA-1还能用于口令保护吗 38 4.6.1 单向散列算法简介 38 4.6.2 散列算法选用 39 4.6.3 存量加盐散列的安全性 40 4.7 后台身份认证 41 4.7.1 基于用户Ticket的后台身份 认证 42 4.7.2 基于AppKey的后台身份认证 42 4.7.3 基于非对称加密技术的后台 身份认证 43 4.7.4 基于HMAC的后台身份认证 44 4.7.5 基于AES-GCM共享密钥的 后台身份认证 45 4.8 双因子认证 46 4.8.1 手机短信验证码 46 4.8.2 TOTP 46 4.8.3 U2F 47 4.9 扫码认证 47 4.10 小结与思考 48 第5章 授权—执掌大权的 “司令部” 50 5.1 授权不严漏洞简介 50 5.2 授权的原则与方式 51 5.2.1 基于属性的授权 51 5.2.2 基于角色的授权 52 5.2.3 基于任务的授权 53 5.2.4 基于ACL的授权 53 5.2.5 动态授权 53 5.3 典型的授权风险 54 5.3.1 平行越权 54 5.3.2 垂直越权 54 5.3.3 诱导授权 55 5.3.4 职责未分离 55 5.4 授权漏洞的发现与改进 56 5.4.1 漏洞发现—交叉测试法 56 5.4.2 漏洞改进 56 第6章 访问控制—收敛与放行的 “执行官” 58 6.1 典型的访问控制策略 58 6.1.1 基于属性的访问控制 59 6.1.2 基于角色的访问控制 59 6.1.3 基于任务的访问控制 59 6.1.4 基于ACL的访问控制 60 6.1.5 基于专家知识的访问控制 60 6.1.6 基于IP的辅助访问控制 61 6.1.7 访问控制与授权的关系 62 6.2 不信任原则与输入参数的访问 控制 63 6.2.1 基于身份的信任原则 63 6.2.2 执行边界检查,防止缓冲区 溢出 63 6.2.3 进行参数化查询,防止SQL 注入漏洞 64 6.2.4 内容转义及CSP防跨站脚本 70 6.2.5 防CSRF 71 6.2.6 防跨目录路径操纵 75 6.2.7 防SSRF 76 6.2.8 上传控制 78 6.2.9 Method控制 79 6.3 防遍历查询 79 第7章 可审计—事件追溯的 最后一环 81 7.1 为什么需要可审计 81 7.2 操作日志内容 82 7.3 操作日志的保存与清理 82 7.3.1 日志的存储位置 82 7.3.2 日志的保存期限 82 第8章 资产保护—数据或资源的“贴身保镖” 83 8.1 数据安全存储 83 8.1.1 什么是存储加密 83 8.1.2 数据存储需要加密吗 86 8.1.3 加密后如何检索 87 8.1.4 如何加密结构化数据 87 8.2 数据安全传输 88 8.2.1 选择什么样的HTTPS证书 90 8.2.2 HTTPS的部署 91 8.2.3 TLS质量与合规 92 8.3 数据展示与脱敏 93 8.3.1 不脱敏的风险 93 8.3.2 脱敏的标准 93 8.3.3 脱敏在什么时候进行 93 8.3.4 业务需要使用明文信息怎么办 94 8.4 数据完整性校验 94 第9章 业务安全—让产品 自我免疫 96 9.1 一分钱漏洞 96 9.2 账号安全 98 9.2.1 防撞库设计 98 9.2.2 防弱口令尝试 98 9.2.3 防账号数据库泄露 99 9.2.4 防垃圾账号 99 9.2.5 防账号找回逻辑缺陷 99 9.3 B2B交易安全 100 9.4 产品防攻击能力 102 第三部分 安全技术体系架构 第10章 安全技术体系架构简介 106 10.1 安全技术体系架构的建设性 思维 106 10.2 安全产品和技术的演化 107 10.2.1 安全产品的“老三样” 107 10.2.2 网络层延伸 108 10.2.3 主机层延伸 108 10.2.4 应用层延伸 108 10.2.5 安全新技术 108 10.3 安全技术体系架构的二维模型 109 10.4 风险管理的“三道防线” 110 10.5 安全技术体系强化产品安全 112 10.5.1 网络部署架构 112 10.5.2 主机层安全 113 10.5.3 应用层安全 115 10.5.4 数据层安全 116 第11章 网络和通信层安全架构 119 11.1 网络安全域 120 11.1.1 最简单的网络安全域 120 11.1.2 最简单的网络安全域改进 121 11.1.3 推荐的网络安全域 121 11.1.4 从有边界网络到无边界网络 122 11.1.5 小结 124 11.2 网络接入身份认证 125 11.3 网络接入授权 126 11.4 网络层访问控制 126 11.4.1 NAC 126 11.4.2 生产网络主动连接外网的 访问控制 128 11.4.3 网络防火墙的管理 129 11.4.4 内部网络值得信任吗 131 11.4.5 运维通道的访问控制 131 11.5 网络层流量审计 132 11.6 网络层资产保护—DDoS缓解 132 11.6.1 DDoS简介 132 11.6.2 DDoS缓解措施 133 11.6.3 专业抗DDoS攻击方案 133 第12章 设备和主机层安全架构 136 12.1 身份认证与账号安全 136 12.1.1 设备/主机身份认证的 主要风险 137 12.1.2 动态口令 137 12.1.3 一次一密认证方案 137 12.1.4 私有协议+后台认证方案 138 12.2 授权与访问控制 138 12.2.1 主机授权与账号的访问 控制 138 12.2.2 主机服务监听地址 139 12.2.3 跳板机与登录来源控制 140 12.2.4 自动化运维 141 12.2.5 云端运维 142 12.2.6 数据传输 142 12.2.7 设备的访问控制 143 12.3 运维审计与主机资产保护 144 12.3.1 打补丁与防病毒软件 144 12.3.2 母盘镜像与容器镜像 145 12.3.3 开源镜像与软件供应链 攻击防范 145 12.3.4 基于主机的入侵检测系统 146 第13章 应用和数据层安全架构 150 13.1 三层架构实践 151 13.1.1 B/S架构 152 13.1.2 C/S架构 153 13.2 应用和数据层身份认证 154 13.2.1 SSO身份认证 154 13.2.2 业务系统的身份认证 154 13.2.3 存储系统的身份认证 155 13.2.4 登录状态管理与超时管理 156 13.3 应用和数据层的授权管理 156 13.3.1 权限管理系统 156 13.3.2 权限管理系统的局限性 157 13.4 应用和数据层的访问控制 157 13.4.1 统一的应用网关接入 157 13.4.2 数据库实例的安全访问 原则 158 13.5 统一的日志管理平台 159 13.6 应用和数据层的资产保护 160 13.6.1 KMS与存储加密 160 13.6.2 应用网关与HTTPS 163 13.6.3 WAF(Web应用防火墙) 164 13.6.4 CC攻击防御 167 13.6.5 RASP 167 13.6.6 业务风险控制 168 13.7 客户端数据安全 170 13.7.1 客户端敏感数据保护 170 13.7.2 安全传输与防劫持 171 13.7.3 客户端发布 174 第14章 安全架构案例与实战 175 14.1 零信任与无边界网络架构 175 14.1.1 无边界网络概述 176 14.1.2 对人的认证(SSO及U2F) 177 14.1.3 对设备的身份认证 177 14.1.4 最小权限原则 178 14.1.5 设备准入控制 178 14.1.6 应用访问控制 178 14.1.7 借鉴与改进 179 14.2 统一HTTPS接入与安全防御 180 14.2.1 原理与架构 180 14.2.2 应用网关与HTTPS 181 14.2.3 WAF与CC攻击防御 182 14.2.4 私钥数据保护 182 14.2.5 负载均衡 183 14.2.6 编码实现 183 14.2.7 典型特点 184 14.3 存储加密实践 184 14.3.1 数据库字段加密 185 14.3.2 数据库透明加密 185 14.3.3 网盘文件加密方案探讨 185 14.3.4 配置文件口令加密 186 14.4 最佳实践小结 187 14.4.1 统一接入 188 14.4.2 收缩防火墙的使用 188 14.4.3 数据服务 189 14.4.4 建立KMS 189 14.4.5 全站HTTPS 189 14.4.6 通用组件作为基础设施 190 14.4.7 自动化运维 190 第四部分 数据安全与隐私保护治理 第15章 数据安全治理 192 15.1 治理简介 192 15.1.1 治理与管理的区别 192 15.1.2 治理三要素 193 15.2 数据安全治理简介 194 15.2.1 数据安全治理的要素 195 15.2.2 数据安全治理与数据安全 管理的关系 199 15.3 重点项目管理 200 15.4 安全运营管理 201 15.5 合规与风险管理 205 15.6 安全开发生命周期管理 206 15.6.1 SQL注入漏洞案例 206 15.6.2 SDL关键检查点与检查项 209 15.6.3 SDL核心工作 209 15.7 风险管理 209 15.7.1 风险识别或评估 210 15.7.2 风险度量或成熟度分析 213 15.7.3 风险处置与收敛跟踪 217 15.7.4 风险运营工具和技术 217 15.8 PDCA方法论与数据安全治理 220 第16章 数据安全政策流程文件 体系 223 16.1 数据安全政策流程体系的构成 223 16.1.1 四层文件体系架构简介 223 16.1.2 数据安全四层文件体系 224 16.1.3 标准、规范与管理规定的 关系 225 16.1.4 外部法规等转为内部文件 226 16.2 数据安全政策总纲 227 16.2.1 数据安全的目标和范围 227 16.2.2 数据安全组织及其职责 228 16.2.3 授权原则 228 16.2.4 数据保护原则 228 16.2.5 数据安全外部合规要求 229 16.3 数据安全管理制度与流程 229 16.3.1 数据分类分级 229 16.3.2 风险评估与定级指南 230 16.3.3 风险管理要求 232 16.3.4 事件管理要求 233 16.3.5 人员管理要求 234 16.3.6 配置和运维管理 236 16.3.7 业务连续性管理 237 16.4 数据安全标准 239 16.4.1 算法与协议标准 239 16.4.2 口令标准 241 16.4.3 产品与组件标准 242 16.4.4 数据脱敏标准 245 16.4.5 漏洞定级标准 245 16.5 数据安全技术规范 246 16.5.1 安全架构设计规范 247 16.5.2 安全开发规范 249 16.5.3 安全运维规范 250 16.5.4 安全配置规范 251 16.6 外部合规认证与测评 253 第17章 隐私保护基础 256 17.1 隐私保护简介 256 17.1.1 什么是隐私 256 17.1.2 隐私保护与数据安全的 关系 258 17.1.3 我需要了解隐私保护吗 258 17.1.4 隐私保护的技术手段 258 17.1.5 合规遵从 259 17.2 GDPR 261 17.2.1 简介 261 17.2.2 两种角色 263 17.2.3 六项原则及问责制 263 17.2.4 处理个人数据的六个 合法性基础 264 17.2.5 处理儿童数据 265 17.2.6 特殊的数据类型 265 17.2.7 数据主体的权利 265 17.2.8 数据控制者和数据 处理者的义务 267 17.2.9 违规与处罚 269 17.3 个人信息安全规范 269 17.3.1 简介 269 17.3.2 个人信息安全原则 270 17.3.3 个人信息的生命周期管理 270 17.4 GAPP框架 271 17.5 ISO 27018 272 第18章 隐私保护增强技术 273 18.1 隐私保护技术初探 273 18.2 匿名化与去标识化简介 275 18.2.1 匿名化 275 18.2.2 去标识化 276 18.2.3 K-匿名 277 18.3 差分隐私 278 18.3.1 差分隐私原理 279 18.3.2 差分隐私噪声添加机制 280 18.3.3 数值型差分隐私 280 18.3.4 数值型差分隐私的局限性 283 18.3.5 离散型差分隐私 284 18.3.6 差分隐私案例 286 18.3.7 差分隐私实战 286 第19章 GRC与隐私保护治理 289 19.1 风险 289 19.2 GRC简介 290 19.2.1 GRC三领域 291 19.2.2 GRC控制模型 296 19.3 隐私保护治理简介 298 19.4 隐私保护治理GRC实践 299 19.4.1 计划 299 19.4.2 执行 300 19.4.3 检查 302 19.4.4 处理 303 19.5 隐私保护能力成熟度 303 第20章 隐私保护与数据安全的 统一 308 20.1 隐私与数据安全框架 308 20.1.1 什么是隐私与数据安全 框架 308 20.1.2 G-IACR隐私与数据安全 框架简介 309 20.2 统一的隐私与数据安全治理 310 20.3 统一的清单管理 312 20.4 统一的风险评估 314 20.5 统一的数据安全控制措施 316 20.5.1 默认安全设计 316 20.5.2 默认隐私与合规设计 317 20.5.3 必要的组织措施 321 20.6 统一的数据安全响应 326 20.7 G-IACR隐私与数据安全框架 内容 327 20.8 数据安全治理能力成熟度 模型 328 附录 数据安全架构与治理总结 332 参考文献 333
|
| 內容試閱:
|
前 言 自2019年本书第1版出版以来,我收到众多同行及读者朋友的大力支持和鼓励,在这里向大家表示感谢。与此同时,随着《中华人民共和国数据安全法》《网络数据安全管理条例》等法律法规的出台,数据安全治理要求更趋完善,业界对数据安全的关注也在持续提升,有读者提出了一些困惑,小结一下,大概可以分为如下几类: 到底什么是数据安全?数据安全与通常所说的网络空间安全有什么区别?是否存在数据安全产品来解决企业的数据安全问题? 数据安全的治理对象是什么? 为什么先讲默认安全设计而不是通常的安全防御基础设施? 数据安全落地是否存在系统化的方法? 鉴于此,我根据最新的法律法规要求以及自身的治理实践经验重新审视了本书第1版的内容并对其进行了更新,以适应当前的数据安全需要。主要更新内容包括: 从价值视角出发,进一步厘清数据安全与传统网络安全的关系,强调“数据安全是设计出来的”这一理念,并在书中先讲默认安全设计,这是因为很多数据安全问题是在产品/IT系统投入使用后难以解决或补救的。需要说明的是,本书的第三部分“安全技术体系架构”与传统网络安全存在重叠,但为了确保数据安全视角的完整性,这部分内容将继续保留(从数据安全视角进行了进一步的审视),熟悉的读者可以跳过。 明确数据安全的治理对象,包括重要数据、个人信息以及企业内部数据等。 进一步总结隐私与数据安全治理方法,使之既能够适用于个人信息,也能够适用于重要数据和企业内部数据。这套方法通过战略规划和重点项目管理,不断完善流程系统和基础设施,建立起数据安全的长效机制;通过外规内化后的政策流程明确内部数据处理要求,并作为风险管理的依据来保障数据安全与合法利用;通过组织架构的设定、意识教育/专业培训活动和监督机制来提升企业整体意识和专业能力。 希望此次改版能够真正为读者带来价值,为保障数据安全贡献一份力量。 致谢 感谢我所任职过的公司,它们给了我练兵、成长、积累的机会。也感谢各位领导、同事、安全圈同行与各位朋友的帮助,他们包括但不限于:谭晓生、李雨航、聂君、王绍斌、蔡一兵、杨勇、赵彦、吴翰清、韦韬、彭国军、董志强、胡珀、郑斌、宋文宽、方勇、刘焱、赵弼政、马传雷、郑兴、刘宁、郭铁涛、胡享梅(排名不分先后),以及一大批曾经一起奋战过的同事们。 感谢云安全联盟(CSA)大中华区主席、中国科学院云安全首席科学家李雨航为本书第1版作序。 感谢资深网络安全专家胡珀为本书第1版作序。 感谢我的家人,是你们的支持,我才得以完成此书。
|
|