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 条
  • [31] Data Recovery for Web Applications
    Akkus, Istemi Ekin
    Goel, Ashvin
    2010 IEEE-IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS DSN, 2010, : 81 - 90
  • [32] Revealing Mucilage Event-Linked Community Composition in the Sea of Marmara from eDNA Metabarcoding Data
    Dogan, Onur
    Orun, Anil Dogan
    Bilgin, Rasit
    Isinibilir, Melek
    AQUATIC SCIENCES AND ENGINEERING, 2024, 39 (02): : 106 - 120
  • [33] ResXplorer: Revealing Relations between Resources for Researchers in the Web of Data
    De Vocht, Laurens
    Softic, Selver
    Verborgh, Ruben
    Mannens, Erik
    Ebner, Martin
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2017, 14 (01) : 25 - 50
  • [34] Preventing automatic user profiling in Web 2.0 applications
    Viejo, Alexandre
    Sanchez, David
    Castella-Roca, Jordi
    KNOWLEDGE-BASED SYSTEMS, 2012, 36 : 191 - 205
  • [35] User Account Risk Identification Model for Web Applications
    Wang, Yang
    Zhang, Zhaoxin
    Chi, Lejun
    PROCEEDINGS OF THE 2019 5TH INTERNATIONAL CONFERENCE ON COMPUTER AND TECHNOLOGY APPLICATIONS (ICCTA 2019), 2019, : 30 - 34
  • [36] WebProfiler: User Interaction Prediction Framework for Web Applications
    Joo, Minwoo
    Lee, Wonjun
    IEEE ACCESS, 2019, 7 : 154946 - 154958
  • [37] Performance Analysis of Web Applications Based on User Navigation
    Zhou, Quanshu
    Ye, Hairong
    Ding, Zuohua
    INTERNATIONAL CONFERENCE ON APPLIED PHYSICS AND INDUSTRIAL ENGINEERING 2012, PT B, 2012, 24 : 1319 - 1328
  • [38] Effective User Preference Clustering in Web Service Applications
    Wang, Yan
    Zhou, Jian-Tao
    Li, Xinyuan
    Song, Xiaoyu
    COMPUTER JOURNAL, 2020, 63 (11): : 1633 - 1643
  • [39] Predictive Prefetching Based on User Interaction for Web Applications
    Joo, Minwoo
    An, Yeonoh
    Roh, Heejun
    Lee, Wonjun
    IEEE COMMUNICATIONS LETTERS, 2021, 25 (03) : 821 - 824
  • [40] Factors influencing user adoption of Web 2.0 applications
    Dwivedi, Yogesh K.
    Ramdani, Boumediene
    Williams, Michael D.
    Mitra, Amit
    Williams, Janet
    Niranjan, Suraj
    INTERNATIONAL JOURNAL OF INDIAN CULTURE AND BUSINESS MANAGEMENT, 2013, 7 (01) : 53 - 71