Transitioning TNC Specs to SACM

Post on 23-Mar-2022

7 views 0 download

transcript

Transitioning TNC Specs to SACM

History of TCG and IETF

NEA• Begun in 2006, brought TNC specs to IETF• Specs were rewritten

• Framework to enable standards-based exchange of endpoint posture information with a central server

– Evaluation of endpoint health

• Largely comply-to-connect focused

NEA Architecture

PA

PB

PT

Posture Collectors

Posture Transport Client

Posture Broker Client

NEA Client

Posture Transport Server

Posture Broker Server

Posture Validators

NEA Server

How Newer TNC Specs Can Help

IF-IMC and IF-IMV

PA

PB

PT

Posture Collectors

Posture Transport Client

Posture Broker Client

NEA Client

Posture Transport Server

Posture Broker Server

Posture Validators

NEA Server

IF-IMC IF-IMV

• IF-IMC:• Standardizes how collectors are registered and

communicated with– PB Client can find and load new collectors– PB Client can provide information to collectors so they can

change their behavior

• IF-IMV:• Standardizes how verifiers are registered and

communicated with– PB Server can find and load new verifiers– PB Server can provide information to verifiers so they can

change their behavior

SWID Message and Attributes for IF-M

PA

PB

PT

Posture Collectors

Posture Transport Client

Posture Broker Client

NEA Client

Posture Transport Server

Posture Broker Server

Posture Validators

NEA Server

IF-IMC IF-IMV

SWID Message for IF-M

SWID Message and Attribute for IF-M• Allows reporting inventories and deltas of SWID tags by a

client to a server, allows establishing subscriptions to monitor aspects of the SWID tag inventory, and allows the server to query about SWID tag state.

– Enables exchange of SWID tags between client and server, in order to:

● determine endpoint access● Maintain repository of posture information

– Detects updates to SWID tag repository on client machine, and update server

Endpoint Compliance Profile

PA

PB

PT

Posture Collectors

Posture Transport

Client

Posture Broker Client

NEA Client

Posture Transport

Server

Posture Broker Server

Posture Validators

NEA Server

IF-IMC IF-IMV

SWID Message for IF-M

CMDB

Endpoint Compliance Profile• Puts these specifications together for:

– Compliance checking– Data storage– Remediation

IF-MAP

IF-MAP Sensors

Admin Clients

Enforcers

CMDB

NEA Server

MAP

IF-MAP

IF-MAP & Metadata• Security automation

– Publish & subscribe interface– Coordination between network & security components

• Base spec– IF-MAP Binding for SOAP– MAP Content Authorization

• Metadata specs– IF-MAP Metadata for Network Security– IF-MAP Metadata for ICS Security

Applicability to the Vulnerability Assessment Scenario

Pre-collection of Endpoint Software Inventory Information

EndpointCompliance

ServerData

Repository

Report over PT-TLS

store

Evaluators Query the Data Store

EndpointCompliance

ServerData

Repository Evaluators

query

response

Evaluator Requests Additional Information

EndpointCompliance

ServerData

Repository Evaluators

query

response

store

request

response