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!

Step 1 of 5

CREATE YOUR PROFILE *Required

OR
Step 2 of 5

WHAT BRINGS YOU TO DEVHEADS? *Choose 1 or more

Collaboration & Work 🤝
Learn & Grow 📚
Contribute Experience & Expertise 🔧
Step 3 of 5

WHAT'S YOUR INTEREST OR EXPERTISE? *Choose 1 or more

Hardware & Design 💡
Embedded Software 💻
Edge Networking
Step 4 of 5

Personalize your profile

Step 5 of 5

Read & agree to our COMMUNITY RULES

  1. We want this server to be a welcoming space! Treat everyone with respect. Absolutely no harassment, witch hunting, sexism, racism, or hate speech will be tolerated.
  2. If you see something against the rules or something that makes you feel unsafe, let staff know by messaging @admin in the "support-tickets" tab in the Live DevChat menu.
  3. No age-restricted, obscene or NSFW content. This includes text, images, or links featuring nudity, sex, hard violence, or other graphically disturbing content.
  4. No spam. This includes DMing fellow members.
  5. You must be over the age of 18 years old to participate in our community.
  6. Our community uses Answer Overflow to index content on the web. By posting in this channel your messages will be indexed on the worldwide web to help others find answers.
  7. You agree to our Terms of Service (https://www.devheads.io/terms-of-service/) and Privacy Policy (https://www.devheads.io/privacy-policy)
By clicking "Finish", you have read and agreed to the our Terms of Service and Privacy Policy.

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

  1. ZacckOsiemo#0000

    This is an insanely loaded question but since you are already leading with lightweight encryption can you give us some sort of example?

  2. Joseph Ogbonna#0000

    Using lightweight cryptography and running it at the device level, that’s able to perform some system computation at the edge

  3. ZacckOsiemo#0000

    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.

  4. Ming#0000

    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.

  5. Joseph Ogbonna#0000

    Oo. What other encryption level is higher than the AES

  6. Ming#0000

    AES 192 and 256. These have longer keys and more rounds of processing (and therefore takes more computational effort to create).

  7. julien#0000

CONTRIBUTE TO THIS THREAD

Leaderboard

RANKED BY XP

All time
  • 1.
    Avatar
    @Nayel115
    1620 XP
  • 2.
    Avatar
    @UcGee
    650 XP
  • 3.
    Avatar
    @melta101
    600 XP
  • 4.
    Avatar
    @lifegochi
    250 XP
  • 5.
    Avatar
    @Youuce
    180 XP
  • 6.
    Avatar
    @hemalchevli
    170 XP