Den snabba utvecklingen av sakernas internetteknik (IoT) har lett till ett växande behov av att göra dem smartare. En mängd olika applikationer körs nu samtidigt på en ARM-baserad processor. Till exempel, enheter i utkanten av Internet är utrustade med högre hästkrafter som anförtros att lagra, bearbeta och analysera data som samlas in från IoT-enheter. Detta förbättrar effektiviteten avsevärt och minskar mängden data som behöver transporteras till molnet för databehandling, analys och lagring. Varornas OS:er är dock benägna att kompromissa. När de utnyttjas, angripare kan komma åt data på dessa enheter. Eftersom de data som lagras och behandlas på enheterna kan vara känsliga, lämnas oladdade, är detta särskilt oroande. I detta dokument föreslår vi ett nytt system, TrustShadow som skyddar äldre applikationer från opålitliga operativsystem. Trust-Shadow utnyttjar ARM TrustZone-tekniken och delar upp resurser i de säkra och normala världarna. I den säkra världen konstruerar TrustShadow en pålitlig exekveringsmiljö för säkerhetskritiska applikationer. Denna pålitliga miljö upprätthålls av ett lätt körtidssystem som samordnar kommunikationen mellan applikationer och det vanliga operativsystemet som körs i den normala världen. Runtime-systemet tillhandahåller inte systemtjänster i sig. Snarare vidarebefordrar den förfrågningar om systemtjänster till det vanliga operativsystemet och kontrollerar att svaren är korrekta. För att demonstrera effektiviteten i denna design, prototypade vi TrustShadow på en riktig chip ombord med ARM TrustZone stöd, och utvärderade dess prestanda med hjälp av både microbenchmarks och verkliga applikationer. Vi visade TrustShadow introducerar endast försumbara overhead till verkliga applikationer.
Guan m.fl. REF föreslog TrustShadow, ett system för att skydda äldre program, kör på multiprogramming IoT-enheter, från opålitliga operativsystem.
TrustShadow: Secure Execution of Unmodified Applications with ARM TrustZone
{'venue': "MobiSys '17", 'journal': None, 'mag_field_of_study': ['Computer Science']}