Infrastructure for device e-security and trust

Pervasive Technologies
Thesis Code: 

Thesis Type: Master Thesis for Computer Science or Computer Engineering students or equivalent

Required Skills:
• Good written English level
• Java, C++ or equivalent Object-Oriented language
• Version control system (GIT, SVN)
• Proactive mindset, problem-solving oriented
• Python or equivalent scripting languages will be a plus

Motivation: The number of mass-market application and services leveraging position information is continuously growing. The increasing availability of GNSS-enabled devices eases the growth of location-based solutions (LBS) also beyond personal applications. Furthermore, the concrete global business of the Internet of Things (IoT) is influencing almost all application domains, thanks to the massive amounts data generated by autonomous, connected objects all over the world. Exponential growth in the number of deployed IoT devices is foreseen to exceed the value of 4000 billion€ before 2025 – with a growing share of devices offering position information. Because interconnected devices collect and share large amounts of sensitive information, including personal position information, it is crucial to safeguard the privacy and security of users and the data exchanged throughout private and public networks.

Objectives: design and implement a cloud-based e-security infrastructure needed to provide end-to-end device e-security and trust. The thesis will start from a study of the state of the art and a subsequent implementation of security AAA (Authentication, Authorization, and Accounting) mechanisms for data and privacy protection from mobile devices up to cloud services. Special attention will be given to well-established techniques oriented to Public Key Infrastructures (PKIs) based on certificates’ exchange. Furthermore, open communication protocols will be preferred, able to natively provide data encryption mechanisms - such as Transport Layer Security (TLS) - and authentication techniques –such as Simple Authentication and Security Layer (SASL)-.

Contact: send a resume with attached the list of exams to or specifying the thesis code and title.