—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.
—Encryption, decryption, serialization, de-serialization, cryptography, android, database, querying.
The authors are with C-DAC, Hyderabad, Telangana 500005, India. (e-mail: email@example.com, firstname.lastname@example.org, email@example.com, firstname.lastname@example.org, email@example.com).
Cite: A. Vivek Chandra, K. Harish Kumar, M. K. Chaithanya, Poonguzhali P., and Mahesh U. Patil, "Database Design Approaches for Secure Storage on Mobile Devices," International Journal of Future Computer and Communication vol. 4, no. 2, pp. 130-135, 2015.