The WSNs are implemented across diverse geographical areas to sense and process real time data. The sensor nodes communicate and transmit the collected data over an insecure channels and are vulnerable to different threats.
Encryption is a very traditional process. You can go for information hiding. You can also apply both. If you hide the encrypted password in a signal and send that to the wireless device, you will be able to authenticate securely. The terminal device will decrypt the password after extracting it from the carrier signal.