Role-based access control for memory security on Network-on-Chips
Song-Tao Chen, Jin-Fu Xu, Y Hang, Junwei Li · 2016
Memory that storages key or security code and other sensitive data may be subject to unauthorized access on a Network-on-Chip. In order to respond to this threat, network security storage solution based on chip RBAC security model is proposed. The security manager assigns the roles to the application operations which run on the NoC. Different roles have different access rights, and security manager can dynamically configure roles and permissions. Hardware access control unit is embedded within the network interface which connects the memory. Access control unit can verify the legitimacy of access requests based on the role and the memory address, thereby preventing malicious operations reading and modifying sensitive data illegally. Experimental results show that the transmission delay caused by access control unit is small, and resource consumption is low.