A virtual unlimited in size, and secure file system embedded in a smart card
Résumé
With the convergence of technologies and the increasing number of mobile terminals, users will be more and more willing to access their files from everywhere. There thus should be : (1) a way to have a virtual globally accessible location to store data; (2) a way to carry an entry point to this virtual system on the go ; (3) a trust system to make this storage secure. This is what we achieve in the FSOnCard project by providing a virtual secure File System On Card. The resulting system is virtually unlimited in size, it is accessible from everywhere, and it is secure. You can carry it in a smart card in your pocket while on the go. The project relies on two main things: the Fuse framework and a Smart Card. The basic principle is to allow a Java Card to encrypt and decrypt the contents of files in a transparent manner for the user. The resulting cyphered files are stored either on a local file system or on a remote location, in which case it can be accessed from anywhere provided the smart card is available.