A. Encrypt data during transmission
B. Verify the authenticity and integrity of data
C. Control access to IoT devices
D. Provide power to IoT devices