Members LoginJoin TCG

Trusted Knowledge, Openly Shared

View all resources

Blogs

Trends, technical deep dives, case studies and interviews from across the trusted computing community.

Documents

Searchable by technology and Work Group, with planned ISO/NIST tagging for compliance mapping.

Educational Content

Free courses and hands-on labs covering TPM, cryptography basics, TSS and attestation.

Events & Webinars

Conferences, webinars and Plugfests where the trusted computing community meets.

Github

Reference code, tools and implementations maintained by TCG and its Work Groups.

Guides & White Papers

Use-case explainers, best practices and executive summaries organised by vertical.

Public Review

Draft TCG specifications open for public comment before publication, and how to take part.

View all resources

Our Core Technologies & Standards

View all Technologies

Block Integrated Trust (BIT)

Brings trusted computing principles to block-level storage, enabling integrity, attestation, and protection of data blocks at the device layer.

Cyber Resilient Technologies (CyRes)

TCG's cyber-resilience technology for protecting persistent code, detecting unexpected states, and recovering platforms to a known trusted state.

Device Identifier Composition Engine (DICE)

Device Identifier Composition Engine establishes a unique cryptographic identity for resource-constrained devices and IoT systems with minimal hardware.

Platform Certificates

TCG's provenance artifacts asserting Roots of Trust, Trusted Building Blocks, and component composition for supply-chain assurance and attestation appraisal.

Reference Integrity Manifest (RIM)

Signed, machine-readable reference measurements used to verify a device boots and runs in its expected, trusted state.

Storage Security

TCG's architecture for interoperable security on trusted storage devices: self-encrypting drives, access control, locking, and Opal, Ruby, and Opalite classes.

TPM Software Stack (TSS)

A consistent software interface that lets applications and operating systems interact with TPM hardware across vendors, architectures, and platforms.

Trusted Platform Module (TPM)

Hardware-based root of trust that securely generates and stores cryptographic keys, attesting to the integrity of the platform it runs on.

View all Technologies

Where Experts Drive the Standards

View all Work Groups

Aerospace and Non-Terrestrial Systems Solutions

Attestation

Block Integrated Trust (BIT)

Cyber Resilient Technologies (CyRes)

Device Identifier Composition Engine (DICE)

Greater China

Infrastructure

Internet Of Things (IoT)

Japan

Mobile

Network Equipment

PC Client

Server

Storage

TPM Software Stack (TSS)

Trusted Platform Module (TPM)

Vehicle Services

Virtualized Platform

View all Work Groups

Securing Every Sector, Together

View all industries

Aerospace

Agriculture & Construction

Automotive

Education & Government

Energy & Smart Grid

Finance

Healthcare

Insurance

Manufacturing & Industrial Control

Media & Entertainment

Real Estate & Hospitality

Retail, Logistics & Transportation

Telecommunications

View all industries

Built by the Industry, for the Industry

Join TCG

About us

Learn who we are, how our standards are built, and the people and Work Groups shaping trusted computing worldwide.

Contact

Questions about membership, certification or our specifications? Get in touch with the right team.

Events

Conferences, webinars and Plugfests where the trusted computing community meets.

News

Announcements, specification releases and updates from TCG and its members.

Vulnerability Disclosure Policy

How to report vulnerabilities in TCG specifications and how TCG handles and discloses them.

Join TCG

Be Part of What's Next

Join TCG

Become a Member

Compare membership levels and find the one that matches how much you want to shape the standards.

Certifications

Certify your TPM, storage or network product against TCG compliance and security requirements.

Member Login

Access the member workspace, Work Group drafts and specifications in progress.

Member News

Product launches, milestones and announcements from across the TCG membership.

TCG Members

The companies, research institutions, government agencies and standards bodies building trusted computing together.

Join TCG

Become part of TCG

Join now
Resources/
Blogs

How Reference Integrity Manifest delivers secure firmware

Published:
Oct 15, 20264 mins read

When it comes to hacking attempts, it’s not just software and hardware attacks that are on the rise, but the firmware too. Bolstered by the growing reliance we have on devices and equipment, the foundational components embedded in devices have become an attractive target for malicious actors attempting to gain access to sensitive systems for malicious purposes.

This reliance has also led to the growth of supply chains, with companies and organisations linked to each other in a number of ways. Any of these entities can find themselves at risk if there’s even one vulnerable element within the chain, it’s essential that everyone can trust that their device firmware hasn’t been compromized or tampered with at any point.

A growing threat landscape

In the last decade, we’ve seen several major attacks relating to firmware. This includes the detrimental LoJax attack in 2018, in which hackers flashed malicious code into a system’s Unified Extensible Firmware Interface (UEFI). These attacks on the UEFI Rootkit had been a long-term concern due to the difficulty in detecting and removing them if successful, as they grant hackers with near-total control of an affected PC – including access to corporate networks and the sensitive data held within. The system’s firmware was modified to load a malicious agent during the boot process, enabling full control of the device before the operating system had even started, creating a nightmare scenario for enterprises affected.

The LoJax attack underscored the need for stronger firmware integrity checks, but the persistent vulnerabilities in the UEFI has led to further attacks. In December 2023, for example, we saw the LogoFAIL attack, which exploited another critical security flaw within the UEFI. Attackers were able to input malicious code into the firmware through the mechanism that enables custom boot logos. Through this, they were able to gain control over the system, bypassing traditional security measures then remaining undetected by operating system-level defenses.

Both of these incidents – alongside a wide array of other attacks – highlight the need for security measures that can attest the health of a device’s firmware, to ensure the protection of all entities within the supply chain. This is where the Reference Integrity Manifest (RIM) comes into play.

What is the Reference Integrity Manifest?

The RIM is a structured, digitally signed data file that is used to describe the trusted state of a device’s firmware, configuration or software components. Embedded within the firmware, storage or servers – depending on the platform and specific requirements – the RIM defines a ‘known-good’ state of firmware and software components, providing the means for system verifiers to assess whether a device has been tampered with.

Essentially, the RIM operates as a blueprint; it lays the groundwork for what a system should look like, defining the expected values of the state of a system through the comparison of ‘assertions’ and ‘verifications’. If the evidence matches the assertions held within the RIM, it means the system is the correct, trusted state. If there are any discrepancies, then it suggests there has been some form of modification or compromize.

It also serves as a powerful tool for hardware detection and documentation. By capturing structured, signed data about a device’s hardware configuration, RIM enables organizations to validate not only that firmware is untampered, but also underlying that the hardware matches expected specifications. For instance, if a memory module is swapped out, RIM can help detect that change.

This capability supports asset management, compliance, and threat detection by ensuring accurate, verifiable records of a device’s physical components throughout its lifecycle, maintaining optimal security throughout the supply chain. But as attacks grow in complexity, it’s crucial that the RIM evolves to keep pace.

Enhancing the RIM through new specifications

This is why the Trusted Computing Group (TCG) continues to evolve the RIM through new specifications, with two recently launched to ensure further protection of the firmware against emerging threats.

One such specification is the RIM Information Model (IM), which has given manufacturers a structure to better organize attestation verifying statements, while also allowing them to provide known, trusted assertations about the device. This means the Attestation Verifier can better assess whether there have been any modifications or compromises of the device’s firmware.

It also enables a Root of Trust (RoT), such as the Trusted Platform Module (TPM) to attest to the integrity of a device in a cryptographically verifiable way. A verifier, either within the operating system or remote IT infrastructure, can then assess this attestation against the assertions in the RIM. The RIM IM also has a built-in integrity protection, allowing a Verifier to confirm that it was produced by a trusted source.

Additionally, the PC Client RIM specification has been published to provide a special focus on platforms adhering to the PC Client Platform (PCP) firmware profile. The specification sets out the requirements for how RIMs and reference values are provided to customers. This is achieved through the defining of RIM file formats and storage locations within PC client, allowing for inclusion of RIMs from manufacturers of devices with firmware included in the PC Client supply chain.

Building a cybersecure ecosystem

Depending on the network, compromized firmware can pose a direct, significant threat to both commercial and national security. This is why the new RIM specifications are timely, as they will help maintain the technology’s role in ensuring firmware security, acting as the secret reporting element that flags anomalies and allows enterprises to accurately analyze the devices within their networks.

Through this set of key security capabilities, TCG is delivering greater comprehensiveness when it comes to detecting changes in the firmware. While complete device security can never be established, pairing the RIM with other TCG technologies is giving operators and organizations across supply chains to shut the door in the face of malicious actors and keep their data secure.

Related Technology
Reference Integrity Manifest (RIM)
  • A growing threat landscape
  • What is the Reference Integrity Manifest?
  • Enhancing the RIM through new specifications
  • Building a cybersecure ecosystem

Explore other blogs

View all

Nov 2, 2026

4 mins read

How do hardware standards protect the aerospace sector?

Specifications like the TPM, CyRes and remote attestation secure satellites and aerospace systems end‑to‑end, ensuring trusted operations.

Oct 20, 2026

3 mins read

Ensuring device integrity with PRCR

Expanding supply chains increase tampering risks; PRCR helps manufacturers verify device integrity and ensure hardware stays trusted end‑to‑end.

Oct 15, 2026

5 mins read

Building the next generation of trusted computing experts

As the cybersecurity workforce faces a growing mismatch between available talent and the practical skills organizations need, education around trusted…

Explore other blogs

View all

Nov 2, 2026

4 mins read

How do hardware standards protect the aerospace sector?

Specifications like the TPM, CyRes and remote attestation secure satellites and aerospace systems end‑to‑end, ensuring trusted operations.

Oct 20, 2026

3 mins read

Ensuring device integrity with PRCR

Expanding supply chains increase tampering risks; PRCR helps manufacturers verify device integrity and ensure hardware stays trusted end‑to‑end.

Oct 15, 2026

5 mins read

Building the next generation of trusted computing experts

As the cybersecurity workforce faces a growing mismatch between available talent and the practical skills organizations need, education around trusted…

Become part of TCG

Membership is open to corporations, start‑ups, government, academia, and non‑profits. Join to influence specs in Work Groups, access drafts, network with experts, and submit products for TCG Certification.

Compare Membership Levels

Shape the future of trusted computing: collaborate on the development of open standards and accelerate their adoption.

trusted computing group

3855 SW 153rd Drive, Beaverton, Oregon 97003, USA

+1‑503‑619‑0562admin@trustedcomputinggroup.org

Newsletter

Get updates on TCG standards, resources, and news.

[01]

Resources

  • Documents
  • Public Review
  • TCG Blog
  • Guides & White Papers
  • Educational Content
  • Events & Webinars

[02]

Standards & Work

  • Technologies
  • Work Groups
  • Industries

[03]

Membership

  • Become a Member
  • Members
  • Member News
  • Certifications

[04]

Organization

  • About TCG
  • News & Press Releases
  • Contact
  • Vulnerability Disclosure Policy
  • Legal Notices
  • Privacy Policy

© 2026 Trusted Computing Group. All Rights Reserved