Edna: Disguising and Revealing User Data in Web Applications

被引:0
|
作者
Tsai, Lillian [1 ]
Gross, Hannah [2 ]
Kaashoek, M. Frans [1 ]
Kohler, Eddie [3 ]
Schwarzkopf, Malte [2 ]
机构
[1] MIT, CSAIL, Cambridge, MA 02139 USA
[2] Brown Univ, Providence, RI 02912 USA
[3] Harvard Univ, Cambridge, MA 02138 USA
关键词
Web Applications; Data Privacy; Anonymization; Data Encryption; GDPR; PII; LANGUAGE;
D O I
10.1145/3600006.3613146
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Edna is a system that helps web applications allow users to remove their data without permanently losing their accounts, anonymize their old data, and selectively dissociate personal data from public profiles. Edna helps developers support these features while maintaining application functionality and referential integrity via disguising and revealing transformations. Disguising selectively renders user data inaccessible via encryption, and revealing enables the user to restore their data to the application. Edna's techniques allow transformations to compose in any order, e.g., deleting a previously anonymized user's account, or restoring an account back to an anonymized state. Experiments with Edna that add disguising and revealing transformations to three real-world applications show that Edna enables new privacy features in existing applications with low developer effort, is simpler than alternative approaches, and adds limited overhead to applications.
引用
收藏
页码:434 / 450
页数:17
相关论文
共 50 条
  • [41] Characterizing the Control Logic of Web Applications' User Interfaces
    Silva, Carlos Eduardo
    Campos, Jose Creissac
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, PART VI - ICCSA 2014, 2014, 8584 : 263 - 276
  • [42] An approach to user-behavior-aware web applications
    Ceri, S
    Daniel, F
    Demaldé, V
    Facca, FM
    WEB ENGINEERING, PROCEEDINGS, 2005, 3579 : 417 - 428
  • [43] User Interface Design in Medical Distributed Web Applications
    Serban, Alexandru
    Crisan-Vida, Mihaela
    Mada, Leonard
    Stoicu-Tivadar, Lacramioara
    HEALTH INFORMATICS MEETS EHEALTH, 2016, 223 : 223 - 229
  • [44] Performance Analysis of Web Applications Based on User Navigation
    Zhou, Quanshu
    Ye, Hairong
    Ding, Zuohua
    2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL III, 2010, : 333 - 337
  • [45] Towards the Web of Applications: Incorporating End User Programming into the Web 2.0 Communities
    Ahmadi, Navid
    Jazayeri, Mehdi
    Lelli, Francesco
    Repenning, Alexander
    2ND INTERNATIONAL WORKSHOP ON SOCIAL SOFTWARE ENGINEERING AND APPLICATIONS - SOSEA 2009, 2009, : 9 - 13
  • [46] User involvement in cleaning applications data
    Galhardas, Helena
    Lopes, Antonia
    Santos, Emanuel
    SISTEMAS E TECNOLOGIAS DE INFORMACAO, VOL I, 2011, : 737 - +
  • [47] An Approach for Web Applications Test Data Generation Based on Analyzing Client Side User Input Fields
    Hanna, Samer
    Jaber, Hayat
    2019 2ND INTERNATIONAL CONFERENCE ON NEW TRENDS IN COMPUTING SCIENCES (ICTCS), 2019, : 39 - 44
  • [48] ENTERPRISE FRAMEWORKS FOR DATA INTENSIVE WEB APPLICATIONS: AN END-USER DEVELOPMENT, MODEL BASED APPROACH
    Garzotto, Franca
    JOURNAL OF WEB ENGINEERING, 2011, 10 (02): : 87 - 108
  • [49] New web-site for EDNA nurses
    不详
    JOURNAL OF ADVANCED NURSING, 2000, 31 (02) : 257 - 257
  • [50] User Interactive Biomedical Data Web Services Application
    Kasik, Vladimir
    Penhaker, Marek
    Novak, Vilem
    Bridzik, Radim
    Krawiec, Jakub
    E-TECHNOLOGIES AND NETWORKS FOR DEVELOPMENT, 2011, 171 : 223 - 237