Secure Coded Cooperative Computation at the Heterogeneous Edge against Byzantine Attacks

Secure Coded Cooperative Computation at the Heterogeneous Edge against Byzantine Attacks
复制标题

DOI:
10.1109/globecom38437.2019.9013340
复制
发表时间:
2019-08
期刊:
2019 IEEE Global Communications Conference (GLOBECOM)
影响因子:
--
通讯作者:
Yasaman Keshtkarjahromi;Rawad Bitar;Venkateswara Dasari;S. E. Rouayheb;H. Seferoglu
Yasaman Keshtkarjahromi;Rawad Bitar;Venkateswara Dasari;S. E. Rouayheb;H. Seferoglu
中科院分区:
其他
文献类型:
--
作者:
Yasaman Keshtkarjahromi;Rawad Bitar;Venkateswara Dasari;S. E. Rouayheb;H. Seferoglu

文献摘要

相似文献

边缘计算正在成为一种新的范式,允许在网络边缘处理数据,其中数据通常通过在边缘共同利用多个设备来生成和收集。然而,将任务卸载到其他设备会使边缘计算应用程序完全受到攻击者的摆布。其中一种攻击是拜占庭攻击,这是这项工作的重点,其中一个或多个设备可以破坏卸载的任务。此外,利用边缘计算的潜力是具有挑战性的,主要是由于边缘设备的异构性和时变性。在本文中,我们开发了一个安全的编码合作计算机制(SC 3),提供了安全性和计算效率的保证,优雅地结合同态哈希函数和编码合作计算。在边缘资源异构和时变的情况下,采用同态哈希函数来抵抗拜占庭攻击,并采用编码协作计算来提高计算效率。仿真结果表明,SC3算法显著改善了任务完成延迟。
Edge computing is emerging as a new paradigm to allow processing data at the edge of the network, where data is typically generated and collected by exploiting multiple devices at the edge collectively. However, offloading tasks to other devices leaves the edge computing applications at the complete mercy of an attacker. One of the attacks, which is the focus of this work, is Byzantine attacks, where one or more devices can corrupt the offloaded tasks. Furthermore, exploiting the potential of edge computing is challenging mainly due to the heterogeneous and time-varying nature of the devices at the edge. In this paper, we develop a secure coded cooperative computation mechanism (SC3) that provides both security and computation efficiency guarantees by gracefully combining homomorphic hash functions and coded cooperative computation. Homomorphic hash functions are used against Byzantine attacks and coded cooperative computation is used to improve computation efficiency when edge resources are heterogeneous and time-varying. Simulation results show that SC3 improves task completion delay significantly.