Browse > Article
http://dx.doi.org/10.13089/JKIISC.2021.31.6.1157

User-Centric Disaster Recovery System Based on Proxy Re-Encryption Using Blockchain and Distributed Storage  

Park, Junhoo (IoTrust)
Kim, Geunyoung (Chungnam National University)
Kim, Junseok (Chungnam National University)
Ryou, Jaecheol (Chungnam National University)
Abstract
The disaster recovery refers to policies and procedures to ensure continuity of services and minimize loss of resources and finances in case of emergency situations such as natural disasters. In particular, the disaster recovery method by the cloud service provider has advantages such as management flexibility, high availability, and cost effectiveness. However, this method has a dependency on a service provider and has a structural limitation in which a user cannot be involved in personal data. In this paper, we propose a protocol using proxy re-encryption for data confidentiality by removing dependency on service providers by backing up user data using blockchain and distributed storage. The proposed method is implemented in Ethereum and IPFS environments, and presents the performance and cost required for backup and recovery operations.
Keywords
Blockchain; Disaster Recovery; Smart Contract; Proxy Re-Encryption; IPFS;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Manzoor, A., Liyanage, M., Braeke, A., Kanhere, S. S., & Ylianttila, M. , "Blockchain based proxy re-encryption scheme for secure IoT data sharing," In 2019 IEEE International Conference on Blockchain and Cryptocurrency, pp. 99-103, May, 2019.
2 Pokharel, Manish, Seulki Lee, and Jong Sou Park, "Disaster recovery for system architecture using cloud computing," 2010 10th IEEE/IPSJ International Symposium on Applications and the Internet, pp. 304-307, Jul, 2010.
3 Jian-Hua, Zhang, and Zhang Nan, "Cloud computing-based data storage and disaster recovery," 2011 International Conference on Future Computer Science and Education, pp. 629-632, Aug, 2011.
4 Gu, Yu, Dongsheng Wang, and Chuanyi Liu, "DR-cloud: Multi-cloud based disaster recovery service." Tsinghua Science and Technology, vol.19, no.1, pp.13-23, Feb, 2014.   DOI
5 Sengupta, Shubhashis, and K. M. Annervaz, "Planning for optimal multi-site data distribution for disaster recovery," International Workshop on Grid Economics and Business Models, pp.161-172, Dec, 2011.
6 Abualkishik, Abedallah Zaid, Ali A. Alwan, and Yonis Gulzar, "Disaster recovery in cloud computing systems: An overview," International Journal of Advanced Computer Science and Applications, vol.11, no.9, pp. 702-710, Sep, 2020.
7 go-ipfs, https://github.com/ipfs/go-ipfs, 2021.11.01.
8 Solidity documentation, https://docs.soliditylang.org/en/v0.8.10/, 2021.11.01.
9 SC MEDIA, https://www.scmagazine.com/news/-/open-aws-s3-bucket-exposes-info-on-50000-honda-india, 2021.11.01.
10 Buterin, V, "Ethereum: A next-generation smart contract and decentralized application platform.", White Paper, 2014.
11 Ellis, Steve, Ari Juels, and Sergey Nazarov, "Chainlink: A decentralized oracle network," White Paper, Mar, 2017.
12 recrypt-rs, https://github.com/IronCoreLabs/recrypt-rs, 2021.11.01.
13 Obour Agyekum, K. O. B., Xia, Q., Sifah, E. B., Gao, J., Xia, H., Du, X., & Guizani, M, "A secured proxy-based data sharing module in IoT environments using blockchain," Sensors, vol,19, no.5, 1235. Mar, 2019.   DOI
14 Etherscan Kovan Testnet Explorer, https://kovan.etherscan.io/, 2021.11.01
15 Brooks, Charlotte, et al, "IBM system storage business continuity solutions overview," IBM Redbooks, Feb, 2007.
16 Javaraiah, Vijaykumar, "Backup for cloud and disaster recovery for consumers and SMBs," 2011 Fifth IEEE International Conference on Advanced Telecommunication Systems and Networks (ANTS), pp.1-3, Dec, 2011.
17 Lenk, Alexander, and Stefan Tai, "Cloud standby: disaster recovery of distributed systems in the cloud," European Conference on Service-Oriented and Cloud Computing, Springer, Berlin, Heidelberg, pp.32-46, Sep, 2014.
18 Nakamoto, S, "Bitcoin: A peer-to-peer electronic cash system," White Paper, 2008.
19 Benet, Juan, "IPFS-content addressed, versioned, P2P file system (DRAFT 3)," IACR ePring, 1407-3561, Jul, 2014.
20 H. Wang and Z. Cao, "A Fully secure unidirectional and multi-use proxy re-encryption scheme," proceedings of the ACM Conference on Computer and Communications Security (CCS), Poster Session, Nov, 2009.
21 Peterson, Jack, and Joseph Krug, "Augur: a decentralized, open-source platform for prediction markets," IACR ePring, 1501-01042, Jan, 2015.