Cryptographic Co-Processor ATECC508A / ATECC608A using private LoRaWAN network architecture

I recently started working on a project where I am using the SparkFun Pro RF - LoRa, 915MHz (SAMD21) with a force sensor connected to it aiming to collect data about occupancy rates. I managed to establish connectivity between the sensing device and The Things Network as this is a very straightforward process. So far so good… here comes the question:

Although LoRaWAN provides a certain level of security (end-to-end AES-128 encryption) I am considering of adding one of the Cryptographic Co-Processors (ATECC508A / ATECC608A) to my system in order to increase security resilience with digital signatures but I am not quite sure if and how this is going to work in my case.

I think there is a conflict if I add digital signature as a security mechanism when encryption is already taking place…

I am sure I am missing a lot of things at this point so any advise would be very much appreciated.

I forgot to mention that the project involves multiple end nodes that will be connected to the same private LoRaWAN network.

HI Dimitris.

I don’t think that the two would conflict with one another, your digital signature will just ride on top of the other encryption you’re using already.