Energy Efficient Node-to-Node Authentication and Communication Confidentiality in Wireless Sensor Networks