Abstract-This paper studerar grunden för informationsflöde säkerhet för interaktiva program. Tidigare forskning förutsätter att miljön är total, det vill säga, den måste alltid vara redo att mata in nya ingångar i program. Dock kan program säkra enligt detta antagande läcka närvaron av inmatning. Sådana läckor kan förstoras till helhemliga läckor i den samtidiga inställningen. Vi föreslår ett ramverk som generaliserar tidigare forskning längs två dimensioner: för det första, ramverket bryter bort från miljöns helhet och för det andra, ramverket innehåller finkorniga säkerhetstyper för kommunikationskanaler, där vi skiljer mellan säkerhetsnivån för meddelandenärvaro och meddelandeinnehåll. Vi visar att det generaliserade ramverket har tilltalande kompositionsegenskaper: parallell sammansättning av säkra program resulterar i en säker trådpool. Vi visar också att modellering miljöer som strategier leder till stark komposition: olika typer av komposition (med och utan scoping) följer från vår allmänna kompositionalitet resultat. Vidare föreslår vi en typ av system som stöder verkställighet av säkerhet via finkorniga säkerhetstyper.
Detta dokument ligger till grund för vårt tidigare arbete REF på grundval av säkerheten för interaktiva program.
Securing Interactive Programs
{'venue': '2012 IEEE 25th Computer Security Foundations Symposium', 'journal': '2012 IEEE 25th Computer Security Foundations Symposium', 'mag_field_of_study': ['Computer Science']}