hostimserver provides the interface between [wpa-supplicant] and the [Trusted Network Connect Client] (TNCC). It moves the commands from the network (via a Linux standard socket interface) to [TCG Infterface Library] (TIL) paradigm. It implements a subset of the IF-TNCCS specification.
This module is delivered as a source RPM, which produces a single binary RPM. It is designed to run as a daemon on the client system, and consists of two programs the executable daemon hostimserver and the system initialization file attestation which runs during system startup to start the daemon. The only dependency this module has is on the TIL.
This module will receive a single request for an IMR from wpa-supplicant. It will forward that request to TNCC and wait for the IMR to be returned. It will then packetize the IMR and forward it to the wpa-supplicant via the socket interface. This procedure allows the wpa--supplicant program it be hosted in a VM running on the client system, it is is desired to isolate network access to a single VM, as was done on the High Assurance Platform (HAP).
Wiki: Home
Wiki: TCG Interface Library
Wiki: Trusted Network Connect Client
Wiki: here
Wiki: wpa-supplicant