理解软件开发者实现数据最小化的方法
密码学与安全
2018-08-07 v1 计算机与社会
软件工程
摘要
数据最小化(DM)是一种隐私实践,要求在软件系统中最小化用户数据的使用。然而,持续发生的泄露用户数据的隐私事件表明,DM 的要求未在软件系统中充分实现。因此,理解软件开发者在尝试于软件系统中实现 DM 时面临的问题十分重要。本研究中,我们调查了 24 名软件开发者在被要求时如何在软件系统设计中实现 DM。我们的发现揭示,当开发者在系统设计阶段未意识到其可能收集数据的潜力时,难以实现 DM。此外,开发者在其软件设计中实现 DM 的方式不一致。
引用
@article{arxiv.1808.01479,
title = {Understanding Software Developers' Approach towards Implementing Data Minimization},
author = {Awanthika Senarath and Nalin Asanka Gamagedara Arachchilage},
journal= {arXiv preprint arXiv:1808.01479},
year = {2018}
}
备注
4, USENIX Symposium on Usable Privacy and Security (SOUPS), August 12 14 Baltimore, MD, USA,2018