Confidentiality and Authenticity in a Platform Based on Network-on-Chip
Title | Confidentiality and Authenticity in a Platform Based on Network-on-Chip |
Publication Type | Conference Paper |
Year of Publication | 2017 |
Authors | Silva, M. R., Zeferino, C. A. |
Conference Name | 2017 VII Brazilian Symposium on Computing Systems Engineering (SBESC) |
ISBN Number | 978-1-5386-3590-2 |
Keywords | advanced encryption standard, AES model, authenticity, Computer architecture, confidentiality, cryptography, Encryption, low-cost interconnect architecture, Many-core systems, Metrics, Multicore Computing, multicore computing security, multiprocessing systems, Network interfaces, network level, network performance, network-on-chip, Networks-on-Chip, processing elements, Program processors, pubcrawl, reference multicore platform, resilience, Resiliency, Scalability, security, security aspects, security mechanisms, security properties, silicon overhead, SoCIN-based systems |
Abstract | In many-core systems, the processing elements are interconnected using Networks-on-Chip. An example of on-chip network is SoCIN, a low-cost interconnect architecture whose original design did not take into account security aspects. This network is vulnerable to eavesdropping and spoofing attacks, what limits its use in systems that require security. This work addresses this issue and aims to ensure the security properties of confidentiality and authenticity of SoCIN-based systems. For this, we propose the use of security mechanisms based on symmetric encryption at the network level using the AES (Advanced Encryption Standard) model. A reference multi-core platform was implemented and prototyped in programmable logic aiming at performing experiments to evaluate the implemented mechanisms. Results demonstrate the effectiveness of the proposed solution in protecting the system against the target attacks. The impact on the network performance is acceptable and the silicon overhead is equivalent to other solutions found in the literature. |
URL | http://ieeexplore.ieee.org/document/8116584/ |
DOI | 10.1109/SBESC.2017.38 |
Citation Key | silva_confidentiality_2017 |
- network performance
- SoCIN-based systems
- silicon overhead
- Security Properties
- security mechanisms
- security aspects
- security
- Scalability
- Resiliency
- resilience
- reference multicore platform
- pubcrawl
- Program processors
- processing elements
- networks-on-chip
- network-on-chip
- advanced encryption standard
- network level
- Network interfaces
- multiprocessing systems
- multicore computing security
- Multicore Computing
- Metrics
- Many-core systems
- low-cost interconnect architecture
- encryption
- Cryptography
- confidentiality
- computer architecture
- authenticity
- AES model