Security

SmartMesh networks are among the most secure networks available. All traffic in a SmartMesh network is protected by end-to-end encryption, message integrity checking, and authentication. Additionally, the SmartMesh manager contains applications that enable secure joining of the network, key establishment, and key exchange.

The security features provide:

  • Confidentiality: End-to-end data encryption using 128-bit AES encryption is employed in the packets to prevent sensitive data from being intercepted.
  • Data integrity: Data transmitted within the packets is protected by message integrity codes to ensure that it has not been tampered with and that it originated from a known source.
  • Replay protection: Replay attacks are prevented on both the link layer and the network layer by using nonrepeating replay counters.
  • Denial-of-service (DoS) protection: DoS attacks are mitigated with a combination of all of the above. In addition, the time-slotted channel hopping protocol diminishes the risks of a DoS attack by using the entire radio space.
  • Access control: The source address of a joining mote is verified with a secure key to prevent device spoofing.