Towards Fine-Grained Localization of Privacy Behaviors

被引:2
|
作者
Jain, Vijayanta [1 ]
Ghanavati, Sepideh [1 ]
Peddinti, Sai Teja [2 ]
McMillan, Collin [3 ]
机构
[1] Univ Maine, Orono, ME 04469 USA
[2] Google Inc, Mountain View, CA USA
[3] Univ Notre Dame, Notre Dame, IN 46556 USA
关键词
privacy labels; privacy-behavior; Android applications; machine learning; ANDROID MALWARE DETECTION; MALICIOUS CODE; SYSTEM;
D O I
10.1109/EuroSP57164.2023.00024
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Privacy labels help developers communicate their application's privacy behaviors (i.e., how and why an application uses personal information) to users. But, studies show that developers face several challenges in creating them and the resultant labels are often inconsistent with their application's privacy behaviors. In this paper, we create a novel methodology called fine-grained localization of privacy behaviors to locate individual statements in source code which encode privacy behaviors and predict their privacy labels. We design and develop an attention-based multi-head encoder model which creates individual representations of multiple methods and uses attention to identify relevant statements that implement privacy behaviors. These statements are then used to predict privacy labels for the application's source code and can help developers write privacy statements that can be used as notices. Our quantitative analysis shows that our approach can achieve high accuracy in identifying privacy labels, with the lowest accuracy of 91.41% and the highest of 98.45%. We also evaluate the efficacy of our approach with six software professionals from our university. The results demonstrate that our approach reduces the time and mental effort required by developers to create high-quality privacy statements and can finely localize statements in methods that implement privacy behaviors.
引用
收藏
页码:258 / 277
页数:20
相关论文
共 50 条
  • [31] A privacy-preserving Blockchain with fine-grained access control
    Adams, Carlisle
    SECURITY AND PRIVACY, 2020, 3 (02):
  • [32] Fine-grained privacy operation control method for layout documents
    Yin P.
    Li F.
    Niu B.
    Luo H.
    Kuang B.
    Zhang L.
    Tongxin Xuebao/Journal on Communications, 2023, 44 (05): : 94 - 109
  • [33] Privacy Preserving Searchable Encryption with Fine-Grained Access Control
    Chaudhari, Payal
    Das, Manik Lal
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (02) : 753 - 762
  • [34] FINE-GRAINED COLOUR DISCRIMINATION WITHOUT FINE-GRAINED COLOUR
    Gert, Joshua
    AUSTRALASIAN JOURNAL OF PHILOSOPHY, 2015, 93 (03) : 602 - 605
  • [35] MetroEye: Towards Fine-grained Passenger Tracking Underground
    Gu, Weixi
    Jin, Ming
    Zhou, Zimu
    Spanos, Costas J.
    Zhang, Lin
    UBICOMP'16 ADJUNCT: PROCEEDINGS OF THE 2016 ACM INTERNATIONAL JOINT CONFERENCE ON PERVASIVE AND UBIQUITOUS COMPUTING, 2016, : 77 - 80
  • [36] Towards Fine-Grained Prosody Control for Voice Conversion
    Lian, Zheng
    Zhong, Rongxiu
    Wen, Zhengqi
    Liu, Bin
    Tao, Jianhua
    2021 12TH INTERNATIONAL SYMPOSIUM ON CHINESE SPOKEN LANGUAGE PROCESSING (ISCSLP), 2021,
  • [37] Towards Fine-grained Spatial Partition for Wildfire Simulation
    Guo, Song
    Hu, Xiaolin
    2ND ASIAN CONFERENCE ON INTELLIGENT GAMES AND SIMULATION, GAME-ON'ASIA 2010 - 2ND ASIAN SIMULATION TECHNOLOGY CONFERENCE, ASTEC'2010, 2010, : 94 - 101
  • [38] Towards Fine-grained Traffic Classification for Web Applications
    Lin, Po-Ching
    Chen, Shian-Yi
    Lin, Chi-Hung
    2014 AUSTRALASIAN TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ATNAC), 2014, : 28 - 33
  • [39] Dissolving is Amplifying: Towards Fine-Grained Anomaly Detection
    Shi, Jian
    Zhang, Pengyi
    Zhang, Ni
    Ghazzai, Hakim
    Wonka, Peter
    COMPUTER VISION - ECCV 2024, PT LIX, 2025, 15117 : 377 - 394
  • [40] Towards Fine-Grained Reasoning for Fake News Detection
    Jin, Yiqiao
    Wang, Xiting
    Yang, Ruichao
    Sun, Yizhou
    Wang, Wei
    Liao, Hao
    Xie, Xing
    THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / THE TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 5746 - 5754