블록체인과 분산 스토리지를 활용한 프록시 재암호화 기반의 사용자 중심 재해 복구 시스템
User-Centric Disaster Recovery System Based on Proxy Re-Encryption Using Blockchain and Distributed Storage
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
재해 복구는 자연 재해와 같은 비상 상황에 대비하여 서비스의 연속성을 보장하고, 리소스와 재정의 손실을 최소화하기 위한 정책 및 절차를 의미한다. 특히, 클라우드 서비스 제공자에 의한 재해 복구 방법은 관리의 유연성과 고가용성, 비용효율성과 같은 장점을 지닌다. 하지만, 이러한 방법은 서비스 사업자에 대한 의존성을 가지며, 개인의 데이터에 대해 사용자가 관여할 수 없는 구조적 한계를 가진다. 본 논문에서는 블록체인과 분산 스토리지를 활용하여 사용자의 데이터를 백업함으로써 서비스 제공자에 대한 의존성을 제거하고, 데이터의 기밀성을 위해 프록시 재암호화를 이용한 프로토콜을 제시한다. 제안된 방법은 이더리움과 IPFS 환경에서 구현되었으며, 백업 및 복구 운영에 필요한 성능과 비용을 제시한다.
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.
참고문헌 (21)
- Brooks, Charlotte, "IBM system storage business continuity solutions overview" (2007), IBM Redbooks
- Pokharel, Manish, "Disaster recovery for system architecture using cloud computing", 2010 10th IEEE, 2010, 304~307
- Jian-Hua, "Cloud computing-based data storage and disaster recovery", 2011International Conference on Future Computer Science and Education, pp.629~632 (2011)
- Javaraiah, Vijaykumar, "Backup for cloud and disaster recovery for consumers and SMBs", 2011 Fifth IEEE International Conference on Advanced Telecommunication Systems and Networks, pp.1~3 (2011)
- Gu, Yu, "DR-cloud : Multi-cloud based disaster recovery service", Tsinghua Science and Technology, 19(1), pp.13~23 (2014)
- Sengupta, Shubhashis, "Planning for optimal multi-site data distribution for disaster recovery", International Workshop on Grid Economics and Business Models, pp.161~172 (2011)
- Lenk, Alexander, "Cloud standby: disaster recovery of distributed systems in the cloud", European Conference on Service-Oriented and Cloud Computing, pp.32~46 (2014)
- Abualkishik, Abedallah Zaid, "Disaster recovery in cloud computing systems : An overview", International Journal of Advanced Computer Science and Applications, 11(9), pp.702~710 (2020)
- "SC MEDIA" (2021)[URL]
- Nakamoto, S, "Bitcoin: A peer-to-peer electronic cash system" (2008)
- Buterin, V, "Ethereum : A nextgeneration smart contract and decentralized application platform" (2014)
- "Solidity docum" (2021)[URL]
- Benet, Juan, "IPFS-content addressed, versioned, P2P file system (DRAFT 3)", IACR ePring, 1407~3561 (2014)
- Peterson, Jack, "Augur: a decentralized, open-source platform for prediction markets", IACR ePring, 1501-01042, ~ (2015)
- Ellis, Steve, "Chainlink: A decentralized oracle network" (2017)
- H. Wang, "A Fully secure unidirectional and multi-use proxy re-encryption scheme", Proceedings of the ACM Conference on Computer and Communications Security (CCS) (2009)
- "recrypt-rs" (2021)[URL]
- "go-ipfs" (2021)[URL]
- "Etherscan Kovan Testnet Explorer" (2021)[URL]
- Obour Agyekum, K. O. B., "A secured proxy-based data sharing module in IoT environments using blockchain", Sensors, 19(5), pp.1235~ (2019)
- Manzoor, A., "Blockchain based proxy re-encryption scheme for secure IoT data sharing", 2019 IEEE International Conference on Blockchain and Cryptocurrency, pp.99~103 (2019)
