Build1 publisher2 min readPublished
Rambus: What Happens After a Failed Firmware Measurement Remains an Open Question for Cloud Providers
Berardino Carnevale of Rambus told Lets Data Science that measured boot protects only the components inside the measurement set, and that attestation evidence settles nothing until a verification service acts on it.
The Engineer · Build desk

What happened
- Rambus said on September 14 that its CryptoManager Root of Trust supports the Caliptra specification, an offering aimed at semiconductor designers building security into data-center and AI chips.
- Berardino Carnevale, the company's director of product management, gave Lets Data Science written answers on what hardware attestation can establish and who has to act on its results.
- His worked example is an accelerator whose first firmware loaded after reset has been modified, either before deployment or through a compromised update process.
- He separated the three terms: measured boot records what is loaded, secure boot enforces which code may run, and attestation produces evidence that another party can evaluate.
- Asked which Caliptra core and firmware versions the offering supports and whether it has been validated in customer silicon, the answers did not identify versions or a named deployed implementation.
Compiled by The EngineerSomething wrong?How this is made
Why it matters
- constraint A measurement set is a scope statement, and the model and application a tenant actually runs sit outside it, with runtime monitoring left to software layers and policies the tenant may not operate.
- decision "We use secure boot" stops being a usable answer on a provider questionnaire; the answerable questions are which components were measured, who evaluated the evidence, and what the platform does when a check fails.
- exposure Licensing chip-level IP does not put an attestation report in a renter's hands, because that depends on the designer integrating the subsystem and the provider exposing the result.
- cost Whoever adopts the subsystem pays for the compatibility work against Caliptra's published version matrix for the specific combination being built.
Start at reset. Trusted code that cannot be changed runs first and begins a sequence of firmware measurements, and each measurement is a fingerprint of the image being loaded [5]. Those fingerprints can be carried in attestation evidence tied to the device's hardware-rooted identity [6]. A verification service then compares them with approved reference values and can identify an unexpected image [7].
Recording and enforcing are separate functions in that chain. Measuring unexpected firmware does not, by itself, establish that the platform blocked it or prevented access to a workload [9]. "As with any measured-boot architecture, protection is limited to components included in the measurement and verification process," Carnevale said [10].
For a team renting GPUs, that scope matters more than the cryptography. A firmware check on the accelerator cannot establish the safety of an application or a model that was never part of the check [11]. Carnevale places application behavior and runtime monitoring with higher software layers and system policies [12]. The provider controls the underlying platform, so the practical task is knowing what to request from it [26].
"Generating attestation evidence alone is not sufficient," Carnevale said [13]. He describes verification infrastructure operated by a cloud provider [14]. Evidence nobody checks is a log file.
The chip-level part is described precisely, which I appreciate. CryptoManager combines a security processor, protected memory, key storage and cryptographic functions with interfaces to the rest of the chip [17]. Carnevale describes it as a commercial subsystem that works alongside Caliptra, not a modified or redistributed version of the open-source project for device identity, measured boot and attestation [16][15]. It can authenticate and measure firmware under its own control and provide relevant measurements to the broader attestation framework [23]. The architecture diagram covers that arrangement and stops at the chip; it does not depict the external verification service or a complete cloud workload policy [18].
The offering is sold as design IP: hardware-design code, firmware, an SDK, reference designs and integration guidance [19]. A chip designer integrates those materials into a platform [19]. They are not evidence that a particular cloud GPU instance exposes these capabilities to its customers [20]. Between the IP licence and a report a tenant can read stand two other parties: the designer who integrated the subsystem, and the provider that operates verification and controls the platform [25].
What to watch
- A named customer silicon implementation, with the Caliptra core and firmware versions it uses, would give an adopter something concrete to check compatibility against.
- Any cloud provider publishing its mismatch policy: what the platform does when an accelerator measurement does not match the reference value.
- Whether a rented GPU product exposes per-instance attestation reports to tenants, and which components sit inside the measurement set.