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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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)
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)
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)
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)
Fan, Q., et al.: Video delivery networks: challenges, solutions and future directions. Comput. Electr. Eng. 66, 332–341 (2018)
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
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)
Benet, J.: IPFS-content addressed, versioned, P2P file system. arXiv preprint arXiv:1407.3561 (2014)
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)
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)
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)
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)
Buterin, V.: A next-generation smart contract and decentralized application platform. White paper 3(37) (2014)
The IPFS network. https://ipfs.io. Accessed Apr 2020
DNS txt record. https://tools.ietf.org/html/rfc6763. Accessed Apr 2020
The client application of the ipfs.io network. https://github.com/ipfs-shipyard/ipfs-desktop. Accessed Apr 2020
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
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)