Moderna extensible webbplattformar som Facebook och Yammer är beroende av tredje part programvara för att erbjuda en rik upplevelse till sina användare. Tyvärr, användare som kör en tredje part "app" har liten kontroll över vad den gör med sina privata data. Dagens plattformar erbjuder endast ad-hoc begränsningar på app beteende, vilket lämnar användarna en olycklig kompromiss mellan bekvämlighet och integritet. En principiell inställning till kodinnehåll skulle kunna göra det möjligt att integrera otillförlitlig kod samtidigt som man upprätthåller en flexibel och heltäckande politik för dataåtkomst. I detta dokument presenteras ett nytt webbramverk, Hails, som lägger till obligatorisk åtkomstkontroll och ett deklarativt policyspråk till den välkända MVC-arkitekturen. Vi demonstrerar flexibiliteten hos Hails genom GitStar.com, en kodvärd webbplats som upprätthåller robusta sekretesspolicyer för användardata även samtidigt som otillförlitliga appar kan leverera utökade funktioner till användare.
Detta beslut träder i kraft dagen efter det att det har offentliggjorts i Europeiska unionens officiella tidning. I REF föreslogs en ny webbram kallad Hails, som använder sig av Obligatorisk Access Control (MAC) och ett deklarativt policyspråk för specificering av policyn.
Hails: Protecting data privacy in untrusted web applications
{'venue': 'In 10th Symposium on Operating Systems Design and Implementation (OSDI', 'journal': None, 'mag_field_of_study': ['Computer Science']}