计算机科学
加密
计算机网络
网络数据包
布线(电子设计自动化)
架空(工程)
源路由
芯片上的网络
嵌入式系统
路由协议
计算机安全
路由表
操作系统
作者
Amin Sarihi,Ahmad Patooghy,Mahdi Hasanzadeh,Mostafa Abdelrehim,Abdel‐Hameed A. Badawy
标识
DOI:10.1145/3479876.3481592
摘要
Network-on-Chip (NoC) is widely used as an efficient communication architecture in multi-core and many-core System-on-Chips (SoCs). However, the shared communication resources in NoCs, e.g., channels, buffers, and routers might be used to conduct attacks compromising the security of NoC-based SoCs. Almost all of the proposed encryption-based protection methods in the literature need to leave some parts of the packet unencrypted to allow the routers to process/forward packets accordingly. This uncovers the source/destination information of the packet to malicious routers, which can be used in various attacks. In this paper, we propose the idea of secure anonymous routing with minimal hardware overhead to hide the source/destination information while exchanging secure information over the network. The proposed method uses a novel source-routing algorithm that works with encrypted destination addresses and prevents malicious routers from discovering the source/destination of secure packets. To support our proposal, we have designed and implemented a new NoC architecture that works with encrypted addresses. The conducted hardware evaluations show that the proposed security solution combats the security threats at an affordable cost of 1% area and 10% power overheads chip-wide.
科研通智能强力驱动
Strongly Powered by AbleSci AI