| Practical Embedded Security |
| by Timothy Stapko |
Finally, embedded engineers have their own single-volume
resource for defending their designs against would-be
hackers!
- Covers both hardware- and software-based embedded
security solutions for preventing and dealing with attacks
- Focuses on publicly available or low-cost security options
- Case studies detail securing 8-bit PIC and Rabbit
microprocessors
This book builds upon the basics of computer security and
optimizes it for embedded systems. Often embedded
systems are resource-constrained systems and therefore,
may not have the power to implement robust security
systems. The author takes on this problem guiding
embedded designers, programmers, and engineers on how
to build secure, low-cost, and resource-constrained
systems.
Various techniques and tools are provided to the reader
including:
- Designing embedded-specific security protocols
- Recognizing and dealing with attacks
- Common pitfalls when trying to optimize security
- A discussion of hardware alternatives
- C and other languages and their strengths and
weaknesses
- A look at low-level networking protocols: TCP/IP, UDP,
PPP, and Ethernet
- An entire chapter on Secure Socket Layers (SSL)
- Strategies for choosing algorithms and protocols for a
particular platform
- Working with wireless networking protocols: Bluetooth,
ZigBee, and 802.11
- Client/server applications detailed
|