Integrity Protection On the Linux Based Android Platform

Integrity protection on the Linux based Android Platform is examined. The secure boot mechanism is studied and the verification of user space code is investigated. The task of this master thesis was to extend the current code signing mechanism to include signing of files in the file system, and code...

Full description

Bibliographic Details
Main Author: Chang, Kaiye
Format: Others
Language:English
Published: KTH, Skolan för informations- och kommunikationsteknik (ICT) 2014
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-177176
id ndltd-UPSALLA1-oai-DiVA.org-kth-177176
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-1771762018-01-11T05:12:33ZIntegrity Protection On the Linux Based Android PlatformengChang, KaiyeKTH, Skolan för informations- och kommunikationsteknik (ICT)2014Computer and Information SciencesData- och informationsvetenskapIntegrity protection on the Linux based Android Platform is examined. The secure boot mechanism is studied and the verification of user space code is investigated. The task of this master thesis was to extend the current code signing mechanism to include signing of files in the file system, and code pages, and to implement verification of these files and pages. Proof-of-concept solutions of two presented methods are implemented. It was found that the integrity protection on the platform can be improved at a relatively reasonable cost by verifying hashes of modules and programs before they are allowed to execute. Integritetsskyddet på den Linux-baserade Android-plattformen undersöks. Den säkra bootmekanismen studeras och verifiering av användarkod undersöks. Uppgiften för detta examensarbete var att utöka den aktuella signeringsmekanismen för att inkludera signering av filer i filsystemet och minnessidor, och att genomföra kontroll av dessa filer och sidor. Prototyplösningar av två presenterade metoder implementeras. Det visade sig att integritetsskyddet på plattformen kan förbättras till en relativt rimlig kostnad genom att verifiera hashar av moduler och program innan de tillåts exekvera. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-177176TRITA-ICT-EX ; 2014:87application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Computer and Information Sciences
Data- och informationsvetenskap
spellingShingle Computer and Information Sciences
Data- och informationsvetenskap
Chang, Kaiye
Integrity Protection On the Linux Based Android Platform
description Integrity protection on the Linux based Android Platform is examined. The secure boot mechanism is studied and the verification of user space code is investigated. The task of this master thesis was to extend the current code signing mechanism to include signing of files in the file system, and code pages, and to implement verification of these files and pages. Proof-of-concept solutions of two presented methods are implemented. It was found that the integrity protection on the platform can be improved at a relatively reasonable cost by verifying hashes of modules and programs before they are allowed to execute. === Integritetsskyddet på den Linux-baserade Android-plattformen undersöks. Den säkra bootmekanismen studeras och verifiering av användarkod undersöks. Uppgiften för detta examensarbete var att utöka den aktuella signeringsmekanismen för att inkludera signering av filer i filsystemet och minnessidor, och att genomföra kontroll av dessa filer och sidor. Prototyplösningar av två presenterade metoder implementeras. Det visade sig att integritetsskyddet på plattformen kan förbättras till en relativt rimlig kostnad genom att verifiera hashar av moduler och program innan de tillåts exekvera.
author Chang, Kaiye
author_facet Chang, Kaiye
author_sort Chang, Kaiye
title Integrity Protection On the Linux Based Android Platform
title_short Integrity Protection On the Linux Based Android Platform
title_full Integrity Protection On the Linux Based Android Platform
title_fullStr Integrity Protection On the Linux Based Android Platform
title_full_unstemmed Integrity Protection On the Linux Based Android Platform
title_sort integrity protection on the linux based android platform
publisher KTH, Skolan för informations- och kommunikationsteknik (ICT)
publishDate 2014
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-177176
work_keys_str_mv AT changkaiye integrityprotectiononthelinuxbasedandroidplatform
_version_ 1718604789927903232