Master's thesis; One-to-Many Secure Notification Responses for the IoT Using CoAP and Group OSCORE
2 weeks ago
In the Internet of Things (IoT), a large number of connectable devices will be connected to the Internet, with many of them being heterogeneous or resource-constrained in terms of processing power, memory, accessibility, and energy budget. For these reasons, it is important that IoT networks can rely on efficient communication models together with strong security solutions. Many IoT devices may communicate through assisting intermediaries, such as proxies or gateways, which can perform tasks including message forwarding and caching, or protocol translation.
State-of-the art protocols for IoT-based networks and applications are the standard Constrained Application Protocol (CoAP) and the standard security protocol Object Security for Constrained RESTful Environments (OSCORE). CoAP enables lightweight communication between client and server peers according to the same RESTful paradigm of HTTP, and it natively supports intermediary proxies. OSCORE efficiently protects CoAP messages at the application layer, providing end-to-end security between the client and server peers also in the presence of intermediaries.
One standard extension, of CoAP allows clients to "observe" resources at a server and to automatically receive notifications as unicast responses from the server, upon changes of the resource state.
In some use cases, such as applications based on publish-subscribe, multiple clients observe the same resource at the same server. Therefore, it would be convenient for the server to send a single, one-to-many notification addressed to all the clients observing the same target resource, e.g., over IP multicast. Securing these notifications using the security protocol Group OSCORE is desirable, thus protecting multicast notifications end-to-end between the server and the observer clients.
Description
The goal of this project is to design, implement, and evaluate a solution for enabling the sending of CoAP notifications as one-to-many responses over IP multicast, using the security protocol Group OSCORE to protect them end-to-end.
Ongoing activities within the international standardization body Internet Engineering Task Force (IETF) will be considered as a starting point for the work on the solution. RISE will provide background information and the necessary guidance during the Master Thesis work.
Key Responsibilities
• Study IoT communication and security protocols, with a focus on the Constrained Application Protocol (CoAP) and the security protocol Group Object Security for Constrained RESTful Environments (Group OSCORE).
• Design and implement a solution for (secure) sending of CoAP notifications as multicast response messages, by relying on relevant building blocks such as related IETF specifications and the Java Eclipse Californium framework.
• Experimentally evaluate the solution for multicast notifications. Performance assessment can include evaluation of memory usage, communication overhead, and efficiency.
• Evaluate the correctness and effectiveness of the implemented solution, also in the presence of an adversary.
• Document the activities and results as a thesis report.
Qualifications
We are looking for an ambitious, committed, and strongly motivated MSc student who has fulfilled the course requirements. Good Java programming skills are required, as is good spoken and written English. Experience with network and communication security is a plus.
Applications should include a brief personal statement, a CV, and a list of grades. The application has to mention previous activities or other projects that are relevant for the position.
Terms
• Scope: 30 hp, one semester full-time
• Location: Kista, Stockholm
• Start: January 2026
• Compensation: 39,990 SEK after the project is completed and approved
Please note: You need to have a valid student visa that allows you to study in Sweden during the thesis period.
Welcome with your application
Last day of application: December 19, 2025
Candidates are encouraged to send in their application as soon as possible. Suitable applicants will be interviewed as applications are received. A successful candidate will have the opportunity to contribute to European Research & Development security projects.
Contact: Rikard Höglund ) and Marco Tiloca )
-
Master Thesis
1 week ago
Stockholm, Stockholm, Sweden ASSA ABLOY Group Full timeAre you a master's student in Engineering or Economics looking for an innovative company to collaborate with on your master's thesis during the spring semester of 2026? Look no further.ASSA ABLOY is the global leader in access solutions and provides the latest technologies to give access to physical and virtual spaces for millions of people every day....
-
Master Thesis
6 days ago
Stockholm, Stockholm, Sweden Atlas Copco Full timeFunctional area:Machine LearningEducation requirement:Computer Science, Mechatronics, Electrical engineering (or similar engineering disciplines)Level of thesis project:Master thesisYour roleThe goal of the project is to design and evaluate Machine Learning models for specific sensor data processing in a pulsating tool for a specific function in an efficient...
-
Master Thesis
6 days ago
Stockholm, Stockholm, Sweden Getinge Full timeWith a passion for lifeJoin our diverse teams of passionate people and a career that allows you to develop both personally and professionally. At Getinge we exist to make life-saving technology accessible for more people. To make a true difference for our customers – and to save more lives, we need team players, forward thinkers, and game changers.Are you...
-
Master thesis
2 weeks ago
Stockholm, Stockholm, Sweden Atlas Copco Full timeLevel of thesis project:Master thesisEducation requirement:Mechanical/ Mechatronics EngineeringFunctional area: Atlas Copco Industrial Technique AB and Tightening technique and lab developmentNumber of students for this project:1Start:Flexible, early 2026 preferredYour roleTargetTo build a dynamic calibration test rig for calibrating an Inline Rotary Torque...
-
Master Thesis Intern Development
2 weeks ago
Stockholm, Stockholm, Sweden OSTTRA Full timeAbout the Role:Master Thesis writerAbout OSTTRACandidates should note that OSTTRA is an independent firm, jointly owned by S&P Global and CME Group. As part of the joint venture, S&P Global provides recruitment services to OSTTRA - however, successful candidates will be interviewed and directly employed by OSTTRA, joining our global team of more than...
-
Master Thesis
2 weeks ago
Stockholm, Stockholm, Sweden Atlas Copco Full timeLevel of thesis project:Master thesisEducation requirement:Mechatronics or Electrical EngineeringFunctional area:Atlas Copco Industrial Technique AB and Tightening technique and lab developmentNumber of students for this project:1Start:Flexible, early 2026 preferredYour roleTargetTo build a dynamic calibration test rig for calibrating an Inline Rotary Torque...
-
Stockholm, Stockholm, Sweden RISE Research Institutes of Sweden AB Full timeAbout RISERISE Research Institutes of Sweden AB is a research organization owned by the Swedish government. This thesis will be conducted within the RISE Cybersecurity Unit, which is among the largest publicsector cybersecurity research groups in Sweden. Our core areas of expertise are: IoT Security, Cloud Security, Network & Communication Security, Access...
-
Stockholm, Stockholm, Sweden IVL Swedish Environmental Research Institute Full timeDoing your master thesis with us at WASH/IVL gives you the opportunity to get a unique insight into our research and our work. It's a chance to learn a lot more in your field of study. We welcome master thesis students every semester.BackgroundIn many low-income countries, access to safe and reliable water, sanitation, and hygiene (WASH) services remains...
-
Thesis work: 30hp
2 weeks ago
Stockholm, Stockholm, Sweden Scania Group Full timeIntroductionThesis work is an excellent way to get closer to Scania and build relationships for the future. Many of today's employees began their Scania career with their degree project.BackgroundThe emission norms are getting stricter with time, which demand improvements in efficiency of the internal combustion engine as well as the performance of...
-
Master Thesis
2 weeks ago
Stockholm, Stockholm, Sweden Atlas Copco Full timeLevel of thesis project:Master thesisEducation requirement:Mechatronics, Mechanical or Electrical EngineeringFunctional area:Atlas Copco Industrial Technique AB and Tightening technique and lab developmentNumber of students for this project:1Start:Flexible, early 2026 preferredYour roleTargetThe goal of this master thesis is to develop and validate advanced...