SoK: Demystifying Privacy Enhancing Technologies Through the Lens of Software Developers

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Boteju, Maisha, Ranbaduge, Thilina, Vatsalan, Dinusha, Arachchilage, Nalin Asanka Gamagedara
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910285353189376
author Boteju, Maisha
Ranbaduge, Thilina
Vatsalan, Dinusha
Arachchilage, Nalin Asanka Gamagedara
author_facet Boteju, Maisha
Ranbaduge, Thilina
Vatsalan, Dinusha
Arachchilage, Nalin Asanka Gamagedara
contents In the absence of data protection measures, software applications lead to privacy breaches, posing threats to end-users and software organisations. Privacy Enhancing Technologies (PETs) are technical measures that protect personal data, thus minimising such privacy breaches. However, for software applications to deliver data protection using PETs, software developers should actively and correctly incorporate PETs into the software they develop. Therefore, to uncover ways to encourage and support developers to embed PETs into software, this Systematic Literature Review (SLR) analyses 39 empirical studies on developers' privacy practices. It reports the usage of six PETs in software application scenarios. Then, it discusses challenges developers face when integrating PETs into software, ranging from intrinsic challenges, such as the unawareness of PETs, to extrinsic challenges, such as the increased development cost. Next, the SLR presents the existing solutions to address these challenges, along with the limitations of the solutions. Further, it outlines future research avenues to better understand PETs from a developer perspective and minimise the challenges developers face when incorporating PETs into software.
format Preprint
id arxiv_https___arxiv_org_abs_2401_00879
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle SoK: Demystifying Privacy Enhancing Technologies Through the Lens of Software Developers
Boteju, Maisha
Ranbaduge, Thilina
Vatsalan, Dinusha
Arachchilage, Nalin Asanka Gamagedara
Software Engineering
Computers and Society
In the absence of data protection measures, software applications lead to privacy breaches, posing threats to end-users and software organisations. Privacy Enhancing Technologies (PETs) are technical measures that protect personal data, thus minimising such privacy breaches. However, for software applications to deliver data protection using PETs, software developers should actively and correctly incorporate PETs into the software they develop. Therefore, to uncover ways to encourage and support developers to embed PETs into software, this Systematic Literature Review (SLR) analyses 39 empirical studies on developers' privacy practices. It reports the usage of six PETs in software application scenarios. Then, it discusses challenges developers face when integrating PETs into software, ranging from intrinsic challenges, such as the unawareness of PETs, to extrinsic challenges, such as the increased development cost. Next, the SLR presents the existing solutions to address these challenges, along with the limitations of the solutions. Further, it outlines future research avenues to better understand PETs from a developer perspective and minimise the challenges developers face when incorporating PETs into software.
title SoK: Demystifying Privacy Enhancing Technologies Through the Lens of Software Developers
topic Software Engineering
Computers and Society
url https://arxiv.org/abs/2401.00879