“一本面向开发人员的精彩现代安全书籍。”
—Jeanne Boyarsky,Java Champion
软件安全在于了解真实系统如何发生故障,以及如何构建它们以防止发生故障。面向开发人员的软件安全性让您了解这一点,并向您展示如何将其应用到您每天使用的现代云和 Kubernetes 环境中。
这本书从开发人员面临的现实开始:安全问题不是理论上的——它们出现在设计选择、依赖关系、配置和日常编码决策中。您将了解违规发生的原因、供应链风险如何蔓延,以及“安全开发”在从设计到部署的整个生命周期中的实际情况。
从这里开始,本书为您奠定了自信地使用安全工具所需的基础。它没有将框架视为黑匣子,而是解释了它们实现的标准、协议和模式。
您将了解完整性、加密、身份验证和身份的真正工作原理,从而使 TLS、OAuth2、OpenID Connect 和证书变得易于理解和使用。
有了这个基础,重点就转移到现代应用程序架构上。您将实现安全通信通道、设计身份验证和身份流程、采用无密码方法,并管理复杂的服务到服务调用链的授权。在此过程中,您将了解如何为每个服务提供身份、实施访问策略以及在分布式云原生系统中进行安全交互。
整本书中的概念都基于反映真实生产场景的实际 Java 示例。最后,您将熟悉安全术语,并知道如何应用它们来构建通过审核、抵御攻击并承受现实压力的系统。
关于技术
关于本书
里面有什么
为什么在实际系统中会发生安全故障
如何正确应用密码学和安全标准
如何保护身份、访问和服务通信的安全
关于阅读器
适合想要自信地理解和应用安全性的开发人员。
作者简介
Adib Saikali 是 VMware Tanzu 的杰出软件工程师和首席解决方案工程师。 Laurentiu Spilca 是 Java 和 Spring 专家、经验丰富的技术讲师以及多本书的作者。
引言
带您了解所有主要应用程序安全概念、最佳实践和方法。
– Alain Lompo,ISO-GRUPPE
这是了解应用于应用程序开发的安全原则的绝佳资源。
– Patricia Ray,思科系统公司
清晰、实用且组织良好。
– Özay Duman,土耳其科学技术研究委员会
应用层安全性的现代更新,初学者和经验丰富的网络安全开发人员都可以使用。
– Adrian M. Rossi,澳大利亚 BAE Systems 公司
一本关于成为具有安全意识、安全可靠的应用程序开发人员的好书。
– Mladen Knežić,CROZ
其他信息
- 收录者
- Downloading
- 发布日期
- 8月21日
- 类别
- 计算机与技术
- 软件名称
- 开发人员的软件安全
- 探索
- Ebooks
- 语言
- 英语
- 上传者
- Darby Anderson
- 格式
- ePub
- 页码
- 360
- 编码
- 9781617298585
- 作者
- Adib Saikali, Laurentiu Spilca
- 版本
- 2026
下载版本
| 版本 | 兼容平台 | 语言 | 大小 | 更新时间 | 下载 |
|---|---|---|---|---|---|
| LB 8313 | 英文 | 13.6MB | 2026-05-19 |


评分及评论
暂无评分
来评个分数吧