Increasing Security in Inter-Chip Communication
First Claim
Patent Images
1. A system comprising:
- a random number generator (“
RNG”
);
a sending control module coupled to receive random numbers from the (“
RNG”
), the sending control module including;
a system sense module coupled to generate an authentication signature of the sending control unit by performing a system integrity check, the system integrity check including sending challenge signals to measure analog characteristics of an embedded system that includes the sending control module; and
combining logic coupled to generate a hashed authentication signature based on a fresh random number from the RNG and the authentication signature of the sending control unit;
a communication bus coupled to the sending control module, wherein the combining logic is coupled to generate a communication frame by combining the hashed authentication signature and the data and coupled to send the communication frame onto the communication bus; and
a receiving control module coupled to the communication bus to receive the communication frame.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for increasing security in inter-chip communication includes a sending control module, a communication bus, and a receiving control module. The communication bus is coupled between the sending control module and the receiving control module. The sending control module operates to send data on the communication bus, disable the communication bus when threats are detected, or both.
31 Citations
14 Claims
-
1. A system comprising:
-
a random number generator (“
RNG”
);a sending control module coupled to receive random numbers from the (“
RNG”
), the sending control module including;a system sense module coupled to generate an authentication signature of the sending control unit by performing a system integrity check, the system integrity check including sending challenge signals to measure analog characteristics of an embedded system that includes the sending control module; and combining logic coupled to generate a hashed authentication signature based on a fresh random number from the RNG and the authentication signature of the sending control unit; a communication bus coupled to the sending control module, wherein the combining logic is coupled to generate a communication frame by combining the hashed authentication signature and the data and coupled to send the communication frame onto the communication bus; and a receiving control module coupled to the communication bus to receive the communication frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An embedded system comprising:
-
a sending control module; a communication bus, wherein the sending control module is coupled to send a communication frame over the communication bus, the communication frame including a hashed authentication signature and encrypted data, the hashed authentication signature identifying the sending control module; and a receiving control module coupled to the communication bus to receive the communication frame, the receiving control module including; firewall logic coupled to the communication bus to determine whether the hashed authentication signature in the communication frame is valid; and decryption logic coupled to the firewall logic, wherein the firewall logic sends the communication frame to the decryption logic when the hashed authentication signature is valid, and wherein the firewall logic is coupled to send an abort signal to the decryption logic when the hashed authentication signature is not valid. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification