A Developer-Centric Study Exploring Mobile Application Security Practices and Challenges

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Peruma, Anthony, Huo, Timothy, Araújo, Ana Catarina, Imanaka, Jake, Kazman, Rick
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866929463076323328
author Peruma, Anthony
Huo, Timothy
Araújo, Ana Catarina
Imanaka, Jake
Kazman, Rick
author_facet Peruma, Anthony
Huo, Timothy
Araújo, Ana Catarina
Imanaka, Jake
Kazman, Rick
contents Mobile applications (apps) have become an essential part of everyday life, offering convenient access to services such as banking, healthcare, and shopping. With these apps handling sensitive personal and financial data, ensuring their security is paramount. While previous research has explored mobile app developer practices, there is limited knowledge about the common practices and challenges that developers face in securing their apps. Our study addresses this need through a global survey of 137 experienced mobile app developers, providing a developer-centric view of mobile app security. Our findings show that developers place high importance on security, frequently implementing features such as authentication and secure storage. They face challenges with managing vulnerabilities, permissions, and privacy concerns, and often rely on resources like Stack Overflow for help. Many developers find that existing learning materials do not adequately prepare them to build secure apps and provide recommendations, such as following best practices and integrating security at the beginning of the development process. We envision our findings leading to improved security practices, better-designed tools and resources, and more effective training programs.
format Preprint
id arxiv_https___arxiv_org_abs_2408_09032
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Developer-Centric Study Exploring Mobile Application Security Practices and Challenges
Peruma, Anthony
Huo, Timothy
Araújo, Ana Catarina
Imanaka, Jake
Kazman, Rick
Cryptography and Security
Software Engineering
Mobile applications (apps) have become an essential part of everyday life, offering convenient access to services such as banking, healthcare, and shopping. With these apps handling sensitive personal and financial data, ensuring their security is paramount. While previous research has explored mobile app developer practices, there is limited knowledge about the common practices and challenges that developers face in securing their apps. Our study addresses this need through a global survey of 137 experienced mobile app developers, providing a developer-centric view of mobile app security. Our findings show that developers place high importance on security, frequently implementing features such as authentication and secure storage. They face challenges with managing vulnerabilities, permissions, and privacy concerns, and often rely on resources like Stack Overflow for help. Many developers find that existing learning materials do not adequately prepare them to build secure apps and provide recommendations, such as following best practices and integrating security at the beginning of the development process. We envision our findings leading to improved security practices, better-designed tools and resources, and more effective training programs.
title A Developer-Centric Study Exploring Mobile Application Security Practices and Challenges
topic Cryptography and Security
Software Engineering
url https://arxiv.org/abs/2408.09032