A PERSONAL FILE SYSTEM OVER EMAIL STORAGES - Developing Towards a Persistent Internet Storage for Mobile Users

Chih-Yin Lin, Shih-Fang Chang, Chen-Hwa Song

2007

Abstract

In 2004 Jones (Jones, 2004) developed a software tool called GmailFS that turns GoogleTM Gmail into a two-gigabyte file folder in the personal computer. Such virtual folder is not just an interesting innovation but quite useful as a backup depot hosted remotely at Google. GmailFS is technically sound but relies critically on the hypertext scripts of Gmail web pages. Thus, it can be easily averted by the mail server administrator with minor changes of the html scripts or web topology. In this paper, we use another approach to achieve the same goal of GmailFS and extend the capability to accommodate all email servers rather than just Gmail. The proposed system is named ePFS that utilizes three primitive email protocols, i.e. SMTP and POP3/IMAP, to respectively store and retrieve the data in and from the e-mail servers. In addition, we enforce security features of user privacy, data confidentiality and error recovery in ePFS. The proposed system is a work in progress heading toward a persistent Internet storage for mobile applications.

References

  1. Chervenak, A., Vellanki, V., Kurmas. Z., 1998. Protecting File Systems: A Survey of Backup Techniques. In Proceedings of Joint IEEE and NASA Mass Storage Conference.
  2. Crispin. M., 2003. Internet Message Access Protocol version 4 revision 1. In STD 1, RFC 3501, IETF.
  3. Daemen. J., Rijmen. V., Rijndael Specification. In Advanced Encryption Standard. NIST FIPS PUB 197.
  4. Dierks, T., 1999. The TLS Protocol version 1.0. In STD 1, RFC 2246, IETF.
  5. Jones, R., 2004. GmailFS: A Gmail Based Linux Filesystem. http://richard.jones.name/google-hacks /gmail-filesystem/gmail-filesystem.html.
  6. Kane, M., 2006. Going for a GDrive with google. In CNET News, 7, March 2006. http://cnet.com/2061- 11199_3-6046686.html.
  7. Klensin, J., 2001. Simple Mail Transfer Protocol. In STD 10, RFC 2821, IETF.
  8. Plank, J.S., 1997. A Tutorial on Reed-Solomon Coding for Fault-Tolerance in RAID-like Systems. In Software, Practice & Experience, Vol. 27 (9).
  9. Plank, J.S., Ding, Y., 2005. Note: Correction to the 1997 Tutorial on Reed-Solomon Coding. In Software, Practice & Experience, Vol. 35 (2).
  10. Traeger, A., Joukov, N., Sipek, J., Zadok, E., 2006. Using Free Web Storages for Data Backup. In Proceedings of the Second ACM Workshop on Storage Security and Survivability, ACM Press.
  11. Viksoe, B., 2004. GMail Drive Shell Extension. http://www.viksoe.dk/code/gmail.htm.
  12. Myers, J., 1996. Post Office Protocol version 3. In STD 53, RFC1939, IETF.
Download


Paper Citation


in Harvard Style

Lin C., Chang S. and Song C. (2007). A PERSONAL FILE SYSTEM OVER EMAIL STORAGES - Developing Towards a Persistent Internet Storage for Mobile Users . In Proceedings of the Second International Conference on Wireless Information Networks and Systems - Volume 1: WINSYS, (ICETE 2007) ISBN 978-989-8111-14-2, pages 195-200. DOI: 10.5220/0002147801950200


in Bibtex Style

@conference{winsys07,
author={Chih-Yin Lin and Shih-Fang Chang and Chen-Hwa Song},
title={A PERSONAL FILE SYSTEM OVER EMAIL STORAGES - Developing Towards a Persistent Internet Storage for Mobile Users},
booktitle={Proceedings of the Second International Conference on Wireless Information Networks and Systems - Volume 1: WINSYS, (ICETE 2007)},
year={2007},
pages={195-200},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002147801950200},
isbn={978-989-8111-14-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Second International Conference on Wireless Information Networks and Systems - Volume 1: WINSYS, (ICETE 2007)
TI - A PERSONAL FILE SYSTEM OVER EMAIL STORAGES - Developing Towards a Persistent Internet Storage for Mobile Users
SN - 978-989-8111-14-2
AU - Lin C.
AU - Chang S.
AU - Song C.
PY - 2007
SP - 195
EP - 200
DO - 10.5220/0002147801950200