A method for providing secure connection between vehicles over channels of a
wireless communication network, according to which, a first unique pair of digitally signed public key and private key is provided to each vehicle, along with additional vehicle-related data including a visually static collection of attributes of the vehicle. A unique
certificate number is generated for each vehicle and monolithic data consisting of the public key, the
certificate number and the attributes is signed by a trusted
certificate generating authority. Prior to
wireless communication between a first vehicle and a second vehicle, a
verification step is performed during which the first vehicle sends its unique certificate number to a second vehicle over a
communication channel; the second vehicle verifies the authenticity of received unique certificate number of the first vehicle and attributes by a camera that captures attributes which are visible, using
image processing means. If the attributes are verified successfully, the second vehicle sends its unique certificate number to the first vehicle over a
communication channel, along with a secret
session key, which is valid for the current session only. Then the first vehicle verifies the authenticity of received unique certificate number of the second vehicle and attributes by a camera that captures attributes of the second vehicle which are visible, using
signal processing means and both vehicles are allowed to securely exchange message or data using the secret
session key.