Your browser doesn't support javascript. This means that the content or functionality of our website will be limited or unavailable. If you need more information about Vinnova, please contact us.

Trusted execution environments for federated learning

Reference number
Coordinator Scaleout Systems AB
Funding from Vinnova SEK 2 165 504
Project duration May 2021 - April 2024
Status Ongoing
Venture Advanced digitalization - Enabling technologies
Call Cybersecurity for advanced industrial digitalisation

Purpose and goal

The project purpose is to develop and evaluate a pilot solution to mitigate the challenge with protecting and creating trusted executions of machine learning on local clients based on secure enclaves. The projects main goal is to develop a pilot implementation where secure enclaves are used to create traceable and secure federated machine learning and to systematically evaluate this implementation based on two classes of machine learning models to reduce risks associated with implementation of a production-ready solution for decentralized AI.

Expected results and effects

The main project deliverable consists of a pilot implementation with applications of the two main use-cases. Implementation supporting execution of federated machine learning where secure enclaves are used to increase security, correctness and trust in the system. Implementation supporting execution of select sensitive parts of federated machine learning within the enclave and parts outside. A systematic evaluation of the pilot implementation from a performance perspective . Dissemination of results in the form of a publicly available report, code and presented at seminar.

Planned approach and implementation

The project is divided into four main workpackages with associated milestones. WP1 - Technical evaluation of identified and widely used secure enclave technologies which have a potential application for federated machine learning. WP2 - Implementation of prototype for verification of identities on clients as well as implement FEDn clients that utilise secure enclave technology for the two main use-cases. WP3 - Systematic performance tests of the implemented solution for the two use-cases. WP4 - Result dissemination to the Swedish industry and research communities.

External links

The project description has been provided by the project members themselves and the text has not been looked at by our editors.

Last updated 17 October 2023

Reference number 2021-01697

Page statistics