Alle Praktikumsplätze von Airbus

Final Thesis within Engineering: Investigation of portability of Cryptographic Algorithms on a FPGA in Munich

Small fal a330 airbus hg 14 Small fal a320neo starts Small cas 12 09 Small am 13 03


Are you looking for a final year project? Would you like to discover the work within the development of On-board Electronic Equipment for Satellite Subsystems and Scientific Instruments? Then apply now! We look forward to you joining us at the Digital Engineering department.

Location: Munich
Start: 01.06.2017
Duration: 6 months

You will write your thesis in the department, which is involved in the development of On-board Electronic Equipment for Satellite Subsystems and Scientific Instruments. In the scope of these projects, Data Processing Units (based on DSPs) were developed for various missions like Rosetta, Venus Express etc. The increasing algorithmic and processing requirements for data generated by onboard instruments requires high performance and flexible hardware; a new trend is information security and data protection, where future missions will put more and more emphasis. In this frame, cryptography is the cornerstone on which this project is based.

In this study, the portability of cryptographic algorithms (i.e. AES-512, Elliptic Curve) used in space missions (viz. any communication payload) on the field-programmable gate array (FPGA) has to be investigated. In most space missions, once the memory module of the satellite is full or the user requests it, saved data will be transmitted to the ground station when the satellite flies over it via downlink. Due to the high sensitivity of some data (p.ex. imaging or telemetry) a cryptographic algorithm will be needed to prevent eavesdropping; since the time gap given for downlinking is very short and the memory module is needed for further operations, a secure and fast communication link is key to a successful mission.

The algorithms to be investigated are the following: AES-512 and Elliptic Curve. Your exciting topic:
- Proper understanding of the chosen algorithms and their building blocks.
- Learning to program & map algorithms onto the FPGA.
- Learning the usage of the FPGA simulation suite and development environment.
- Implementation of the selected algorithmic building blocks on the FPGA.
- Functional verification of the implemented algorithms.
- Analysis of the implementation in terms of chip resources utilised (no. of objects, memory etc.), snalysis of the performance (processing speed, power etc.)
- Documentation of the implementation and various analysis


You offer:
- Enrolled student (m/f) within Engineering / Electrotechnics, Hyperfrequency or similar field of study
- Knowledge or enthusiastic in Cryptographic Algorithms
- Programming Language: VHDL
- Experience and being amazed by new FPGA architectures
- English: Advanced
- German: Beginner

You are a good team player, have excellent communication skills, and are able to work independently. Does this job description fit your objectives and profile? Take the next step in your career and come and join us!

How to apply:
Online via
Reference number 10361372
Please provide the following documents: cover letter, C.V., relevant certificates, current certificate of enrolment

You can direct your cover letter to: Ms. Winkler
Should you have general questions regarding this position you can write an E-Mail to:

Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.

Über uns

Airbus Defence and Space is a division of Airbus Group formed by combining the business activities of Cassidian, Astrium and Airbus Military. The new division is Europe's number one defence and space enterprise, the second largest space business worldwide and among the top ten global defence enterprises. It employs some 40,000 employees generating revenues of approximately €14 billion per year.

Start des Praktikums

Jetzt bewerben
Bitte beziehe Dich in Deiner
Bewerbung auf