Abstract-Den snabba tillväxten och genomträngande användning av inbyggda system gör det lättare för en motståndare att få fysisk tillgång till dessa enheter för att starta attacker och omvänd ingenjör av systemet. Krypterade plattformar för exekvering och data (EED) där instruktioner och data lagras i krypterad form i minnet, samtidigt som man ådrar sig omkostnader av kryptering har visat sig vara attraktiva eftersom de erbjuder stark säkerhet mot informationsläckage och manipulering. Flera attacker är dock fortfarande möjliga mot EED-system när motståndaren får fysisk tillgång till systemet. I detta dokument presenterar vi ett arkitektoniskt tillvägagångssätt för att ta itu med en klass av minnesspoofing attacker, där en angripare kan styra adressbussen och spoof minnesblock som de laddas in i processorn. I detta dokument fokuserar vi på integriteten hos applikationsdata för att förhindra angriparen från att manipulera, injicera eller återspela data. Vi använder oss av en on-chips FPGA, en arkitektur som nu är allmänt tillgänglig på många processorchips, för att bygga en säker hårdvara komponent som verifierar integriteten av applikationsdata vid körtid. Genom att implementera alla våra säkerhetsprimära på FPGA behöver vi inte ändra processorns arkitektur. Vi presenterar att dataskyddstekniker och en prestandaanalys tillhandahålls genom en simulering på ett antal bechmarks. Våra experimentella resultat visar att en hög säkerhetsnivå kan uppnås med låga prestanda overhead.
Gelbart REF presenterar ett arkitektoniskt stöd för att säkerställa applikationsdataintegritet.
Architectural support for securing application data in embedded systems
{'venue': '2008 IEEE International Conference on Electro/Information Technology', 'journal': '2008 IEEE International Conference on Electro/Information Technology', 'mag_field_of_study': ['Computer Science']}