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 条
  • [21] Tools for the design of user friendly Web applications
    Brisaboa, NR
    Penabad, MR
    Places, AS
    Rodríguez, FJ
    ELECTRONIC COMMERCE AND WEB TECHNOLOGIES, 2001, 2115 : 29 - 38
  • [22] Developing Web Applications for Disenfranchised User Groups
    Flammia, Madelyn
    IMSCI 10: 4TH INTERNATIONAL MULTI-CONFERENCE ON SOCIETY, CYBERNETICS AND INFORMATICS, VOL II (POST-CONFERENCE EDITION), 2010, : 156 - 160
  • [23] Tools for the design of user friendly Web applications?
    2001, Springer Verlag (2115):
  • [24] HDSampler: Revealing Data Behind Web Form Interfaces
    Maiti, Anirban
    Dasgupta, Arjun
    Zhang, Nan
    Das, Gautam
    ACM SIGMOD/PODS 2009 CONFERENCE, 2009, : 1131 - 1133
  • [25] Apparecium: Revealing Data Flows in Android Applications
    Titze, Dennis
    Schuette, Julian
    2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (IEEE AINA 2015), 2015, : 579 - 586
  • [26] Web Browser Data Collection and User Awareness Regarding Web Browser Data Exposure
    Hrgarek, Luka
    Welzer, Tatjana
    Holbl, Marko
    CENTRAL EUROPEAN CONFERENCE ON INFORMATION AND INTELLIGENT SYSTEMS: PROCEEDINGS ARCHIVE 2017, 2017, : 109 - 113
  • [27] Segregating User Data by Tabs in Web Browsers
    Kumar, Kapil
    Bose, Joy
    2014 IEEE ASIA PACIFIC CONFERENCE ON WIRELESS AND MOBILE, 2014, : 322 - 327
  • [28] User Data Confidentiality in an Orchestration of Web Services
    Demongeot, Thomas
    Totel, Eric
    Tong, Valerie Viet Triem
    Le Traon, Yves
    JOURNAL OF INFORMATION ASSURANCE AND SECURITY, 2012, 7 (01): : 32 - 40
  • [29] Web User Profiling using Data Redundancy
    Gu, Xiaotao
    Yang, Hong
    Tang, Jie
    Zhang, Jing
    PROCEEDINGS OF THE 2016 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING ASONAM 2016, 2016, : 358 - 365
  • [30] Web for data mining applications
    Liu, B
    Ma, YM
    Wong, CK
    24TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COSPSAC 2000), 2000, 24 : 465 - 466