idw – Informationsdienst Wissenschaft

Nachrichten, Termine, Experten

Grafik: idw-Logo
Grafik: idw-Logo

idw - Informationsdienst
Wissenschaft

Science Video Project
idw-Abo

idw-News App:

AppStore

Google Play Store



Instance:
Share on: 
11/21/2016 12:25

Saarland University computer scientists work to prevent hackers from remotely controlling cars

Friederike Meyer zu Tittingdorf Pressestelle der Universität des Saarlandes
Universität des Saarlandes

    A luxury vehicle today contains multiple computers. During an hour's drive, it thus produces multiple gigabytes of data. Even less expensive vehicles are now brimming with information technology. The growing interconnection of the individual components opens dangerous security holes. One of these has now been closed by computer scientists at the Center for IT Security and Privacy (CISPA) and the German Research Center for Artificial Intelligence (DFKI) — with the help of software that manufacturers can retrofit into any car.

    In order to remotely brake a car traveling at more than 100 kilometer per hour, it was enough for the American security researcher Stephen Checkoway to use the music player software installed in the car together with a smartphone connected to it. "If the software were not connected to the internal network, the so-called CAN bus, of that mid-range sedan, then Checkoway would have had to work harder," explains Stefan Nuernberger, who leads the Smart Systems Lab at the German Research Center for Artificial Intelligence (DFKI).

    The CAN bus was developed in 1983 by the auto industry in order to avoid having to install meter-long cable trees in cars. The advantage of a bus structure lies in that only a single transmission line is used, which interconnects all of the devices and allows them to communicate with each other. The CAN bus connects not only sensors—for example, for the speed controls—but also actuators such as servo motors. Steering devices, such as a parking assistant, also send their commands through the bus. "From the perspective of IT security, however, this harbors a crucial downside: As soon as one of the devices on the bus is controlled by an attacker, it can masquerade as a different device to the others, and forge messages," explains Nuernberger.

    Therefore, Nuernberger is working together with Christian Rossow, professor of IT security at Saarland University, to ensure that components like the emergency braking assistant on the CAN bus need not doubt the authenticity of the sender, nor the veracity of the information sent. The software they developed for that purpose, "vatiCAN", accomplishes this, since only a valid sender can attach the required authentication codes to its messages.

    That makes the following security check possible: the emergency braking assistant sends, as before, its command to the brakes. After that, it calculates, with the help of a secret key, an authentication code that is only valid for a single data packet and is also sent to the brakes. Meanwhile, the brakes have themselves calculated the authentication code, and compare theirs with the one sent over the CAN bus. If the codes are identical, the brakes can be sure that the message was not manipulated, and carry out the order. "The brakes know indirectly that the message could only have come from the braking assistant, because the assistant could not have calculated the correct code otherwise," says Nuernberger.

    The researchers combat other attacks, for example recording and re-sending of messages (replay attacks), by adding a timestamp to the message. If it isn't current, then something is wrong with the message. "With the additional calculations, the transfer of the message takes only two more milliseconds," reports Nuernberger, who has tested vatiCAN on a VW Passat. This is also acceptable for control procedures where immediate response is required. "When data packets are delayed by two milliseconds, then at a speed of 130 kilometer per hour, the braking distance is seven centimeter longer," according to Nuernberger. The researchers have already presented their method at an international conference in Santa Barbara, California. Their software can be freely used and is available for download on the Internet.

    Further information:
    VatiCAN - Vetted, Authenticated CAN Bus
    Stefan Nürnberger, Christian Rossow.
    Conference on Cryptographic Hardware and Embedded Systems (CHES), 2016.

    Questions can be answered by:
    Stefan Nürnberger
    German Center for Artificial Intelligence (DFKI)/Center for IT Security, Privacy, and Accountability (CISPA)
    Telephone: +49 (0) 681 85775-4823
    E-mail: stefan.nuernberger@cispa.saarland

    Editor:
    Gordon Bolduan
    Competence Center Computer Science Saarland
    Telephone: +49 681 302-70741
    E-mail: bolduan@mmci.uni-saarland.de


    More information:

    https://www.infsec.cs.uni-saarland.de/~nuernberger/getbibtex.php?type=pdf&ci...


    Images

    Stefan Nürnberger
    Stefan Nürnberger
    DFKI
    None

    Professor Christian Rossow
    Professor Christian Rossow
    CISPA
    None


    Criteria of this press release:
    Business and commerce, Journalists, Scientists and scholars
    Economics / business administration, Electrical engineering, Information technology, Mechanical engineering
    transregional, national
    Transfer of Science or Research
    English


     

    Help

    Search / advanced search of the idw archives
    Combination of search terms

    You can combine search terms with and, or and/or not, e.g. Philo not logy.

    Brackets

    You can use brackets to separate combinations from each other, e.g. (Philo not logy) or (Psycho and logy).

    Phrases

    Coherent groups of words will be located as complete phrases if you put them into quotation marks, e.g. “Federal Republic of Germany”.

    Selection criteria

    You can also use the advanced search without entering search terms. It will then follow the criteria you have selected (e.g. country or subject area).

    If you have not selected any criteria in a given category, the entire category will be searched (e.g. all subject areas or all countries).