Latest from Embedded

ID 144516710 © vladimir timofeev | Dreamstime.com
Data Center
ID 5549870 © Artistar | Dreamstime.com
hard_drive_dreamstime_l_5549870
ID 144516710 © vladimir timofeev | Dreamstime.com
Data Center
ID 117103442 © Monsit Jangariyawong | Dreamstime.com
ai_dreamstime_l_117103442
Dreamstime_Christopher-Myers_57292769
dreamstime_christophermyers_57292769
ID 53192827 © Serhii Neznamov | Dreamstime.com
powersupply_dreamstime_l_53192827
Chapter5 636ac938323a5

Cryptographic Implementations: Hardware vs. Software (Download)

Nov. 8, 2022
Download the PDF of the fifth chapter of the “The Cryptography Handbook.” It shines a light on the differences of implementing cryptographic solutions via hardware and software, and the essential steps in securely booting a connected device.

Check out the other chapters in the Communication Series:  The Cryptography Handbook

Modern cryptographic algorithms can be implemented using dedicated cryptographic hardware or software running on general-purpose hardware. For various reasons, dedicated cryptographic hardware provides a better solution for most applications.

Secure Boot and Secure Download—What Are They and Why Are They Important?

Among the everyday IoT devices that use embedded hardware are:

  • Home devices: Wi-Fi cameras, IoT thermostats, and smoke detectors
  • Medical devices
  • Wearables, fitness trackers, or smart watches
  • Industrial machines such as robotic arms in factories