DCM: A Developers Certification Model for Mobile Ecosystems

08/10/2023
by   Paulo Trezentos, et al.
0

This article introduces a distributed model of trust for app developers in Android and iOS mobile ecosystems. The model aims to allow the co-existence of multiple app stores and distribution channels while retaining a high level of safety for mobile device users and minimum changes to current mobile operating systems. The Developers Certification Model (DCM) is a trust model for Android and iOS that aims to distinguish legit applications from security threats to user safeness by answering the question: "is the developer of this app trustable"? It proposes security by design, where safety relies on a chain of trust mapping real-world levels of trust across organizations. For the technical implementation, DCM is heavily inspired by SSL/TLS certification protocol, as a proven model that has been working for over 30 years.

READ FULL TEXT

page 3

page 5

page 7

research
01/27/2020

SeMA: Extending and Analyzing Storyboards to Develop Secure Android Apps

As security of mobile apps is crucial to modern-day living, there is a g...
research
06/24/2019

Mapping System Level Behaviors with Android APIs via System Call Dependence Graphs

Due to Android's open source feature and low barriers to entry for devel...
research
01/16/2023

Stuck in the Permissions With You: Developer End-User Perspectives on App Permissions Their Privacy Ramifications

While the literature on permissions from the end-user perspective is ric...
research
07/07/2021

Android Security using NLP Techniques: A Review

Android is among the most targeted platform by attackers. While attacker...
research
04/11/2019

The Android Platform Security Model

Android is the most widely deployed end-user focused operating system. W...
research
11/20/2017

Quantum Inspired Security on a Mobile Phone

The widespread use of mobile electronic devices increases the complexiti...
research
09/10/2020

You Shall not Repackage! A Journey into the World of Anti-Repackaging on Android

App repackaging refers to the practice of customizing an existing mobile...

Please sign up or login with your details

Forgot password? Click here to reset