SECURITY MECHANISMS AND ANALYSIS FOR INSECURE DATA STORAGE AND UNINTENDED DATA LEAKAGE FOR MOBILE APPLICATIONS

Journal Title: INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY - Year 2016, Vol 15, Issue 8

Abstract

Using one mobile programming language like Objective-C, Swift or Java is challenging enough because of the many things that need to be considered from a security point of view, like the programming language secure guidelines and vulnerabilities. With the introduction of Swift in 2014 it’s now possible to build Swift/Objective-C mobile applications. Building a mobile application using two languages also adds a greater attack surface for hackers because of the need for developers to stay up to date on vulnerabilities on more than one language and operating system.To our best knowledge, since as of today, there is no academic-research based effort comparing Swift, Objective-C and Android from a programming language and platform security point of view. Our comparative analysis covers a subset of OWASP top ten mobile vulnerabilities and seeing how Swift, Objective-C and Android programming languages safeguard against these risks and how the built-in platform security mechanisms for Android and Apple for the chosen subset of OWASP vulnerabilities compare when placed side-by-side.

Authors and Affiliations

Vanessa M. Santana, Paolina Centonze

Keywords

Related Articles

Extracting and Selecting Meaningful Features from Mammogram Digital Image Using Factor Analysis Technique

Breast cancer is the most common cancer in women around the world. Various countries including the United Arab Emirates (UAE) offer asymptomatic screening for the disease. The interpretation of mammograms is a very chall...

Data Access Layer: A Programming Paradigm on Cloud

Database is important for any application and critical part of private and public cloud platforms. For compatibility with cloud computing we can follow architectures like three tier architecture in .Net Technologies such...

DEVELOPMENT OF NOVEL ALGORITHMS AND ARCHITECTURE FOR A ROBOT BASED AGRICULTURAL IMPLEMENT

This paper presents novel algorithms and architecture for a Robot based agricultural implement. The application is for tilling the agricultural field. The hardware consists of a platform with four wheels and a mechanism...

Analysing The Quality Attributes of AOP using CYVIS Tool

The aim of thesis is to provide the difference between AOP and OOP in AspectJ by using CYVIS tool. It gives a way to separate the code from essential crosscutting concerns, such as logging and security, from Java program...

Evaluation of an Intelligent Approach for Semantic Web

The semantic web is a vision which captures information from the web and makes it possible to help machines to understand complex human requests. Such intelligence based understanding requires important sources of inform...

Download PDF file
  • EP ID EP650858
  • DOI 10.24297/ijct.v15i8.3754
  • Views 118
  • Downloads 0

How To Cite

Vanessa M. Santana, Paolina Centonze (2016). SECURITY MECHANISMS AND ANALYSIS FOR INSECURE DATA STORAGE AND UNINTENDED DATA LEAKAGE FOR MOBILE APPLICATIONS. INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY, 15(8), 7008-7020. https://europub.co.uk/articles/-A-650858