Trusted Execution Environments in Protecting Machine Learning Models
| dc.contributor.author | Turtiainen, Maks | |
| dc.contributor.department | fi=Tietotekniikan laitos|en=Department of Computing| | |
| dc.contributor.faculty | fi=Teknillinen tiedekunta|en=Faculty of Technology| | |
| dc.contributor.studysubject | fi=Tietojenkäsittelytieteet|en=Computer Science| | |
| dc.date.accessioned | 2023-06-19T21:08:25Z | |
| dc.date.available | 2023-06-19T21:08:25Z | |
| dc.date.issued | 2023-06-14 | |
| dc.description.abstract | The adaptation and application of machine learning (ML) has grown extensively in recent years, and has awakened concern about the safety of intellectual property (IP) related to the machine learning models. The training of machine learning models is a time-consuming and expensive task, that has increased the demand of better solutions to protect the intellectual property of the machine learning models. This thesis explores the promising potential of Trusted Execution Environments (TEE) like Intel's Software Guard Extensions (Intel SGX), in protecting intellectual property related to machine learning models. The concern of ML model safety arises especially when the software solution needs to be distributed to clients or machine learning operations needs to be done in an untrusted environment. The main focus of this thesis is on Intel's SGX, which is one of the most used TEE implementations. This thesis tries to answer to the questions on how TEEs can be used to protect IP of the ML models, what aspects need to be considered and what limitations may arise. | |
| dc.format.extent | 62 | |
| dc.identifier.olddbid | 192417 | |
| dc.identifier.oldhandle | 10024/175495 | |
| dc.identifier.uri | https://www.utupub.fi/handle/11111/18244 | |
| dc.identifier.urn | URN:NBN:fi-fe2023061956552 | |
| dc.language.iso | eng | |
| dc.rights | fi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.| | |
| dc.rights.accessrights | avoin | |
| dc.source.identifier | https://www.utupub.fi/handle/10024/175495 | |
| dc.subject | Trusted Execution Environment, TEE, Software Guard Extension, Intel SGX, Machine Learning, Gramine | |
| dc.title | Trusted Execution Environments in Protecting Machine Learning Models | |
| dc.type.ontasot | fi=Pro gradu -tutkielma|en=Master's thesis| |
Tiedostot
1 - 1 / 1