TUM Logo

Authenticated and fully distributed group key agreement for bus topologies

Authenticated and fully distributed group key agreement for bus topologies

Supervisor(s): Sebastian Peters, Lukas Lautenschlager, David Emeis
Status: open
Topic: Others
Type of Thesis: Masterthesis Bachelorthesis
Thesis topic in co-operation with the Fraunhofer Institute for Applied and Integrated Security AISEC, Garching

Description

Bachelor Thesis/Master Thesis


Authenticated and fully distributed group key agreement for bus topologies


Motivation and Task
In modern industrial and automotive architectures, bus topologies are widely employed. However,
these systems often lack message authentication and integrity protection against physical attacks.
Message Authentication Codes (MACs) can be a measure to ensure communication security. Howe-
ver, they rely on a shared secret between network partners. Implementing a key agreement protocol
for more than two partners (remember: bus topology) is necessary to distribute or commonly agree
on this shared secret. The often-limited resources of these systems impose additional constraints on
the choice of a key agreement protocol.
This work focuses on the analysis of requirements of common buses (e.g., CAN, ETH bus) and their
ecosystems for group key agreement protocols. A systematic literature review of existing group key
agreement protocols taking into account the previously identified requirements forms the foundation
of the work. A concept for a possible implementation of an authenticated and fully distributed group
key agreement protocol should be proposed and prototypically implemented.


Tasks:
• Requirements analysis of cyber-physical systems for group key agreement
• Systematic literature review of current group key agreement protocols
• Detailed analysis and comparison of suitable protocols with respect to the identified require-
ments
• Concept development for an authenticated and fully distributed group key agreement
• Small implementation for concept evaluation


Prerequisites
The following list of prerequisites is neither complete nor binding, but shall give you an idea, what the
topic is about:
• Good understanding of network protocols and interest in security of cyber-physical systems
• Knowledge in the field of IT-Security
• Basic programming skills, ideal would be experience with network protocol development
• Ability to work self-directed and systematically


Please attach a current grade sheet and a short CV to your application so that we can assess your
qualification for the topic of your choice.


Contact
Sebastian Peters, Lukas Lautenschlager
E-mail: sebastian.peters@aisec.fraunhofer.de,  E-mail: lukas.lautenschlager@aisec.fraunhofer.de
David Emeis
E-mail: david.emeis@aisec.fraunhofer.de


Fraunhofer Research Institute for Applied and Integrated Security AISEC
Department Product Protection and Industrial Security
Lichtenbergstraße 11, 85748 Garching near Munich, Germany
https://www.aisec.fraunhofer.de