Cryptography: Planning for Threats and Countermeasures

By: Zia Sardar


This tutorial is part of a series that is designed to provide a quick study guide in cryptography for a product development engineer. Each segment takes an engineering rather than theoretical approach on the topic. In this installment, you'll learn about the different types of threats cryptographic systems face, learn how to plan for threats, and see what types of countermeasures are available. A similar version of this tutorial originally appeared on Electronic Design on June 19, 2020.