Master thesis: Byzantine fault tolerant consensus in automotive in-vehicle network architectures

Company Description

ESCRYPT GmbH is a subsidiary of ETAS GmbH, a member of the Bosch Group, and the world's leading system house for embedded security. As an internationally operating and strongly growth-oriented company in the field of embedded security, ESCRYPT supports all industries that have a need for security solutions in embedded systems. The product range covers a wide range of services, from consulting and creation of security products to solutions that are exactly tailored to the needs of each industry.
We are looking for highly motivated students (m/f/d) for our location in Munich who would like to write a master thesis in the field of IT Security. At the interface between the academic and industrial world, we offer research-related topics, e.g., from the area of automotive security or post-quantum cryptography, and supervision by experienced colleagues as well as integration into a team of specialists and experts.

ESCRYPT GmbH is looking forward to your application!



The advent of autonomous driving brings new technical challenges, e.g., in-vehicle redundancy of service provision to assure reliability, or consensual decision-making between vehicles in vehicle platoons. This requires the use of replication techniques, which are already widely used to fulfill the requirements of highly available systems.
Most replication techniques only tolerate random failures, under the assumption that components fail by stopping or by omitting steps randomly. Unfortunately, in case of malicious attacks, operator mistakes, and software errors faulty components can exhibit arbitrary behavior, i.e., Byzantine faults [1]. An algorithm, which achieves Byzantine Fault Tolerance (BFT), can handle a limited number of failed components (e.g., due to a malicious attack) while still being able to provide the correct result.


Following a Security-by-Design approach, the use of these algorithms for consensual decisions can be a basic security strategy for future vehicle E/E architectures. This work should explore the most important BFT algorithms and their usability for in-vehicle networks and demonstrate the feasibility of an integration based on a prototype implementation.

[1] Miguel Castro and Barbara Liskov. 2002. Practical byzantine fault tolerance and proactive recovery. ACM Trans. Comput. Syst. 20, 4 (November 2002), 398–461.


Our professional requirements

You are studying in the field of computer science, IT security, electrical engineering or mathematics and meet the following requirements:

  • Solid previous knowledge in IT security
  • Ideally previous experience in the automotive sector
  • Basic programming skills



Your personal skills

  • Independent and solution-oriented way of thinking and working
  • Creativity / innovative strength
  • Team spirit and communication skills
  • Sense of responsibility and quality

Additional Information

We give you the opportunity to work on your thesis independently and self-organized in a highly qualified, internationally experienced team. Your environment will be rounded off by a friendly and open working atmosphere, exciting challenges, and personal support from experts from industry and science.

Are you interested in this challenge?

Then we look forward to receiving your application!

Apply HERE with reference to topic id [MT-MUC-2101].

Are there any questions about the application process?
Dr. Steffen Wagner (ETAS-SEC/ECT-Mu2)


  • Human Resources
    Rainer Horn
    Rainer Horn
    Telefon: +49-234-43870-395 Kontakt
    Phone: +49-234-43870-395 Contact
Bitte beachten Sie, dass wir keine unaufgefordert zugesandten Bewerbungsunterlagen oder Kandidatenprofile von Personalvermittlungsagenturen berücksichtigen. Die ESCRYPT GmbH kooperiert mit bevorzugten Anbietern und wird ohne entsprechende Rahmenvereinbarung keine Honorarzahlungen an Personalvermittlungsagenturen tätigen.
ISO 9001:2015 Home