<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Safety and Privacy in Vehicular Communications</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Josep Domingo-Ferrer</string-name>
          <email>josep.domingo@urv.cat</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Qianhong Wu</string-name>
          <email>qianhong.wu@urv.cat</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Universitat Rovira i Virgili, UNESCO Chair in Data Privacy, Dept. of Computer Engineering and Mathematics</institution>
          ,
          <addr-line>Av. Pa ̈ısos Catalans 26, E-43007 Tarragona, Catalonia e-mail</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>Vehicular ad hoc networks (VANETs) allow vehicles to disseminate messages about road conditions to other vehicles. As long as these messages are trustworthy, they can greatly increase traffic safety and efficiency. Hence, care must be exerted to ensure that vehicle-generated messages do not convey inaccurate or false content. A natural way to proceed is to request endorsement by nearby vehicles on the content of a message originated by a certain vehicle. However, such a message generation and peer-to-peer endorsement should not result in any privacy loss on the part of vehicles co-operating in it. We survey the available solutions to this security-privacy tension and discuss their limitations. We sketch a new privacy-preserving system which guarantees message authentication through both a priori and a posteriori countermeasures.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>VANETs allow vehicles to broadcast messages to other vehicles in the
vicinity. It is suggested that each vehicle periodically send messages over
a single hop every 300ms within a distance of 10s travel time (which is a
distance range between 10 m and 300 m)[RH05]. This mechanism can be
used to improve safety and optimize traffic. However, malicious vehicles
can also make use of this mechanism by sending fraudulent messages for
their own profit or just to jeopardize the traffic system. Hence, the system
must be designed to ensure that the transmission comes from a trusted
source and has not been tampered with since transmission.</p>
      <p>Another critical concern in VANETs is driving privacy or vehicle
anonymity. As noted in [Dot06], a lot can be inferred on the driver’s
privacy if the whereabouts and the driving pattern of a car can be tracked.
However, it is possible for attackers to trace vehicles by using cameras or
physical tracking. But such physical attacks can only trace specific
targets and are much more expensive than monitoring the communication
in VANETs. This paper addresses the latter attacks.</p>
    </sec>
    <sec id="sec-2">
      <title>Countermeasures for securing VANETs</title>
      <p>VANETs function to improve safety only if the messages sent by
vehicles are trustworthy. Dealing with fraudulent messages is a thorny issue
for safety engineers due to the self-organized property of VANETs. The
situation is deteriorated by the privacy requirements of vehicles since,
in a privacy-preserving setting, the message generators, i.e. the vehicles,
are anonymous in the sense that their identities are unknown. A
number of schemes have been proposed to reduce fraudulent messages; such
proposals fall into two classes, namely a posteriori and a priori.
2.1</p>
      <sec id="sec-2-1">
        <title>A posteriori countermeasures</title>
        <p>A posteriori countermeasures consist of taking punitive action against
vehicles who have been proven to have originated fraudulent messages.
To be compatible with privacy preservation, these countermeasures
require the presence of a trusted third party able to open the identities
of dishonest vehicles. Then the revoked vehicles can be expelled from
the system. Cryptographic authentication technologies have been
extensively exploited to offer a posteriori countermeasures. Some proposals use
regular digital signatures [RPH06,RH07,RPAJ07,AFWZ07]. In these
proposals, vehicle privacy is provided by a pseudonym mechanism, in which
certificate authorities (CAs) produce many pseudonyms for each
vehicle so that attackers cannot trace the vehicles producing signatures in
different periods with different pseudonyms, except if the CAs open the
identities of the vehicles. The pseudonym mechanism is not that efficient
due to the heavy overhead of pseudonym generation and storage. Other
schemes use sophisticated cryptographic technologies such as group
signatures [GBW07] or ring signatures [LSHS07,GGT06]. The latter methods
are more efficient, but those using ring signatures cannot trace malicious
vehicles due to the unconditional anonymity of ring signatures. Along this
research line, the scheme in [GBW07] seems the most efficient one that
can provide revokable anonymity.
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>A priori countermeasures</title>
        <p>A priori countermeasures attempt to prevent the generation of
fraudulent messages. This approach is based on the assumption that most
users are honest and will not endorse any message containing false data.
Another implicit assumption is the usual common sense that, the more
people endorse a message, the more trustworthy it is. Along this research
line, the schemes in [GGS04,ODS07,PP05,RAH06,DDSV08] exploit the
assumption that there is a majority of honest vehicles in VANETs. Hence,
these schemes introduce some form of threshold mechanism: a message is
trusted if it has been verifiably endorsed by a number of vehicles above a
certain threshold. Among these schemes, the proposals in [DDSV08] may
be the most efficient while enabling anonymity of message originators.
But their scheme does not provide anonymity revocability, which may
not suit some applications in which anonymity must be revoked “for the
prevention, investigation, detection and prosecution of serious criminal
offences”[EP05].
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Discussion</title>
      <p>Unfortunately, neither a posteriori nor a priori countermeasures are solely
sufficient to secure VANETs. By taking strict punitive action, a
posteriori countermeasures can exclude some rational attackers producing
bogus messages to obtain benefits or pranks. However, they are ineffective
against irrational attackers such as terrorists. Even for rational
attackers, damage has already occurred when punitive action is taken. It seems
that a priori countermeasures function better in this case because they
prevent damage beforehand by letting the vehicles trust only messages
endorsed by a number of vehicles. Although the underlying assumption
that there is a majority of honest vehicles in VANETs generally holds, it
cannot be excluded that a number of malicious vehicles greater than or
equal to the threshold are present in specific locations, for instance. For
example, this is very plausible if some criminal organization undertakes
to divert traffic from a certain area by broadcasting messages informing
that a road is barred. Furthermore, for convenience in implementation,
existing schemes use an even stronger assumption that the number of
honest vehicles in all cases should be at least a preset threshold. But such
a universally valid threshold does not exist in practice. Indeed, the
threshold should somehow take the traffic density and the message scope into
account: a low density of vehicles calls for a lower threshold, whereas a
high density and a message relevant to the whole traffic of a city requires
a sufficiently high threshold.</p>
      <p>The situation is aggravated by the anonymity technologies used some
proposals. A system preserves anonymity when it does not require the
identity of its users to be disclosed. Without anonymity, attackers can
trace all the vehicles by monitoring the communication in VANETs, which
in turn can enable the attackers to mount serious attacks against specific
targets. Hence, anonymity is a critical concern in VANETs. However,
anonymity can also weaken a posteriori and a priori countermeasures.
Indeed, attackers can send fraudulent messages without fear of being
caught due to anonymity, and as a result, no punitive action can be taken
against them. Furthermore, some proposals provide strong anonymity,
i.e. unlinkability. Unlinkability implies that a verifier cannot distinguish
whether two signatures come from the same vehicle or two vehicles. This
feature may enable malicious vehicles to mount the so-called Sybil attack:
a vehicle generates a fraudulent message and then endorses the message
herself by computing on it as many signatures as required by the
threshold in use; since signatures are unlinkable, no one can find out that all
of them come from the same vehicle. Hence, elegantly designed protocols
are required to secure VANETs when incorporating anonymity.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Towards a combination of a priori and a posteriori countermeasures</title>
      <p>Bearing in mind that enhancing safety and traffic efficiency is one of
the main thrusts behind VANETs, we propose a new efficient system
to balance public safety and vehicle privacy. Both a priori and a
posteriori countermeasures are resorted to in order to thwart attackers. To
the best of our knowledge, ours is the first system equipped with both
types of countermeasures. We achieve this goal by drawing on the novel
technology of message-linkable group signatures (MLGS). In an MLGS
scheme, a vehicle stays anonymous if it produces two signatures on two
different messages. However, if it produces two signatures on the same
message, then it will be identified, which effectively thwarts the Sybil
attack in a privacy-preserving system. This novel technology also enables us
to realize a threshold-adaptive authentication in which the threshold can
adaptively change in light of the context of messages, instead of having to
be preset during the system design stage. Furthermore, a fast batch
verification method is presented to speed up the validation of authenticated
messages. Since vehicles periodically receive a large number of messages
to be validated, such a batch verification is critical to make
authentication implementable in VANETs. Details on the new scheme will be given
in [WD08].</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments and disclaimer</title>
      <p>This work was partly supported by the Spanish Government through
projects CONSOLIDER INGENIO 2010 CSD2007-00004 “ARES” and
TSI2007-65406-C03-01 “E-AEGIS”, and by the Government of Catalonia
under grant 2005 SGR 00446. The authors are with the UNESCO Chair
in Data Privacy, but their views do not necessarily reflect the position of
UNESCO nor commit that organization.
processed in connection with the provision of public electronic communication
services and amending Directive 2002/58/EC (COM(2005)0438 C6-0293/2005
2005/0182(COD)), 2005
[WD08] Q. Wu and J. Domingo-Ferrer. Improved trustworthiness of vehicular
communications with a priori and a posteriori countermeasures. Manuscript in preparation,
2008.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [RH05]
          <string-name>
            <given-names>M.</given-names>
            <surname>Raya</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.-P.</given-names>
            <surname>Hubaux</surname>
          </string-name>
          .
          <article-title>The security of vehicular ad hoc networks</article-title>
          .
          <source>In SASN'05</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>[Dot06] F. D</surname>
          </string-name>
          <article-title>¨otzer. Privacy issues in vehicular ad hoc networks</article-title>
          .
          <source>Lecture Notes in Computer Science</source>
          , vol.
          <volume>3856</volume>
          , pp.
          <fpage>197</fpage>
          -
          <lpage>209</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>[RPH06] M. Raya</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Papadimitratos</surname>
            and
            <given-names>J.-P.</given-names>
          </string-name>
          <string-name>
            <surname>Hubaux</surname>
          </string-name>
          .
          <article-title>Securing vehicular communications</article-title>
          .
          <source>IEEE Wireless Communications Magazine</source>
          , vol.
          <volume>13</volume>
          , no.
          <issue>5</issue>
          , pp.
          <fpage>8</fpage>
          -
          <lpage>15</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [RH07]
          <string-name>
            <given-names>M.</given-names>
            <surname>Raya</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.-P.</given-names>
            <surname>Hubaux</surname>
          </string-name>
          .
          <article-title>Securing vehicular ad hoc networks</article-title>
          .
          <source>Journal of Computer Security, Special Issue on Security of Ad Hoc and Sensor Networks</source>
          , vol.
          <volume>15</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>39</fpage>
          -
          <lpage>68</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>[RPAJ07] M. Raya</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Papadimitratos</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          <string-name>
            <surname>Aad</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Jungels</surname>
            and
            <given-names>J.-P.</given-names>
          </string-name>
          <string-name>
            <surname>Hubaux</surname>
          </string-name>
          .
          <article-title>Eviction of misbehaving and faulty nodes in vehicular networks</article-title>
          .
          <source>IEEE Journal on Selected Areas in Communications</source>
          , vol.
          <volume>25</volume>
          , no.
          <issue>8</issue>
          , pp.
          <fpage>1557</fpage>
          -
          <lpage>1568</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [AFWZ07]
          <string-name>
            <given-names>F.</given-names>
            <surname>Armknecht</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Festag</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Westhoff</surname>
          </string-name>
          and
          <string-name>
            <given-names>K.</given-names>
            <surname>Zeng</surname>
          </string-name>
          .
          <article-title>Cross-layer privacy enhancement and non-repudiation in vehicular communication</article-title>
          .
          <source>In 4th Workshop on Mobile Ad-Hoc Networks (WMAN)</source>
          , Bern, Switzerland,
          <year>March 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [GBW07]
          <string-name>
            <given-names>J.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.P.</given-names>
            <surname>Baugh</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          .
          <article-title>A group signature based secure and privacy-preserving vehicular communication framework</article-title>
          .
          <source>In Mobile Networking for Vehicular Environments</source>
          , pp.
          <fpage>103</fpage>
          -
          <lpage>108</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [LSHS07]
          <string-name>
            <given-names>X.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.-H.</given-names>
            <surname>Ho</surname>
          </string-name>
          and
          <string-name>
            <given-names>X.</given-names>
            <surname>Shen</surname>
          </string-name>
          .
          <article-title>GSIS: A secure and privacy preserving protocol for vehicular communications</article-title>
          .
          <source>IEEE Transactions on Vehicular Technology</source>
          , vol.
          <volume>56</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>3442</fpage>
          -
          <lpage>3456</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [GGT06]
          <string-name>
            <given-names>C.</given-names>
            <surname>Gamage</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Gras</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.S.</given-names>
            <surname>Tanenbaum</surname>
          </string-name>
          .
          <article-title>An identity-based ring signature scheme with enhanced privacy</article-title>
          .
          <source>In Proceedings of the IEEE SecureComm Conference</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [GGS04]
          <string-name>
            <given-names>P.</given-names>
            <surname>Golle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Greene</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Staddon</surname>
          </string-name>
          .
          <article-title>Detecting and correcting malicious data in VANETs</article-title>
          .
          <source>In Proceedings of the 1st ACM international workshop on Vehicular Ad Hoc Networks</source>
          , pp.
          <fpage>29</fpage>
          -
          <lpage>37</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [PP05]
          <string-name>
            <given-names>B.</given-names>
            <surname>Parno</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Perrig</surname>
          </string-name>
          .
          <article-title>Challenges in securing vehicular networks</article-title>
          .
          <source>In Proceedings of the ACM Workshop on Hot Topics in Networks</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [ODS07]
          <string-name>
            <given-names>B.</given-names>
            <surname>Ostermaier</surname>
          </string-name>
          ,
          <string-name>
            <surname>F.</surname>
          </string-name>
          <article-title>D¨otzer and M. Strassberger. Enhancing the security of local danger warnings in VANETs - A simulative analysis of voting schemes</article-title>
          .
          <source>In Proceedings of the Second International Conference on Availability, Reliability and Security</source>
          , pp.
          <fpage>422</fpage>
          -
          <lpage>431</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>[RAH06] M. Raya</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Aziz</surname>
            and
            <given-names>J.-P.</given-names>
          </string-name>
          <string-name>
            <surname>Hubaux</surname>
          </string-name>
          .
          <article-title>Efficient secure aggregation in VANETs</article-title>
          .
          <source>In Proceedings of the 3rd International Workshop on Vehicular Ad hoc Networks - VANET 06</source>
          , pp.
          <fpage>67</fpage>
          -
          <lpage>75</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [DDSV08]
          <string-name>
            <given-names>V.</given-names>
            <surname>Daza</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Domingo-Ferrer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Sebe</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Viejo</surname>
          </string-name>
          .
          <article-title>Trustworthy privacypreserving car-generated announcements in vehicular ad hoc networks</article-title>
          .
          <source>IEEE Transactions on Vehicular Technology</source>
          , Accepted,
          <year>July 2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [EP05]
          <string-name>
            <given-names>European</given-names>
            <surname>Parliament</surname>
          </string-name>
          .
          <article-title>Legislative resolution on the proposal for a directive of the European Parliament and of the Council on the retention of data</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>