Integrity Measurement Architecture
XAPP1309 (v1.0) March 7, 2017 9
www.xilinx.com
Integrity Measurement Architecture
IMA provides the basis for measured boot. An overview of IMA is provided in strongSwan
documentation [Ref 3].
In remote attestation with IMA, the server compares measurements received from clients with
reference integrity measurements (RIMs) and acts according to a predefined policy. In the
reference design, this is referred to as the policy decision point (PDP). After running measured
boot, a server website provides a summary of measurements and policy for the reference
design.
In an IMA implementation, the client runs integrity measurement collection (IMC). The server
runs integrity measurement verification (IMV). Figure 7 shows an example log when all Linux
partitions are measured.
X-Ref Target - Figure 7
Figure 7: Integrity Measurement Architecture Evidence Log