作品简介

本书的两位作者,正是构建安全的数字化物联网世界的践行先锋和布道者。本书的诞生,最初是从解决实际的设备安全连接问题出发,通过对基础密码技术的深入研究,在总结安全开发实践经验的基础上,形成了物联网安全的重要知识积累。在数字化物联世界的理念下,对物联网安全有着积极思考的两位作者进行了勇敢的尝试,最终把这些内容和知识归结成书,实属不易,令人赞叹!本书的内容既涵盖了密码学的基础数论知识,涉及大量安全密码算法和技术原理,又包含了安全连接协议,mbedtls软件框架和安全开发实用工具,还提供了大量的工程实践案例和指导建议。对物联网安全有兴趣的读者,可以从本书了解到物联网安全的基础知识和应用技术;物联网安全的开发者,也可以通过本书提供的工程移植样例以及示例代码,提升对物联网安全协议和基础安全算法的理解;物联网设计架构师,可以通过本书提供的参考解析和性能分析,获得先验性的实践经验和安全指导。正如作者在书中所言,传播知识比学习知识更有价值。真诚地希望本书的推出,能够为物联网安全开发者赋能,让广大的物联网从业者受益,为构建安全的数字化物联世界贡献知识与力量。

徐凯,阿里云IoT开发工程师,花名左相。物联网技术实践者与研究者,对物联网传输协议、物联网安全和物联网数据存储有常深刻的认识与理解。多年嵌入式与物联网系统开发经验,涉猎终端设备,边缘计算与物联网平台等多个领域。编写大量关于物联网应用、物联网操作系统,物联网传输协议相关的技术博文,博文广受好评。著有《IoT开发实战CoAP卷》。

崔红鹏,嵌入式软件工程师,现就职于清华大学无锡应用技术研究院——微纳电子与系统芯片实验室。“CPU硬件安全动态监测管控技术”项目组成员,负责密码学算法实现和SDK开发,该项目曾获“2018年世界互联网大会15项全球领先科技成果”。物联网安全爱好者,对嵌入式系统、密码学技术和安全应用方案有深入研究,积极参与开源项目,为GmSSL和zephyr等开源项目贡献过代码。

作品目录

  • 推荐序一
  • 推荐序二
  • 前言
  • 第1章 物联网安全概述
  • 第2章 mbedtls入门
  • 第3章 数论基础知识
  • 第4章 单向散列函数
  • 第5章 对称加密算法
  • 第6章 消息认证码
  • 第7章 伪随机数生成器
  • 第8章 RSA算法
  • 第9章 DH密钥协商
  • 第10章 ECDH密钥协商
  • 第11章 数字签名RSA、DSA和ECDSA
  • 第12章 数字证书X.509
  • 第13章 mbedtls移植与性能分析
  • 第14章 TLS
  • 第15章 DTLS
  • 第16章 CoAPs
  • 参考文献
展开全部