I am looking to implement the dw1000 into my product but I am not sure about the security features of the chip. Is there some sort of encryption or security feature which ensures that I do not receive data altered by some 3rd party?
Please check the UM section 10.5 on preamble code. TheDW1000 supports dynamic preamble select (DPS) :
The IEEE 802.15.4 UWB PHY standard includes a feature called dynamic preamble select (DPS) intended for use a security mechanism for two-way ranging, where devices switch to using one of the DPS specific preamble codes for the ranging exchange, and perhaps a different one for each direction of communication. The idea is to make it more difficult to eavesdrop or spoof, by randomly changing the DPS preamble codes in a mutually agreed sequence only known to the valid participants. This is supported by the DW1000 where at 64 MHz PRF the preamble codes additionally available for DPS are: 13, 14, 15, 16, 21, 22, 23 and 24.s.