Efficient Communication Protection of Many-Core Systems against Active Attackers
نویسندگان
چکیده
Many-core system-on-chips, together with their established communication infrastructures, Networks-on-Chip (NoC), are growing in complexity, which encourages the integration of third-party components to simplify and accelerate production processes. However, this also adversely exposes surface for attacks through injection hardware Trojans. This work addresses active on NoCs focuses integrity availability transmitted data. In particular, we consider modification and/or dropping data during transmission as that might be performed by malicious routers. To mitigate impact such attacks, propose two lightweight solutions respect performance constraints NoCs. Assuming presence symmetric keys, these approaches combine authentication codes protection network coding increased efficiency robustness. The proposed prevent undetected modifications significantly increase a reliable detection attacks. is investigated different scenarios using cycle-accurate simulations area overhead analyzed relative state-of-the-art many-core system. results demonstrate one scheme protects low residual error 1.36% at 0.2 attack probability an 2.68%. For faster more flexible evaluation, analytical approach developed validated against simulations. than 1000× while having maximum estimation 5%. Moreover, model provides deeper insight into system’s behavior. example, it reveals factors influence parameters.
منابع مشابه
Efficient parallelization of the genetic algorithm solution of traveling salesman problem on multi-core and many-core systems
Efficient parallelization of genetic algorithms (GAs) on state-of-the-art multi-threading or many-threading platforms is a challenge due to the difficulty of schedulation of hardware resources regarding the concurrency of threads. In this paper, for resolving the problem, a novel method is proposed, which parallelizes the GA by designing three concurrent kernels, each of which running some depe...
متن کاملProgramming Framework for Reliable and Efficient Embedded Many-Core Systems
Many-core Systems-on-Chip (SoCs) are of increasing significance in the domain of high-performance embedded computing systems where high performance requirements meet stringent timing constraints. The high computing power offered by many-core SoCs, however, does not necessarily translate into high performance. On the one hand, the use of deep submicrometer process technology to fabricate SoCs im...
متن کاملEfficient Protection of Many-to-One Communications
The dependability of a network is its ability to cope with failures, i.e., to maintain established connections even in case of failures. IP routing protocols (such as OSPF and RIP) do not fit the dependability objectives of today applications. Moreover, forwarding techniques based on destination address (like IP) induce many-to-one connections. If a dependable connection is needed, all primary ...
متن کاملDefending against Roadside Attackers
Communication between vehicles is a very promising technology to reduce fatalities and injuries in road traffic. Vehicles spontaneously form communication networks where they exchange messages to warn surrounding vehicles. Theoretically, this system is open to any communication node that is equipped with the required communication technology. This openness demands appropriate security mechanism...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Electronics
سال: 2021
ISSN: ['2079-9292']
DOI: https://doi.org/10.3390/electronics10030238