The present embodiments provide a system and methods for encrypting and
storing data in a mobile device such as a personal digital assistant. The
system includes an access controller and a cryptography manager both
coupled to the software applications on the mobile device. The system
employs a user specific key to encrypt the user specific data. The
encrypted file along with header information is stored below the
application layer within the mobile system.