Professional Documents
Culture Documents
Internship Topic
Secure communication in automotive applications using the Classic AUTOSAR framework
Keywords
Classic AUTOSAR, Secure communication, Unified Diagnostic Service, Software development,
Cyber attack
Introduction
- Develop a secure communication via UDS to manage passwords
- Store passwords securely
- The password shall be stored in NVRAM
- The password transfer shall not happen in clear text
- Get a good understanding about the UDS protocol on either CAN bus or ethernet
- Learn how to access the different memory types using AUTOSAR
- Use different methods to analyze the data structures that get communicated between the
communication endpoints (oscilloscope, logic analyzer, Wireshark, …)
- Apply the V-model incl. definition of requirements, architecture, test cases
- Use the Agile / Scrum work methodology
Solution approach
- Setup Classic AUTOSAR stack
- Development of software component for UDS
- Use encryption / decryption and hash algorithms
- Develop complex device driver for password encryption, decryption and storing
- Attempt to retrieve the encrypted password in clear text
- Expected Results
Project documentation
Presentation of results
SWC and CDD as source code
Functional Classic AUTOSAR system on eval board
Communication between eval board and PC
- Criteria for Evaluation
Deliverables as per V-model requirements
Deliverables as per Scrum process
Skills
- Basic understanding of software development in C
- Basic understanding of bus protocols
- Basic understanding of AUTOSAR
Supervisors
Names of the supervisors who would be supervising this Internship
Literature/Links
Minimal 3 & internal References / Mindestens 3 & interne Referenzen
List of papers, CE publications, books or references where the student can find information about the
topic
Seite 2 von 2