Abstrakt. Ökad användning av smartphones på senare tid har börjat locka fler och fler malware författare mot dessa enheter. Bland de mest framträdande och allmänt antagna öppen källkod programvara stackar för smartphones är Android som kommer med en stark säkerhetsinfrastruktur för mobila enheter. I likhet med vilken fjärrplattform som helst behöver dock en tjänsteleverantör eller enhetsägare försäkra sig om att enheten är i ett pålitligt skick innan han eller hon släpper känslig information till den. Trusted Computing tillhandahåller en mekanism för att upprätta en sådan försäkran. Genom fjärrtillstånd gör tc det möjligt för en tjänsteleverantör eller en enhetsägare att avgöra om enheten är i ett pålitligt tillstånd innan den släpper skyddade data till eller lagrar privat information på telefonen. Befintliga fjärrintyg tekniker kan dock inte användas på Android på grund av den unika, vm-baserade arkitekturen i programvara stacken. I detta dokument presenterar vi en certifieringsmekanism speciellt anpassad för Android som kan mäta integriteten hos en enhet på två nivåer av granularitet. Vårt tillvägagångssätt tillåter en utmanare att verifiera integriteten av Android inte bara på operativsystemet nivå men också kod som körs på toppen av vm. Vi presenterar implementeringsdetaljerna i vår arkitektur och visar genom utvärdering att vår arkitektur är genomförbar både när det gäller tids komplexitet och batteriförbrukning.
I REF, Nauman och högskolor presentera en certifieringsmekanism för VM-baserade arkitektur OS, Android, och visa genomförbarhet i termer av komplexitet och batteriförbrukning.
Beyond Kernel-level Integrity Measurement: Enabling Remote Attestation for the Android Platform
{'venue': 'TRUST', 'journal': None, 'mag_field_of_study': ['Computer Science']}