A system and method for ensuring that machines having invalid or corrupt
states are restricted from accessing host resources are provided. A
quarantine agent (QA) located on a client machine acquires statements of
health from a plurality of quarantine policy clients. The QA packages the
statements and provides the package to a quarantine enforcement client
(QEC). The QEC sends the package to a quarantine Health Certificate
Server (HCS) with a request for a health certificate. If the client
provided valid statements of health, the HCS grants the client health
certificate that may be used in IPsec session negotiation.