Cryptography and Privacy in Vehicular Communication Networks