Vi tar itu med problemet med säker dataradering på loggstrukturerade filsystem. Vi fokuserar på YAFFS filsystem, som ofta används på Android smartphones. Vi visar att dessa system inte ger några tidsgarantier för radering av data och att raderade data fortfarande finns kvar i nästan 44 timmar med genomsnittlig telefonanvändning och på obestämd tid om telefonen inte används efter raderingen. Dessutom visar vi att filskrivande och kryptering, metoder som vanligen används för säker radering på blockstrukturerade filsystem, inte säkerställer dataradering i loggstrukturerade filsystem. Vi föreslår tre mekanismer för säker radering av loggstrukturerade filsystem. Rengöring är en mekanism på användarnivå som garanterar säker borttagning till priset av försumbart slitage på anordningen. Ballonger är en mekanism på användarnivå som körs kontinuerligt och ger probabilistiska förbättringar för att säkra radering. Zero overwriting är en kärnnivåmekanism som garanterar omedelbar säker borttagning utan enhetsslitage. Vi implementerar dessa mekanismer på Nexus One smartphones och visar att de lyckas med säker radering och varken oöverkomligt minska livslängden för flashminnet eller märkbart minska enhetens batterilivslängd. Dessa tekniker ger mobiltelefonanvändare mer förtroende för att data som de tar bort från deras telefoner verkligen raderas.
Reardon m.fl. REF införde rensning och ballongering på användarnivå, och noll överskrivning på kärnnivå för säker borttagning i YAFFS.
Secure Deletion on Log-structured File Systems
{'venue': 'ArXiv', 'journal': 'ArXiv', 'mag_field_of_study': ['Computer Science']}