کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
454432 695189 2015 22 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Toward protecting control flow confidentiality in cloud-based computation
ترجمه فارسی عنوان
برای محافظت از محرمانه بودن جریان کنترل در محاسبات مبتنی بر ابر
کلمات کلیدی
پردازش ابری، سوءاستفاده برنامه، محرمانه بودن، تجزیه و تحلیل برنامه، امنیت
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی


• We propose a novel control flow obfuscation technology.
• We propose the continuous cache to limit the performance overhead in a moderate range.
• Our method makes it difficult for attackers to perform reverse engineering attacks.
• We implement a system to protect the program confidentiality of MapReduce jobs.

Cloud based computation services have grown in popularity in recent years. Cloud users can deploy an arbitrary computation cluster to public clouds and execute their programs on that remote cluster to reduce infrastructure investment and maintenance costs. However, how to leverage cloud resources while keeping the computation confidential is a new challenge to be explored. In this paper, we propose runtime control flow obfuscation (RCFO) to protect the control flow confidentiality of outsourced programs. RCFO transforms an outsourced program into two parts: the public program running on the untrusted public cloud and the private program running on the trusted private cloud. By hiding parts of the control flow information in the private program and inserting fake branch statements into the public program, RCFO raises the bar for static and dynamic analysis-based reverse engineering attacks. Based on RCFO, we implement a system called MRDisguiser to protect cloud-based MapReduce services. We perform experiments on a real MapReduce service, Amazon Elastic MapReduce. The experimental results indicate that MRDisguiser is compatible with current cloud-based MapReduce services, and incurs moderate performance overhead. Specifically, when the obfuscation degree increases from 0 to 1.0, the average performance overhead is between 14.9% and 33.2%.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computers & Security - Volume 52, July 2015, Pages 106–127
نویسندگان
, ,