Abstract-With the rapid evolvement in the mobile landscape, mobile devices has become one of the integral part of day-to-day activities. It has also become a storage place for all kind of information which includes personal information, photos, videos, work data, and many more. Moreover, the mobile devices are being widely used in financial transactions and people tend to store the financial credentials also on the mobile device. This inturn aids the user to easily carry and perform the work from anywhere and anytime. But, with this flexibility, there are high chances of user data getting compromised due to the varied mobile threats like device loss/theft, malwares. In order to prevent data compromise and to protect users' against data theft, there arise the need to secure the data stored on the device. Android provides a secure means of storing passwords/PIN as part of the platform, namely Android KeyStore and also supports device encryption that encrypts the complete device and there is no other means for storing other sensitive data securely. In order to address this issue, a secure means of storage for Android platform is developed namely Secure Storage. In this paper, we highlight some of the mobile device security threats, the importance of securing data and brief the secure storage component.
Abstract-The increase in the usage of mobile devices has increased the number of mobile applications and sensitive data stored by these applications. This has put forward many new challenges for securing the data using cryptographic algorithms and performing search for relevant data. As Android is one of the most widely used mobile operating system and Java is its development language, the paper presents two design approaches for secure storage and retrieval of Java objects on Android Platform. Along with the security of the data, the overhead involved in securing the data is also considered while designing these approaches. At the end of the paper, a comparison study of the performance of the two proposed approaches is presented.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.