Cryptographic Implementations: Hardware vs. Software (Download)

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
Sign up for our eNewsletters
Get the latest news and updates

Voice Your Opinion!

To join the conversation, and become an exclusive member of Electronic Design, create an account today!