CSE - Fully Homomorphic Encryption and Trusted Execution Environments

One of the research areas of ND-DSP is applied cryptography and trusted hardware. The group has multiple sponsored research projects where the PI and graduate students conduct research to advance the state-of-the-art fully homomorphic encryption schemes and trusted execution environments for their applications in real-life scenarios such as secure screening at TSA and consumer data collection and analysis.

The students are expected to have an interest in course materials related to cryptography (e.g., abstract algebra, discrete mathematics) or trusted execution environment (e.g., computer architecture, operating system).

Students will learn the backgrounds and then be placed into existing sponsored research for system/algorithm development and publications.

Name of research group, project, or lab
ND-DSP
Why join this research group or lab?

We study fully homomorphic encryption, trusted execution environments, and their applications in real-world scenarios.

Logistics Information:
Project categories
Computer Science & Engineering
Student ranks applicable
Sophomore
Junior
Senior
Graduate Student
Student qualifications

Progamming in C++

Interest in discrete mathematics and abstract algebra

Hours per week
2 credits / 6-12 hours
3 credits / 12+ hours
Summer - Full Time
Compensation
Research for Credit
Paid - General
Number of openings
2
Techniques learned

Theories and programming libraries of fully homomorphic encryption and trusted execution environments, which are the two major privacy-enhancing technologies (PETs) now.

Project start
Spring 2025
Contact Information:
Mentor
tjung@nd.edu
Associate Professor
Name of project director or principal investigator
Taeho Jung
Email address of project director or principal investigator
tjung@nd.edu
2 sp. | 0 appl.
Hours per week
2 credits / 6-12 hours (+2)
2 credits / 6-12 hours3 credits / 12+ hoursSummer - Full Time
Project categories
Computer Science & Engineering