DroidKey: A Practical Framework and Analysis Tool for API Key Security in Android Applications

The reliance on mobile applications has amplified concerns about Application Programming Interface (API) key security in Android platforms. Serving as essential authentication mechanisms, API keys ensure secure communication with external services. However, insecure practices like hardcoding expose keys to reverse engineering and unauthorized use. This research introduces the DroidKey Analysis Tool, designed to evaluate vulnerabilities and guide developers toward secure practices. The tool integrates a comprehensive framework encompassing six security domains. The methodology combines a systematic literature review, expert feedback, and validation through controlled experiments and real-world app evaluations. Results highlight the effectiveness of DroidKey, with secure implementations, such as those of the "Sample Mobile App," achieving significantly higher security scores than their insecure counterparts. Assessments of 10 real-world banking apps further reveal widespread vulnerabilities, underscoring the tool’s utility in addressing hardcoded keys and weak encryption. By leveraging industry-standard tools, the DroidKey Analysis Tool offers actionable insights to improve app security. Future enhancements, including real- time monitoring and expanded API key detection, are proposed to strengthen its functionality further. This research bridges the gap between theoretical security frameworks and practical applications, contributing to the advancement of Android app security.

Authors

Institutions

Publication Details

Published
2025-04-03
DOI
https://doi.org/10.1109/scse65633.2025.11030956
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

DroidKey: A Practical Framework and Analysis Tool for API Key Security in Android Applications

Janaka Senanayake, Keerthi Wijayasiriwardhane, Kavindu Piyumantha
Advanced Malware Detection Techniques
article

DroidKey: A Practical Framework and Analysis Tool for API Key Security in Android Applications

Janaka Senanayake, Keerthi Wijayasiriwardhane, Kavindu Piyumantha
article en

Abstract

The reliance on mobile applications has amplified concerns about Application Programming Interface (API) key security in Android platforms. Serving as essential authentication mechanisms, API keys ensure secure communication with external services. However, insecure practices like hardcoding expose keys to reverse engineering and unauthorized use. This research introduces the DroidKey Analysis Tool, designed to evaluate vulnerabilities and guide developers toward secure practices. The tool integrates a comprehensive framework encompassing six security domains. The methodology combines a systematic literature review, expert feedback, and validation through controlled experiments and real-world app evaluations. Results highlight the effectiveness of DroidKey, with secure implementations, such as those of the "Sample Mobile App," achieving significantly higher security scores than their insecure counterparts. Assessments of 10 real-world banking apps further reveal widespread vulnerabilities, underscoring the tool’s utility in addressing hardcoded keys and weak encryption. By leveraging industry-standard tools, the DroidKey Analysis Tool offers actionable insights to improve app security. Future enhancements, including real- time monitoring and expanded API key detection, are proposed to strengthen its functionality further. This research bridges the gap between theoretical security frameworks and practical applications, contributing to the advancement of Android app security.

University of Kelaniya (LK), Robert Gordon University (GB)
Openalex Percentile: Top 85%
Advanced Malware Detection Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

DroidKey: A Practical Framework and Analysis Tool for API Key Security in Android Applications — Janaka Senanayake, Keerthi Wijayasiriwardhane, et al. · (2025) | TGRS Research Map | TGRS