Reply
Posts: 4
Registered: ‎10-09-2017
Accepted Solution

Why Network Analyzer shows security level 000 (No encryption, no MIC.)

In fact it use network encryption, but in Network Analyzer, it always show security level 000:

 

NWK crypto: ROOT, 3F 62 1C C4 33 98 66 30 A5 70 28 E1 32 C2 6F 94, Lvl 5
IEEE 802.15.4 [10 bytes]
   - PHY Header: 0x3B
   -      Packet Length: 59
   - Frame Control: 0x8841
   -      Frame Type: Data (1)
   -      Security Enabled: false
   -      Frame Pending: false
   -      Ack Required: false
   -      Intra Pan: true
   -      Destination Address Mode: Short (2)
   -      Source Address Mode: Short (2)
   - Sequence: 0xA3
   - Destination PAN ID: 0x2C42
   - Short Destination Address: 0xFFFF
   - Short Source Address: 0xA69B
ZigBee Network [16 bytes]
   - Frame Control: 0x1209
   -      Frame Type: Command (1)
   -      Protocol Version: 0x02
   -      Discover Route: Suppress (0)
   -      Multicast: false
   -      Security: true
   -      Source Route: false
   -      Long Dest Present: false
   -      Long Source Present: true
   -      End Device Initiator: false
   - Destination Address: Broadcast: Routers and coordinators (0xFFFC)
   - Source Address: 0xA69B
   - Radius: 0x1E
   - Sequence: 0xAD
   - Long Source Address: 000D6F00010E33F1
ZigBee Network Security [14 bytes]
   - Frame Control: 0x28
   -      Security Level: No encryption, no MIC. (0)
   -      Key Identifier: Network Key (1)
   -      Extended Nonce: true
   - Frame Counter: 0x00011579
   - Source Address: 000D6F00010E33F1
   - Key Sequence Number: 0x00
ZigBee Command [14 bytes]
   - Command Id: Route Request (0x01)
   - Route Options: 0x20
   -      Target Long Address Present: true
   -      Multicast Group: false
   -      Many-to-one: No (0)
   - Route Request Id: 0xD3
   - Discovery Target Address: 0x0000
   - Path Cost: 0x00
   - Discovery Target Long Address: 000D6F00058F652D
Message Integrity Code [4 bytes]
   - NWK MIC: B7 2F 8C F9
Radio Info EM35x [5 bytes]
   - CRC: 0xA0B5
   - LQI: 255 (0x00)
   - RSSI: -35 dBm (0x77)
   - Status: 0x41
   -      Channel: 15 (4)
   -      Tx/Rx: Rx (0)
   -      RxCond: Rx filtered, wrong address (1)

 

There is also similar question but no answer:

https://e2e.ti.com/support/wireless_connectivity/zigbee_6lowpan_802-15-4_mac/f/158/t/519020

Posts: 19
Registered: ‎06-18-2017

Re: Why Network Analyzer shows security level 000 (No encryption, no MIC.)

Please looking in latest <Zigbee specification>  4.3.1.1 Security Processing of Outgoing Frames.
step 8) The security level sub-field of the security control field shall be over-written by the 3-bit all-zero string '000'