Bachelorarbeiten
Digital Hardware Design and Evaluation
Beschreibung
I am looking for students who are interested in HW implementations and have knowledge of a HDL language. If you are also interested in cryptography and its applications, you would be a suitable candidate.
Possible implementation tasks are the
- Extension / implementation of symmetric ciphers
- Extension / implementation of message authentication codes
- Extension / implementation of error correction codes / functionality
The implementation will be analysed for its suitability for memory encryption and integrity verification of memory contents. For this assessment, typical performance metrics will be measured and evaluated on an FPGA.
If any of the topics interest you, please email me to discuss the details and your personal interests.
Betreuer:
Masterarbeiten
Digital Hardware Design and Evaluation
Beschreibung
I am looking for students who are interested in HW implementations and have knowledge of a HDL language. If you are also interested in cryptography and its applications, you would be a suitable candidate.
Possible implementation tasks are the
- Extension / implementation of symmetric ciphers
- Extension / implementation of message authentication codes
- Extension / implementation of error correction codes / functionality
The implementation will be analysed for its suitability for memory encryption and integrity verification of memory contents. For this assessment, typical performance metrics will be measured and evaluated on an FPGA.
If any of the topics interest you, please email me to discuss the details and your personal interests.
Betreuer:
Memory Encryption of Non-Volatile Flash
This exciting master thesis opportunity focuses on the critical area of memory encryption for non-volatile flash memory, a key aspect of ensuring data security in modern computing systems.
Beschreibung
Description: The growing popularity of non-volatile flash memory in various applications, including data storage and embedded systems, has raised significant security concerns. Data stored in these memories can be vulnerable to unauthorized access and tampering. Memory encryption is a vital technique to safeguard sensitive information from potential threats. In this thesis project, you will work on advancing the state-of-the-art in memory encryption techniques for non-volatile flash memory.
Project Overview: Non-volatile flash memory, commonly used in a wide range of electronic devices such as smartphones, tablets, and solid-state drives (SSDs), is susceptible to data breaches if not adequately protected. Memory encryption is a crucial technique to safeguard data from unauthorized access or tampering. This master's thesis project aims to explore, design, and implement memory encryption mechanisms for non-volatile flash memory devices.
Key Tasks:
1. Literature Review: Conduct a comprehensive review of existing memory encryption techniques
and their suitability for non-volatile flash memory.
2. Design and Implementation: Integrate an appropriate encryption algorithm into a non-volatile
flash memory controler, considering factors such as performance, security, and compatibility.
3. Performance Analysis: Evaluate the performance overhead of memory encryption,
including e.g. latency, throughput, and area.
Voraussetzungen
Motivation to learn, or experience with:
- Strong background in cryptography, computer security, and embedded systems
- Proficiency in hardware description languages (e.g., Verilog or VHDL) or SystemC
- Familiarity with Platform Architect is a plus.
- Excellent problem-solving skills and a passion for cybersecurity research
Kontakt
Interested candidates are encouraged to submit the following application materials to jens.noepel@tum.de:
- A cover letter explaining your motivation and qualifications for this research opportunity.
- Your updated CV/resume.
- Academic transcripts and relevant certificates.
You can also contact me for inquiries or more information about the position. I would be happy to discuss the details or other related topics with you.
Join us in making advancements in memory encryption technology and contribute to enhancing the security of non-volatile flash memory devices. We look forward to welcoming a motivated and talented student.
Betreuer:
Forschungspraxis (Research Internships)
Digital Hardware Design and Evaluation
Beschreibung
I am looking for students who are interested in HW implementations and have knowledge of a HDL language. If you are also interested in cryptography and its applications, you would be a suitable candidate.
Possible implementation tasks are the
- Extension / implementation of symmetric ciphers
- Extension / implementation of message authentication codes
- Extension / implementation of error correction codes / functionality
The implementation will be analysed for its suitability for memory encryption and integrity verification of memory contents. For this assessment, typical performance metrics will be measured and evaluated on an FPGA.
If any of the topics interest you, please email me to discuss the details and your personal interests.
Betreuer:
Studentische Hilfskräfte
Digital Hardware Design and Evaluation
Beschreibung
I am looking for students who are interested in HW implementations and have knowledge of a HDL language. If you are also interested in cryptography and its applications, you would be a suitable candidate.
Possible implementation tasks are the
- Extension / implementation of symmetric ciphers
- Extension / implementation of message authentication codes
- Extension / implementation of error correction codes / functionality
The implementation will be analysed for its suitability for memory encryption and integrity verification of memory contents. For this assessment, typical performance metrics will be measured and evaluated on an FPGA.
If any of the topics interest you, please email me to discuss the details and your personal interests.