Abstrakt. Decentraliserade system för informationsflödeskontroll (DIFC) gör det möjligt för programmerare att uttrycka en önskad DIFC-policy, och att driva igenom politiken via en referensövervakare som begränsar samspelet mellan systemobjekt, såsom processer och filer. Tidigare forskning om DIFC-system fokuserade på genomförandet av referensövervakningen och antog att den önskade DIFC-policyn är korrekt specificerad. Fokus i detta dokument är en automatisk teknik för att verifiera att en ansökan, plus dess uppmaningar till DIFC primitiva, verkligen korrekt genomföra en önskad politik. Vi presenterar en abstraktion som tillåter en modellkontroll att resonera sunt om DIFC-program som manipulerar potentiellt obundna uppsättningar av processer, principer och kommunikationskanaler. Vi implementerade vårt tillvägagångssätt och utvärderade det på en uppsättning real-world-program.
Utöver det arbete som beskrivs i detta papper har slumpmässig isolering använts för att modellera kontroll av informationsflödesegenskaper hos decentraliserade system för informationsflödeskontroll (DIFC), som manipulerar potentiellt obundna processer, principer och kommunikationskanaler REF.
T.: Verifying information flow control over unbounded processes
{'venue': 'FM', 'journal': None, 'mag_field_of_study': ['Computer Science']}