Sidokanaler är fortfarande en utmaning för informationsflödeskontroll och säkerhet i moderna datorplattformar. Metoder för resursdelning som minimerar antalet delade resurser mellan processer används ofta för att ta itu med denna utmaning. I detta arbete fokuserar vi på multicoreplattformar och vi visar att även till synes starka isoleringstekniker baserade på dedikerade kärnor och minne kan kringgås genom användning av termiska sidokanaler. Specifikt visar vi att processorns kärntemperatur kan användas både som sidokanal och som en dold kommunikationskanal även när systemet implementerar stark rumslig och temporal partitionering. Våra experiment på en x86-baserad plattform visar dolda termiska kanaler som uppnår upp till 12,5 bps och en svag sidokanal som kan upptäcka processer som utförs på angränsande kärnor. Detta arbete visar därför på en begränsning i isoleringen som kan uppnås med befintliga flerkärniga system.
Även temperaturmätningar kan användas som en sidokanal REF, i detta papper fokuserar vi på deras användning som en dold kanal, som figur 1 illustrerar.
Thermal Covert Channels on Multi-core Platforms
{'venue': 'ArXiv', 'journal': 'ArXiv', 'mag_field_of_study': ['Computer Science']}