Skip to main content

Privacy-Preserving for Web Hosting

  • Conference paper
  • First Online:
Book cover Industrial Networks and Intelligent Systems (INISCOM 2020)

Abstract

Privacy-preserving for data is one of the crucial responsibilities of service providers. For the web hosting service, customers’ information and source codes of websites are considered sensitive data that need to protect. The solution decentralized for web hosting is a new technology trend, provides an effective mechanism for storing and accessing websites. This paper addresses some problems related to privacy concerns of the decentralized web hosting service. Based on the blockchain technology, cryptography, and interplanetary file system (IPFS) platform, we propose a protocol for web hosting that provides three features. The first one ensures anonymity for information of customers. The second feature provides confidentiality and authentication for transmitting source codes of websites between customers and the service provider (SP). And the last one is responsible for securing the source code of websites from other nodes on the public IPFS network. The experiments demonstrate that the proposed solution efficiently protects privacy for the decentralized web hosting service.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Xiao, Z., et al.: A new architecture of web applications-the widget/server architecture. In: 2010 2nd IEEE International Conference on Network Infrastructure and Digital Content, pp. 866–869. IEEE (2010)

    Google Scholar 

  2. Shafiq, M.Z., Liu, A.X., Khakpour, A.R.: Revisiting caching in content delivery networks. In: The 2014 ACM International Conference on Measurement and Modeling of Computer Systems, pp. 567–568. ACM (2014)

    Google Scholar 

  3. Mokhtarian, K., Jacobsen, H. A.: Caching in video CDNs: building strong lines of defense. In: Proceedings of the 9th European Conference on Computer Systems, pp. 1–13 (2014)

    Google Scholar 

  4. Hosanagar, K., Krishnan, R., Smith, M., Chuang, J.: Optimal pricing of content delivery network (CDN) services. In: 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the IEEE. IEEE (2004)

    Google Scholar 

  5. Sengupta, A., Tandon, R., Clancy, T.C.: Fundamental limits of caching with secure delivery. IEEE Trans. Inf. Forensics Secur., 10(2), 355–370. IEEE (2014)

    Google Scholar 

  6. Fan, Q., et al.: Video delivery networks: challenges, solutions and future directions. Comput. Electr. Eng. 66, 332–341 (2018)

    Article  Google Scholar 

  7. Dias, D., Benet, J.: Distributed web applications with IPFS, tutorial. In: Bozzon, A., Cudre-Maroux, P., Pautasso, C. (eds.) ICWE 2016. LNCS, vol. 9671, pp. 616–619. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-38791-8_60

    Chapter  Google Scholar 

  8. Huynh, T.T., Nguyen, T.D., Tan, H.: A decentralized solution for web hosting. In: 2019 6th NAFOSTED Conference on Information and Computer Science (NICS), pp. 82–87. IEEE (2019)

    Google Scholar 

  9. Benet, J.: IPFS-content addressed, versioned, P2P file system. arXiv preprint arXiv:1407.3561 (2014)

  10. Steichen, M., Fiz, B., Norvill, R., Shbair, W., State, R.: Blockchain-based, decentralized access control for IPFS. In: 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), pp. 1499–1506. IEEE (2018)

    Google Scholar 

  11. Huynh, T.T., Nguyen, T. D., Tan, H.: A survey on security and privacy issues of blockchain technology. In: 2019 International Conference on System Science and Engineering (ICSSE), pp. 362–367. IEEE (2019)

    Google Scholar 

  12. Zheng, Z., Xie, S., Dai, H. N., Wang, H.: Blockchain challenges and opportunities: a survey. In: International Journal of Web and Grid Services, pp. 352–375 (2018)

    Google Scholar 

  13. Conti, M., Kumar, S., Lal, C., Ruj, S.: A survey on security and privacy issues of bitcoin. IEEE Commun. Surv. Tutorials, 20(4), 3416–3452. IEEE (2018)

    Google Scholar 

  14. Buterin, V.: A next-generation smart contract and decentralized application platform. White paper 3(37) (2014)

    Google Scholar 

  15. The IPFS network. https://ipfs.io. Accessed Apr 2020

  16. DNS txt record. https://tools.ietf.org/html/rfc6763. Accessed Apr 2020

  17. The client application of the ipfs.io network. https://github.com/ipfs-shipyard/ipfs-desktop. Accessed Apr 2020

Download references

Acknowledgements

This research is funded by Vietnam National University Ho Chi Minh City (VNU-HCM) under grant number NCM2019-18-01.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tam T. Huynh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Huynh, T.T., Nguyen, T.D., Nguyen, N.T., Tan, H. (2020). Privacy-Preserving for Web Hosting. In: Vo, NS., Hoang, VP. (eds) Industrial Networks and Intelligent Systems. INISCOM 2020. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 334. Springer, Cham. https://doi.org/10.1007/978-3-030-63083-6_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-63083-6_24

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-63082-9

  • Online ISBN: 978-3-030-63083-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics