How can we strike a balance between security and performance in IoT devices?

How can we strike a balance between security and performance in IoT devices, especially low-power ones, to ensure robust protection without compromising efficiency, potentially through the use of lightweight encryption and future blockchain-based technologies? @MCU, MPU & Firmware @PCB & Analog
7 Replies
ZacckOsiemo
ZacckOsiemo5mo ago
This is an insanely loaded question but since you are already leading with lightweight encryption can you give us some sort of example?
Joseph Ogbonna
Joseph Ogbonna5mo ago
Using lightweight cryptography and running it at the device level, that's able to perform some system computation at the edge
ZacckOsiemo
ZacckOsiemo5mo ago
But to what end? how much of your time are you running cryptography when you could be working. Would I use this in antilock brakes? I need security but I need timeliness more.
Ming
Ming5mo ago
By doing risk analysis and threat modeling. You would start by looking at the value of the asset you are wanting to protect (hardware, functionality, IP, etc) and then working out the balance from the threats and the cost of protecting them. For example, I only used AES128 on one of my low powered devices because the data it is protecting only has value for a short period of time, so the lower security is deemed ‘good enough’.
If the data was more valuable, then I would have had to use a more powerful device to enable stronger encryption.
Joseph Ogbonna
Joseph Ogbonna5mo ago
Oo. What other encryption level is higher than the AES
Ming
Ming5mo ago
AES 192 and 256. These have longer keys and more rounds of processing (and therefore takes more computational effort to create).
Want results from more Discord servers?
Add your server