IMC and IMV modules

The Trusted Network Connect (TNC) server or client internally use the integrity measurement collector (IMC) and integrity measurement verifier (IMV) modules for server verification.

This framework allows loading of multiple IMC and IMV modules into the server and clients. The module that performs the operating system (OS) and fileset level verification is shipped with the AIX® operating system by default. To access the modules that are shipped with the AIX operating system, use one of the following paths:
  • /usr/lib/security/tnc/libfileset_imc.a: Collects the OS level and information about the fileset that is installed from the client system and sends it to the IMV (TNC server) for verification.
  • /usr/lib/security/tnc/libfileset_imv.a: Requests the OS level and fileset information from the client and compares it with the baseline information. It also updates the status of the client into the database of the TNC server. To view the status, enter the following command:
    psconf list -s<COMPLIANT|IGNORE|FAILED|ALL>-i<ip|ALL> [-c] [-q]