클라우드 환경하에서의 안전한 데이터베이스 구축에 관한연구
A Study on the Secure Database Controlled Under Cloud Environment
2
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
최근 데이터베이스의 크기가 점차 증가하고 있다. 기업에서는 데이터베이스 관리의 어려움으로 인하여 클라우드 형태로 아웃소싱하고 있으며, 이때 클라우드 서비스업체에 의해 관리되는 데이터베이스의 보안은 매우 중요하다. 데이터베이스 내의 중요 정보를 보호하기 위해서는 암호화하는 것이 최선의 방법이지만, 일단 암호화되고 난 후에는 더 이상 검색하기 어려워진다. 암호화된 데이터베이스에서의 검색 성능은 암호화 방법과 검색 방법에 의해 좌우된다. 본 논문에서는 가변길이의 키워드 인덱스와 블룸필터를 사용하여, 클라우드 서비스업체의 관리하의 데이터베이스에 대한암호화 방법 및 효율적인 검색 방법을 제안한다. 마지막으로 제안된 방법이 데이터베이스 암호화 및 관련 응용분야에유용하게 사용될 수 있음을 보인다.
Abstract
Nowadays, the databases are getting larger and larger. As the company has difficulty in managing the database, they wantto outsource the database to the cloud system. In this case the database security is more important because their database ismanaged by the cloud service provider. Among database security techniques, the encryption method is a well-certified andestablished technology for protecting sensitive data. However, once encrypted, the data can no longer be easily queried. Theperformance of the database depends on how to encrypt the sensitive data, and on the approach for searching, and the retrievalefficiency that is implemented. In this paper we propose the new suitable mechanism to encrypt the database and lookupprocess on the encrypted database under control of the cloud service provider. This database encryption algorithm uses thebloom filter with the variable keyword based index. Finally, we demonstrate that the proposed algorithm should be useful fordatabase encryption related research and application activities.
참고문헌 (7)
- S. De Capitani di Vimercati, "Privacy of Outsourced Data", IFIP, 320, pp.174~187 (2007)
- H. Hacigumus, "Executing SQL over encrypted data in the database service provider model", Proc. of the ACM SIGMOD, pp.216~227 (2002)
- H. Hacigumus, "Efficient execution of aggregation queries over encrypted relational databases", LNCS, 2973, pp.125~136 (2004)
- R. Agrawal, "Order preserving Encryption for numerical Data", Proc. of the ACM SIGMOD, pp.564~574 (2004)
- L. Bouganim, "Database Encryption", pp.1~9 (2009), Springer
- E. Damiani, "Balancing confidentiality and efficiency in untrusted relational DBMS", Proc. of the 10th ACM (CCS03), pp.93~102 (2003)
- A. Broder, "Network Applications of Bloom Filters : A Survey", Internet Mathematics, 1(4), pp.485~509 (2003)
