Litcius/Paper detail

Securing Network-on-Chip Using Incremental Cryptography

Subodha Charles, Prabhat Mishra

202044 citationsDOI

Abstract

Network-on-chip (NoC) has become the standard communication fabric for on-chip components in modern System-on-chip (SoC) designs. Since NoC has visibility to all communications in the SoC, it has been one of the primary targets for security attacks. While packet encryption can provide secure communication, it can introduce unacceptable energy and performance overhead due to the resource-constrained nature of SoC designs. In this paper, we propose a lightweight encryption scheme that is implemented on the network interface. Our approach improves the performance of encryption without compromising security using incremental cryptography, which exploits the unique NoC traffic characteristics. Experimental results demonstrate that our proposed approach significantly (up to 57%, 30% on average) reduces the encryption time compared to traditional approaches with negligible (less than 2%) impact on area overhead.

Topics & Concepts

EncryptionComputer scienceOverhead (engineering)CryptographyEmbedded systemNetwork on a chipNetwork packetComputer networkSystem on a chipChipScheme (mathematics)Computer securityOperating systemMathematical analysisTelecommunicationsMathematicsInterconnection Networks and SystemsGraphene and Nanomaterials ApplicationsAdvanced Memory and Neural Computing