2.1 LoRaWAN Security
Robust security is a key element for LoRa network. The LoRaWAN security design adheres the fundamental properties such as mutual authentication, integrity protection, and confidentiality. The LoRaWAN security uses AES 128-bit cryptographic encryption algorithm. The LoRaWAN security guarantees end-to-end encryption for application payloads exchanged between end-devices and application servers.
The LoRaWAN protocol includes a number of different layers of security at the network and application level for secure communications. The network security ensures authenticity of the node in the network while the application layer of security ensures the network operator does not have access to the end users application data.