Which of the following considerations is the most important regarding cryptography used in an IoT device?
Choose an answer
Tap an option to check your answer.
Correct answer: Resource constraints.
Why this is the answer
The most important consideration for cryptography in IoT devices is resource constraints. IoT devices often have limited processing power, memory, and battery life, which makes computationally intensive cryptographic algorithms impractical. Efficient, lightweight cryptography is crucial to ensure the device can perform its functions without excessive power consumption or performance degradation. Available bandwidth is less critical because while cryptography adds overhead, it's usually minor compared to the data being transmitted. The use of block ciphers is a specific implementation detail, not the overarching most important consideration; stream ciphers or other methods might be more suitable depending on the constraints. The compatibility of the TLS version is important for interoperability and security, but it's a secondary concern to whether the device can even handle the cryptographic operations required by TLS in the first place.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed