Hardware Security: Advanced Topics and Trends

Which is an appropriate way to think about security when combining chiplets from several companies in one package?

  1. AAll chiplets inside the same package may be trusted unconditionally, so communication between chiplets need not be specially protected
  2. BCommunication between chiplets never leaves the package, so there is no risk of a chiplet being replaced with a fake one during assembly or distribution
  3. CCheck by authentication or attestation that each chiplet is genuine and running the correct firmware, and protect communication between dies where needed
Show answer and explanation

Answer: C. Check by authentication or attestation that each chiplet is genuine and running the correct firmware, and protect communication between dies where needed

Inside a single chip, it used to be normal for one company to design all the circuits and for them to be made in the same fab. With chiplets, dies designed by different companies and made in separate fabs are combined, so one has to consider that one of the dies may be fake or may contain a hardware Trojan. Approaches under consideration therefore include having a die with a root of trust check the identities and measurements of the other dies, and using encryption and tamper detection on the links between dies. The package assembly process and the ports used for testing are also managed so that they do not become entry points for attacks.

  • A. Because dies from different suppliers are combined, the premise of unconditional trust is hard to justify.
  • B. A die may be replaced with a fake one during assembly or distribution.
  • C. Correct. Even inside the package, whether each die can be trusted is checked.
Practice this topic Back to topic

Books on Hardware Security: Advanced Topics and Trends Ad

As an Amazon Associate I earn from qualifying purchases.

More Hardware Security: Advanced Topics and Trends questions

  1. Which correctly pairs techniques that protect semiconductor designs with the untrusted party each mainly assumes?
  2. Assuming reverse engineering that reads the circuit by removing a chip's layers one at a time and imaging them with an electron microscope, or by imaging its interior with X-rays, which is an appropriate design approach?
  3. Regarding security levels 1 to 4 of FIPS 140-3, the certification standard for cryptographic modules, which correctly describes the requirements for physical security?
  4. What does the EAL (evaluation assurance level) of Common Criteria (ISO/IEC 15408), the international standard for evaluating security products, represent?
  5. Which correctly describes the idea of composition emphasized in PSA Certified and SESIP, security certification frameworks for IoT devices?