PlatformsFaststream SiliconFaststream RadioFaststream VisionConnected EdgeFaststream SecureMobility & Rail
ProductsSemiconductor IPWireless & RANEdge & GatewaysTracking & IdentificationSoftware & FrameworksConnected Systems
TechnologyRTL to GDSIIVerification methodologyDFT and silicon testLow-power designMixed-signal integrationDesign enablement5G protocol stackWireless and RF architectureBaseband and low PHYForward error correctionControl and data planeHigh-speed interfacesFirmware and bootSilicon root of trustSoftware-defined vehicleAutomotive OTAFunctional safety
AIAI Engineering ServicesEdge AI & Embedded MLComputer Vision EngineeringSensor Fusion & PerceptionAI Silicon & AccelerationMLOps for DevicesAI Visual InspectionPredictive MaintenanceDriver MonitoringVideo Analytics & Safety
SolutionsSemiconductorIndustrial AIConnected ProductsAsset TrackingAutomotive & MobilitySmart InfrastructureSecure IdentityWireless & SatelliteSmart WashroomsFuel ManagementSmart BuildingsWorker SafetyEnergy MonitoringSmart AgricultureSmart CityAutonomous PlatformsAssembly AutomationLiDAR Rail SafetyHardware Wallet
IndustriesSemiconductorTelecommunicationsIndustrial & ManufacturingAutomotive & MobilityTransportation & RailAerospace & DefenceHealthcare & MedicalEnergy & UtilitiesOil & GasRetailConsumer ElectronicsMedia & EntertainmentSmart Infrastructure & IoT
ServicesSystem Integration overviewASIC & SoC DesignFPGA DesignFPGA-to-ASIC ConversionAnalog, Mixed-Signal & RFHardware & High-Speed PCBEmbedded SoftwareCloud, OTA & Device ManagementManufacturing TransitionHow we engage
InsightCase StudiesKnowledge CenterWhite PapersGlossaryNewsletterResources & Support
CompanyAbout FaststreamEngineering ExcellenceLeadership & OrganisationHow We EngageQuality & ComplianceStandards & EcosystemPartners & EcosystemTrust CentreLocations & DeliveryNewsroom & MediaCareers
ContactStart a projectHow we engage
Talk to an engineer
TRUST

Silicon Root of Trust

A root of trust is the component everything else depends on and which nothing below can verify. Putting it in silicon means device identity and boot integrity derive from the physical part rather than from software that could be replaced — described here at property level, with the threat model and its boundary stated explicitly.

Root of trustHardware identitySecure bootProvisioningAttestation
Stored secret against derived identity
KEY WRITTEN TO FUSESIDENTITY DERIVED FROM THE DIEExists at restYes — can in principle be readNo — re-derived at verificationProvisioningInjected during manufactureIntrinsic to the partCloningPossible if extractedRequires reproducing the siliconSupply chainSecret exists before the device doesNothing to interceptRevocationRequires a stored replacementBound to the physical partMechanism and implementation detail are discussed under NDA. This is the property-level difference.
THE IDEA

Why the anchor has to be in hardware.

Every security argument terminates somewhere. Software verifies software, which verifies more software, and at the bottom of that chain is something that verifies nothing because there is nothing beneath it. That thing is the root of trust, and the whole edifice is worth exactly what it is worth.

If the root is software, it can be replaced — and an attacker who replaces it inherits every guarantee that depended on it. If the root is in silicon, replacing it means replacing the part, which changes the economics of attack entirely.

Hardware-rooted identity goes one step further than hardware-stored identity. A key written into fuses is in hardware but it is stored, which means it exists at rest and can in principle be read. An identity derived from physical properties of the die is re-derived at each verification and does not sit anywhere waiting to be extracted. That difference is the substance of the distinction, and further detail belongs under a non-disclosure agreement.

PROPERTIES

What the hardware provides.

Root of trust properties
PropertyWhat it means in practice
Hardware-anchored identityThe device's identity derives from the physical part, not from software or a provisioned file
Verified bootEach stage from immutable first-stage code onward is verified before it executes
Cryptographic subsystemSymmetric and asymmetric primitives, entropy sourcing and key handling integrated against the power and timing budget
Secure provisioningCredentials applied during manufacture in a flow that is auditable end to end
Anti-cloningResistance to duplicating a device identity onto other hardware
AttestationThe device can produce evidence of what it is and what it is running, verifiable by a remote party
Tamper evidencePhysical interference leaves detectable indication
Low-power operationDesigned to work inside a coin cell or a contactless field, not only on mains
THREAT MODEL

What it addresses, and what it does not.

Stating the boundary is part of the engineering. A mechanism sold as covering everything covers nothing reliably.

Threat model coverage
ThreatAddressed
Cloning a device identity onto other hardwareYes — this is the primary property
Forging attestation evidenceYes
Extracting a key that is not stored at restYes, by construction
Running unsigned or modified firmwareYes, via the verified boot chain
Downgrade to a vulnerable firmware versionYes, with a monotonic security counter
Application-layer vulnerabilities in signed codeNo. A verified boot chain proves the code is the code that was signed, not that the code is correct
Information disclosure across a badly drawn authorisation boundaryNo. This is an application design problem
Supply-chain substitution of the whole assemblyPartially. Identity is verifiable; whether anyone checks it is a system question
A determined, well-funded invasive physical attackRaises cost; does not make it impossible. Assurance is a matter of degree

No system is described here as impossible to attack. A tamper-evident design is described as tamper-evident, and the assurance level appropriate to an application is established during engagement.

APPLICATIONS

Beyond the smart card.

WHERE THIS APPLIES

Industries this serves.

COMMON QUESTIONS

What engineers ask about this.

01

What is a silicon root of trust?

The component a system's security ultimately depends on, placed in hardware so that device identity and boot integrity derive from the physical part rather than from software that could be replaced. Everything above it inherits its assurance.

02

What is the difference between a stored key and a derived identity?

A key written into fuses is in hardware but exists at rest, so in principle it can be read. An identity derived from physical properties of the die is re-derived at each verification and does not sit anywhere waiting to be extracted. Further detail is discussed under NDA.

03

Does a root of trust make a device secure?

No, and claiming otherwise is the common error. It establishes that the running code is the code that was signed and that the device is the device it claims to be. It says nothing about whether that signed code contains an application-layer vulnerability.

04

Why is the mechanism not published?

Because mechanism, circuit architecture and implementation detail belong under a non-disclosure agreement, and no useful buyer decision depends on their publication. Public material covers properties, threat model, integration and assurance.

KEEP READING

Related work.

BUILD WITH FASTSTREAM

Bring us the difficult part.

Tell us the specification, the constraint and the deadline. Programmes that cross silicon, radio, embedded and AI are where Faststream is strongest.