This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

LSC Security Benefits with Static Passkey

Hi. 

I try to implement LESC using nRF52810.

But I use a Static passkey because my device doesn't have a keyboard or display.

One question is, is LESC more secure than Legacy when using a Static passkey?

I understand that using a Static passkey is not safe from MITM attacks. Is LESC safe from MITM attacks when using Static Passkey?

I've been pondering for days and couldn't come to a conclusion.

Parents
  • Hi

    1. The ECDH method uses a numeric comparison algorithm for key generation, and a new pairing procedure for the key exchange. It is an enhanced security feature that's implemented in our BLE LESC module. This key will not be static though, so it will not be able to use like you describe.

    2. You're correct. As stated in the reply you linked to, a static password won't be very secure (and is not designed to be used with the LESC model), but it will not be instantly accessible from a MITM attack, but it will be after repeated attempts. 

    Compared to the Legacy module, LESC is just more secure and if the choice is between those two, I recommend that you go for LESC (with ECDH) either way.

    Best regards,

    Simon

  • Hi

    I understood that using ECDH is safer.

    But as I said earlier, I have to use Static passkey. I programmed using Legacy and Static passkey.

    If using static passkey in LESC is still not completely safe from MITM attack, do I need to change from Legacy to LESC ??

    And is there any way to be safe from MITM attack when using static passkey ???
    Is Legacy exposed to static passkey in 20 attacks like LESC?

Reply
  • Hi

    I understood that using ECDH is safer.

    But as I said earlier, I have to use Static passkey. I programmed using Legacy and Static passkey.

    If using static passkey in LESC is still not completely safe from MITM attack, do I need to change from Legacy to LESC ??

    And is there any way to be safe from MITM attack when using static passkey ???
    Is Legacy exposed to static passkey in 20 attacks like LESC?

Children
No Data
Related