Become a leader in the IoT community!
New DevHeads get a 320-point leaderboard boost when joining the DevHeads IoT Integration Community. In addition to learning and advising, active community leaders are rewarded with community recognition and free tech stuff. Start your Legendary Collaboration now!
This is an insanely loaded question but since you are already leading with lightweight encryption can you give us some sort of example?
Using lightweight cryptography and running it at the device level, that’s able to perform some system computation at the edge
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.
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.
Oo. What other encryption level is higher than the AES
AES 192 and 256. These have longer keys and more rounds of processing (and therefore takes more computational effort to create).
https://www.rfc-editor.org/rfc/rfc8387.html
CONTRIBUTE TO THIS THREAD