内容简介
If you have some experience with the BeagleBone or similar embedded systems and want to learn more about security and privacy, this book is for you. Alternatively, if you have a security and privacy background and want to learn more about embedded development, this book is for you. You should have some familiarity with Linux systems and with the C and Python programming languages.
AI简介
这是一本深入探讨如何使用BeagleBone Black这款嵌入式系统进行安全和隐私保护的实战指南。书中详细讲解了如何个性化SSH配置以提高可用性,如何通过Tor网络来规避审查,如何利用硬件加密来保护敏感数据,以及如何通过PGP和OTR来保护通信隐私。
本书首先介绍了BeagleBone Black,包括其特点和功能,以及如何创建嵌入式开发环境。接着,书中深入讲解了Tor网络,包括其工作原理、如何安装和配置Tor,以及如何设置Tor出口策略。此外,书中还详细介绍了硬件加密,包括CryptoCape的功能和应用,以及如何利用I2C协议进行硬件通信。
在保护通信隐私方面,书中讲解了PGP软件的历史和重要性,以及如何利用可信平台模块(TPM) 来保护GPG密钥。同时,书中还介绍了OTR与PGP的区别,以及如何在BitlBee上添加OTR保护。
书中还提供了许多实用技巧和案例分析,例如如何利用TPM提高计算设备安全性,如何添加硬件安全性,如何使用软件包管理器与IDE,以及如何获取和使用电子书与在线资源。