Project

General

Profile

TNC Client with PTS-IMC » History » Version 61

« Previous - Version 61/69 (diff) - Next » - Current version
Andreas Steffen, 09.02.2012 15:45
updated PTS-IMC example scenario output


TNC Client with PTS-IMC

This HOWTO explains in a step-for-step fashion how a strongSwan IPsec client with integrated TNC client functionality and an attached Platform Trust Service Integrity Measurement Collector (PTS-IMC) can provide remote attestation measurement data to a TNC server via the IKEv2 EAP-TTLS protocol.

Installation and Configuration

The following steps describe the installation of the strongSwan software

  wget http://download.strongswan.org/strongswan-4.6.2rc1.tar.bz2
  tar xjf strongswan-4.6.2rc1.tar.bz2
  cd strongswan-4.6.2rc1
  ./configure --prefix=/usr --sysconfdir=/etc --disable-pluto --enable-openssl --enable-curl
              --enable-eap-identity --enable-eap-md5 --enable-eap-ttls --enable-eap-tnc
              --enable-tnccs-20 --enable-tnc-imc --enable-imc-attestation
  make
  [sudo] make install 

The strongSwan imc-attestation.so dynamic PTS-IMC library depends on the TrouSerS libtspi library. For compilation additionally the /usr/include/trousers/ header files are required.

The connection between IPsec client carol and IPsec gateway moon is defined in the /etc/ipsec.conf file:

# ipsec.conf - strongSwan IPsec configuration file

config setup
     charondebug="tnc 3, imc 3, pts 3" 

conn home
     left=%any
     leftid=carol@strongswan.org
     leftauth=eap
     right=192.168.0.1
     rightid=@moon.strongswan.org
     rightsendcert=never
     rightsubnet=10.1.0.0/16
     auto=start

The debug levels for the TNC, IMC, and PTS components are increased to 3, so that HEX dumps of PB-TNC (IF-TNCCS 2.0) messages and PA-TNC (IF-M) attributes will be included in the log file.

The IKEv2 client carol is going to use EAP-based authentication with the user credentials being stored in the /etc/ipsec.secrets file:

# /etc/ipsec.secrets - strongSwan IPsec secrets file

carol@strongswan.org : EAP "Ar3etTnp" 

The following IKEv2 charon and Attestation IMC options are defined in the /etc/strongswan.conf file

# strongswan.conf - strongSwan configuration file

charon {
  load = sha1 random gmp pkcs1 pkcs8 pem x509 pubkey openssl hmac revocation curl kernel-netlink socket-default eap-md5 eap-ttls eap-tnc tnc-imc tnc-tnccs tnccs-20 eap-identity resolve stroke
  plugins {
    eap-tnc {
      protocol = tnccs-2.0
    }
    tnc-imc {
      preferred_language = en
    }
  }
}

libimcv {
  plugins {
    imc-attestation {
      aik_cert = /home/andi/privacyca/AIK_3_Cert.der
      aik_blob = /home/andi/privacyca/AIK_3_Blob.bin

      pcr17_meas   = d537d437f058136eb3d7be517dbe7647b623c619 
      pcr17_before = 1717171717171717171717171717171717171717 
      pcr17_after  = ffffffffffffffffffffffffffffffffffffffff 

      pcr18_meas   = 160d2b04d11eb225fb148615b699081869e15b6c 
      pcr18_before = 1818181818181818181818181818181818181818 
      pcr18_after  = ffffffffffffffffffffffffffffffffffffffff 
    }
  }
}

IKEv2 Negotiation

Startup and Initialization

The command

ipsec start

starts the TNC-enabled IPsec client:

Feb  9 14:53:42 pin1212a00 charon: 00[DMN] Starting IKEv2 charon daemon (strongSwan 4.6.2rc1)
Feb  9 14:53:42 pin1212a00 charon: 00[KNL] listening on interfaces:
Feb  9 14:53:42 pin1212a00 charon: 00[KNL]   eth0
Feb  9 14:53:42 pin1212a00 charon: 00[KNL]     152.96.31.100
Feb  9 14:53:42 pin1212a00 charon: 00[KNL]     fe80::219:99ff:feb3:92c3
Feb  9 14:53:42 pin1212a00 charon: 00[KNL]   umlbr0
Feb  9 14:53:42 pin1212a00 charon: 00[KNL]     192.168.0.254
Feb  9 14:53:42 pin1212a00 charon: 00[KNL]     fe80::9cb8:adff:fe5a:270a

The file /etc/tnc_config

# IMC configuration file for strongSwan client 

IMC "Attestation" /usr/lib/ipsec/imcvs/imc-attestation.so

defines which IMCs are loaded by the TNC client:

Feb  9 14:53:42 pin1212a00 charon: 00[TNC] loading IMCs from '/etc/tnc_config'
Feb  9 14:53:42 pin1212a00 charon: 00[PTS]   mandatory PTS measurement algorithm HASH_SHA1[sha1] available
Feb  9 14:53:42 pin1212a00 charon: 00[PTS]   mandatory PTS measurement algorithm HASH_SHA256[openssl] available
Feb  9 14:53:42 pin1212a00 charon: 00[PTS]   optional  PTS measurement algorithm HASH_SHA384[openssl] available
Feb  9 14:53:42 pin1212a00 charon: 00[PTS]   optional  PTS DH group MODP_2048[gmp] available
Feb  9 14:53:42 pin1212a00 charon: 00[PTS]   optional  PTS DH group MODP_1536[gmp] available
Feb  9 14:53:42 pin1212a00 charon: 00[PTS]   optional  PTS DH group MODP_1024[gmp] available
Feb  9 14:53:42 pin1212a00 charon: 00[PTS]   mandatory PTS DH group ECP_256[openssl] available
Feb  9 14:53:42 pin1212a00 charon: 00[PTS]   optional  PTS DH group ECP_384[openssl] available
Feb  9 14:53:42 pin1212a00 charon: 00[TNC] added IETF attributes
Feb  9 14:53:42 pin1212a00 charon: 00[TNC] added ITA-HSR attributes
Feb  9 14:53:42 pin1212a00 charon: 00[LIB] libimcv initialized
Feb  9 14:53:42 pin1212a00 charon: 00[IMC] IMC 1 "Attestation" initialized
Feb  9 14:53:42 pin1212a00 charon: 00[TNC] added TCG attributes
Feb  9 14:53:42 pin1212a00 charon: 00[PTS] added TCG functional component namespace
Feb  9 14:53:42 pin1212a00 charon: 00[PTS] added ITA-HSR functional component namespace
Feb  9 14:53:42 pin1212a00 charon: 00[PTS] added ITA-HSR functional component 'Trusted GRUB Boot Loader'
Feb  9 14:53:42 pin1212a00 charon: 00[PTS] added ITA-HSR functional component 'Trusted Boot'
Feb  9 14:53:42 pin1212a00 charon: 00[PTS] added ITA-HSR functional component 'Linux IMA'
Feb  9 14:53:42 pin1212a00 charon: 00[LIB] libpts initialized
Feb  9 14:53:42 pin1212a00 charon: 00[IMC] IMC 1 "Attestation" provided with bind function
Feb  9 14:53:42 pin1212a00 charon: 00[TNC] IMC 1 supports 1 message type: 'TCG/PTS' 0x005597/0x00000001
Feb  9 14:53:42 pin1212a00 charon: 00[TNC] IMC 1 "Attestation" loaded from '/usr/lib/ipsec/imcvs/imc-attestation.so'

Next the IKEv2 credential,all necessary plugins and the IPsec connection definition are loaded

Feb  9 14:53:42 pin1212a00 charon: 00[CFG] loading ca certificates from '/etc/ipsec.d/cacerts'
Feb  9 14:53:42 pin1212a00 charon: 00[CFG]   loaded ca certificate "C=CH, O=Linux strongSwan, CN=strongSwan Root CA" from '/etc/ipsec.d/cacerts/strongswanCert.pem'
Feb  9 14:53:42 pin1212a00 charon: 00[CFG] loading aa certificates from '/etc/ipsec.d/aacerts'
Feb  9 14:53:42 pin1212a00 charon: 00[CFG] loading ocsp signer certificates from '/etc/ipsec.d/ocspcerts'
Feb  9 14:53:42 pin1212a00 charon: 00[CFG] loading attribute certificates from '/etc/ipsec.d/acerts'
Feb  9 14:53:42 pin1212a00 charon: 00[CFG] loading crls from '/etc/ipsec.d/crls'
Feb  9 14:53:42 pin1212a00 charon: 00[CFG] loading secrets from '/etc/ipsec.secrets'
Feb  9 14:53:42 pin1212a00 charon: 00[CFG]   loaded EAP secret for carol@strongswan.org
Feb  9 14:53:42 pin1212a00 charon: 00[DMN] loaded plugins: sha1 random gmp pkcs1 pkcs8 pem x509 pubkey openssl hmac revocation curl kernel-netlink socket-default eap-md5 eap-ttls eap-tnc tnc-imc tnc-tnccs tnccs-20 eap-identity resolve stroke
Feb  9 14:53:42 pin1212a00 charon: 00[JOB] spawning 16 worker threads
Feb  9 14:53:42 pin1212a00 charon: 09[CFG] received stroke: add connection 'home'
Feb  9 14:53:42 pin1212a00 charon: 09[CFG] left nor right host is our side, assuming left=local
Feb  9 14:53:42 pin1212a00 charon: 09[CFG] added configuration 'home'

IKEv2 Exchanges

Due to auto=start the IKEv2 negotiation automatically initiates the IKE_SA_INIT exchange

Feb  9 14:53:48 pin1212a00 charon: 07[CFG] received stroke: initiate 'home'
Feb  9 14:53:48 pin1212a00 charon: 12[IKE] initiating IKE_SA home[1] to 192.168.0.1
Feb  9 14:53:48 pin1212a00 charon: 12[ENC] generating IKE_SA_INIT request 0 [ SA KE No N(NATD_S_IP) N(NATD_D_IP) ]
Feb  9 14:53:48 pin1212a00 charon: 12[NET] sending packet: from 192.168.0.254[500] to 192.168.0.1[500]
Feb  9 14:53:48 pin1212a00 charon: 13[NET] received packet: from 192.168.0.1[500] to 192.168.0.254[500]
Feb  9 14:53:48 pin1212a00 charon: 13[ENC] parsed IKE_SA_INIT response 0 [ SA KE No N(NATD_S_IP) N(NATD_D_IP) N(MULT_AUTH) ]

followed by the IKE_AUTH exchange where the IKEv2 gateway proposes a mutual IKEv2 EAP-TTLS only authentication:

Feb  9 14:53:48 pin1212a00 charon: 13[IKE] establishing CHILD_SA home
Feb  9 14:53:48 pin1212a00 charon: 13[ENC] generating IKE_AUTH request 1 [ IDi N(INIT_CONTACT) IDr SA TSi TSr N(MOBIKE_SUP) N(ADD_4_ADDR) N(ADD_4_ADDR) N(ADD_4_ADDR) N(MULT_AUTH) N(EAP_ONLY) ]
Feb  9 14:53:48 pin1212a00 charon: 13[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]
Feb  9 14:53:48 pin1212a00 charon: 14[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:48 pin1212a00 charon: 14[ENC] parsed IKE_AUTH response 1 [ IDr EAP/REQ/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 14[IKE] server requested EAP_TTLS authentication (id 0x0A)
Feb  9 14:53:48 pin1212a00 charon: 14[TLS] EAP_TTLS version is v0
Feb  9 14:53:48 pin1212a00 charon: 14[IKE] allow mutual EAP-only authentication

IKEv2 EAP-TTLS Tunnel

The IKEv2 EAP-TTLS tunnel is set up with certificate-based server authentication

Feb  9 14:53:48 pin1212a00 charon: 14[ENC] generating IKE_AUTH request 2 [ EAP/RES/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 14[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]
Feb  9 14:53:48 pin1212a00 charon: 15[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:48 pin1212a00 charon: 15[ENC] parsed IKE_AUTH response 2 [ EAP/REQ/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 15[ENC] generating IKE_AUTH request 3 [ EAP/RES/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 15[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]
Feb  9 14:53:48 pin1212a00 charon: 11[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:48 pin1212a00 charon: 11[ENC] parsed IKE_AUTH response 3 [ EAP/REQ/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 11[TLS] negotiated TLS 1.2 using suite TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
Feb  9 14:53:48 pin1212a00 charon: 11[TLS] received TLS server certificate 'C=CH, O=Linux strongSwan, CN=moon.strongswan.org'
Feb  9 14:53:48 pin1212a00 charon: 11[CFG]   using certificate "C=CH, O=Linux strongSwan, CN=moon.strongswan.org" 
Feb  9 14:53:48 pin1212a00 charon: 11[CFG]   using trusted ca certificate "C=CH, O=Linux strongSwan, CN=strongSwan Root CA" 
Feb  9 14:53:48 pin1212a00 charon: 11[CFG] checking certificate status of "C=CH, O=Linux strongSwan, CN=moon.strongswan.org" 
Feb  9 14:53:48 pin1212a00 charon: 11[CFG]   fetching crl from 'http://crl.strongswan.org/strongswan.crl' ...
Feb  9 14:53:48 pin1212a00 charon: 11[CFG]   using trusted certificate "C=CH, O=Linux strongSwan, CN=strongSwan Root CA" 
Feb  9 14:53:48 pin1212a00 charon: 11[CFG]   crl correctly signed by "C=CH, O=Linux strongSwan, CN=strongSwan Root CA" 
Feb  9 14:53:48 pin1212a00 charon: 11[CFG]   crl is valid: until Mar 09 10:28:34 2012
Feb  9 14:53:48 pin1212a00 charon: 11[CFG] certificate status is good
Feb  9 14:53:48 pin1212a00 charon: 11[CFG]   reached self-signed root ca with a path length of 0
Feb  9 14:53:48 pin1212a00 charon: 11[ENC] generating IKE_AUTH request 4 [ EAP/RES/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 11[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]

Tunneled EAP-Identity

Via the IKEv2 EAP-TTLS tunnel the server requests the EAP client identity

Feb  9 14:53:48 pin1212a00 charon: 08[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:48 pin1212a00 charon: 08[ENC] parsed IKE_AUTH response 4 [ EAP/REQ/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 08[IKE] received tunneled EAP-TTLS AVP [EAP/REQ/ID]
Feb  9 14:53:48 pin1212a00 charon: 08[IKE] server requested EAP_IDENTITY authentication (id 0x00)
Feb  9 14:53:48 pin1212a00 charon: 08[IKE] sending tunneled EAP-TTLS AVP [EAP/RES/ID]
Feb  9 14:53:48 pin1212a00 charon: 08[ENC] generating IKE_AUTH request 5 [ EAP/RES/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 08[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]

Tunneled EAP-MD5 Client Authentication

Next follows an EAP-MD5 client authentication

Feb  9 14:53:48 pin1212a00 charon: 09[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:48 pin1212a00 charon: 09[ENC] parsed IKE_AUTH response 5 [ EAP/REQ/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 09[IKE] received tunneled EAP-TTLS AVP [EAP/REQ/MD5]
Feb  9 14:53:48 pin1212a00 charon: 09[IKE] server requested EAP_MD5 authentication (id 0x29)
Feb  9 14:53:48 pin1212a00 charon: 09[IKE] sending tunneled EAP-TTLS AVP [EAP/RES/MD5]
Feb  9 14:53:48 pin1212a00 charon: 09[ENC] generating IKE_AUTH request 6 [ EAP/RES/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 09[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]

Tunneled EAP-TNC Transport

Now the EAP-TNC transport protocol connecting the TNC client with the TNC server is started:

Feb  9 14:53:48 pin1212a00 charon: 10[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:48 pin1212a00 charon: 10[ENC] parsed IKE_AUTH response 6 [ EAP/REQ/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 10[IKE] received tunneled EAP-TTLS AVP [EAP/REQ/TNC]
Feb  9 14:53:48 pin1212a00 charon: 10[IKE] server requested EAP_TNC authentication (id 0xC5)
Feb  9 14:53:48 pin1212a00 charon: 10[TLS] EAP_TNC version is v1

PB-TNC/IF-TNCCS 2.0 Connection

A new TNCCS connection is instantiated on the TNC client and its IF-TNCCS 2.0 state machine is set to the Init state.

IF-TNCCS 2.0 State Diagram

A first PB-TNC CDATA (IF-TNCCS 2.0 ClientData) batch is prepared and a PB-Language-Preference message for Englisch (en) is added:

Feb  9 14:53:48 pin1212a00 charon: 10[TNC] assigned TNCCS Connection ID 1
Feb  9 14:53:48 pin1212a00 charon: 10[TNC] creating PB-TNC CDATA batch
Feb  9 14:53:48 pin1212a00 charon: 10[TNC] adding PB-Language-Preference message

An instance of the Attestation PTS-IMC is created which in a first step determines the client operating systen

Feb  9 14:53:48 pin1212a00 charon: 10[PTS] platform is 'Ubuntu 11.04 i686'

and then loads the AIK certificate and the matching AIK private key, the latter in the form of a TPM-encrypted binary blob

Feb  9 14:53:48 pin1212a00 charon: 10[PTS] loaded AIK certificate from '/home/seclab/privacyca/AIK_Cert.der'
Feb  9 14:53:48 pin1212a00 charon: 10[PTS] loaded AIK Blob from '/home/seclab/privacyca/AIK_Blob.bin'
Feb  9 14:53:48 pin1212a00 charon: 10[PTS] AIK Blob: => 559 bytes @ 0x9136e08
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]    0: 01 01 00 00 00 12 00 00 00 04 00 00 00 00 01 00  ................
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]   16: 01 00 02 00 00 00 0C 00 00 08 00 00 00 00 02 00  ................
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]   32: 00 00 00 00 00 00 00 00 00 01 00 81 E3 38 7C 4D  .............8|M
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]   48: 46 70 CB D5 33 62 38 50 AD 98 D1 28 56 D3 6E 71  Fp..3b8P...(V.nq
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]   64: CF AA E3 C8 31 BD F6 FE 53 6A ED C8 54 0E 7C FB  ....1...Sj..T.|.
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]   80: 00 98 80 D6 7D C7 57 D4 EC 24 93 59 48 1F DA 67  ....}.W..$.YH..g
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]   96: 30 87 4F D3 59 B2 CA A8 9D CE C9 27 9A 03 57 C0  0.O.Y......'..W.
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  112: FE 1F AB EE E5 C2 A8 C6 D5 DC C7 1E 81 74 4D 3D  .............tM=
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  128: B5 98 6D 57 22 74 02 F1 41 7C E3 68 C1 1C 1C 2F  ..mW"t..A|.h.../
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  144: 57 54 CA 4A FB D6 3D 33 37 A9 BC FF 6F 50 13 CC  WT.J..=37...oP..
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  160: C2 D3 83 F1 4B 01 FD 66 A6 EE 7A D3 E0 E2 C0 51  ....K..f..z....Q
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  176: 55 A2 8A AB F4 85 09 74 24 64 03 DD 65 1C 26 2F  U......t$d..e.&/
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  192: 35 08 BF 57 D9 28 DA D3 D7 5B ED C8 C6 6C 43 7E  5..W.(...[...lC~
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  208: DE D3 93 F4 D5 D7 36 1E 31 9A A8 42 10 7A F5 94  ......6.1..B.z..
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  224: 93 9C 8F BD 6D BC 66 1D 30 A5 B3 B3 44 4D DA 6D  ....m.f.0...DM.m
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  240: 35 64 A6 08 EB D2 A6 99 18 56 01 28 3B 26 94 FD  5d.......V.(;&..
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  256: 6F 7F AD 45 68 3C 8A 7D 38 8C DB D8 5F 76 16 F5  o..Eh<.}8..._v..
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  272: 5E 8A 4B C2 2B 19 8A 27 D9 80 3C C8 13 01 11 70  ^.K.+..'..<....p
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  288: CC D6 EF 57 F3 EF 37 A2 E6 B5 49 00 00 01 00 4C  ...W..7...I....L
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  304: DA 76 65 D0 54 8C F9 E8 B6 C4 9E 26 37 70 B4 45  .ve.T......&7p.E
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  320: C0 42 E0 A3 7A 3E 9D 57 96 B0 C8 68 DE 6A 84 76  .B..z>.W...h.j.v
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  336: 9A 9A E3 F9 D7 44 AB E0 A2 4B D2 3E 44 BD D9 92  .....D...K.>D...
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  352: 53 AF 6A 04 26 56 04 FC F9 43 D0 68 E3 63 AD 7B  S.j.&V...C.h.c.{
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  368: 5C A2 50 B8 BA A2 F0 53 8C 8B 3A 67 35 49 CA E4  \.P....S..:g5I..
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  384: 35 A3 35 4B E7 31 D0 25 10 D4 6A B9 17 32 F9 53  5.5K.1.%..j..2.S
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  400: 22 E9 13 9D 13 E9 0D F0 59 55 33 36 5C A5 28 FB  ".......YU36\.(.
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  416: 86 88 69 69 F0 93 6F 4B 62 76 B0 0E 64 E9 69 2D  ..ii..oKbv..d.i-
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  432: 7D 9E 9E ED E1 1E 62 4C 63 AA D8 FD 87 86 77 3C  }.....bLc.....w<
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  448: C1 04 E8 63 81 54 FE 75 82 D8 36 96 67 6A D1 18  ...c.T.u..6.gj..
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  464: 78 6C 7D 7B 8C BB 28 A0 AC 84 D8 7B 7E D0 55 38  xl}{..(....{~.U8
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  480: 80 64 4C 3A 38 E0 B0 1A FE A7 C8 C3 A1 F9 21 A5  .dL:8.........!.
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  496: D1 6F DE C4 CE 0B 62 D6 39 DA A4 35 45 B3 B6 D2  .o....b.9..5E...
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  512: D4 73 0B 82 28 B5 C1 79 88 85 D8 7D 54 38 E0 DA  .s..(..y...}T8..
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  528: 57 2C 57 C1 34 4D 26 B8 9F A3 81 5B 4A 98 E5 E6  W,W.4M&....[J...
Feb  9 14:53:48 pin1212a00 charon: 10[PTS]  544: 89 94 25 A0 3F 9F 5A 3E CF A3 9A 0B 55 74 02     ..%.?.Z>....Ut.
Feb  9 14:53:48 pin1212a00 charon: 10[IMC] IMC 1 "Attestation" created a state for Connection ID 1: IF-TNCCS 2.0 with +long +excl -soh over IF-T for Tunneled EAP 1.1

Via the IF-IMC interface the PTS-IMC receives a 'Handshake' state change from the TNC client

Feb  9 14:53:48 pin1212a00 charon: 10[IMC] IMC 1 "Attestation" changed state of Connection ID 1 to 'Handshake'

The PTS-IMC generates a PA-TNC message of type TCG/PTS targeted at the remote PTS-IMV, containing a single PA-TNC attribute of type 'IETF/Product Information' with the client operating system information:

Feb  9 14:53:48 pin1212a00 charon: 10[TNC] creating PA-TNC message with ID 0xf6c4bd2b
Feb  9 14:53:48 pin1212a00 charon: 10[TNC] creating PA-TNC attribute type 'IETF/Product Information' 0x000000/0x00000002
Feb  9 14:53:48 pin1212a00 charon: 10[TNC] => 22 bytes @ 0x91322a0
Feb  9 14:53:48 pin1212a00 charon: 10[TNC]    0: 00 00 00 00 00 55 62 75 6E 74 75 20 31 31 2E 30  .....Ubuntu 11.0
Feb  9 14:53:48 pin1212a00 charon: 10[TNC]   16: 34 20 69 36 38 36                                4 i686
Feb  9 14:53:48 pin1212a00 charon: 10[TNC] creating PB-PA message type 'TCG/PTS' 0x005597/0x00000001
Feb  9 14:53:48 pin1212a00 charon: 10[TNC] adding PB-PA message

The PA-TNC message is received by the TNC client via the IF-IMC SendMessage call and is inserted together with the
PB-Language-Preference message into the PB-TNC CDATA batch which is then sent via the IKEv2 EAP-TTLS tunnel to the TNC server.

Feb  9 14:53:48 pin1212a00 charon: 10[TNC] PB-TNC state transition from 'Init' to 'Server Working'
Feb  9 14:53:48 pin1212a00 charon: 10[TNC] sending PB-TNC CDATA batch (105 bytes) for Connection ID 1
Feb  9 14:53:48 pin1212a00 charon: 10[TNC] => 105 bytes @ 0x9137040
Feb  9 14:53:48 pin1212a00 charon: 10[TNC]    0: 02 00 00 01 00 00 00 69 00 00 00 00 00 00 00 06  .......i........
Feb  9 14:53:48 pin1212a00 charon: 10[TNC]   16: 00 00 00 1F 41 63 63 65 70 74 2D 4C 61 6E 67 75  ....Accept-Langu
Feb  9 14:53:48 pin1212a00 charon: 10[TNC]   32: 61 67 65 3A 20 65 6E 80 00 00 00 00 00 00 01 00  age: en.........
Feb  9 14:53:48 pin1212a00 charon: 10[TNC]   48: 00 00 42 00 00 55 97 00 00 00 01 00 01 FF FF 01  ..B..U..........
Feb  9 14:53:48 pin1212a00 charon: 10[TNC]   64: 00 00 00 F6 C4 BD 2B 00 00 00 00 00 00 00 02 00  ......+.........
Feb  9 14:53:48 pin1212a00 charon: 10[TNC]   80: 00 00 22 00 00 00 00 00 55 62 75 6E 74 75 20 31  ..".....Ubuntu 1
Feb  9 14:53:48 pin1212a00 charon: 10[TNC]   96: 31 2E 30 34 20 69 36 38 36                       1.04 i686
Feb  9 14:53:48 pin1212a00 charon: 10[IKE] sending tunneled EAP-TTLS AVP [EAP/RES/TNC]
Feb  9 14:53:48 pin1212a00 charon: 10[ENC] generating IKE_AUTH request 7 [ EAP/RES/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 10[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]

PTS Capability Discovery

As a response a PB-TNC SDATA (IF-TNCCS 2.0 ServerData) batch is received from the TNC server

Feb  9 14:53:48 pin1212a00 charon: 12[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:48 pin1212a00 charon: 12[ENC] parsed IKE_AUTH response 7 [ EAP/REQ/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 12[IKE] received tunneled EAP-TTLS AVP [EAP/REQ/TNC]
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] received TNCCS batch (72 bytes) for Connection ID 1
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] => 72 bytes @ 0x9131442
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]    0: 02 80 00 02 00 00 00 48 80 00 00 00 00 00 00 01  .......H........
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]   16: 00 00 00 40 00 00 55 97 00 00 00 01 FF FF 00 01  ...@..U.........
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]   32: 01 00 00 00 4B 21 AF FF 80 00 55 97 01 00 00 00  ....K!....U.....
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]   48: 00 00 00 10 00 00 00 0E 80 00 55 97 06 00 00 00  ..........U.....
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]   64: 00 00 00 10 00 00 80 00                          ........
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] PB-TNC state transition from 'Server Working' to 'Client Working'
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] processing PB-TNC SDATA batch

containing a PB-PA message of type TCG/PTS to which the PTS-IMC is subscribed:

Feb  9 14:53:48 pin1212a00 charon: 12[TNC] processing PB-PA message (64 bytes)
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] handling PB-PA message type 'TCG/PTS' 0x005597/0x00000001

The PA-TNC message transferred via the IF-IMC interface to the PTS-IMC contains two PA-TNC attributes from the TCG/PTS namespace:

Feb  9 14:53:48 pin1212a00 charon: 12[IMC] IMC 1 "Attestation" received message for Connection ID 1 from IMV 1
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] processing PA-TNC message with ID 0x4b21afff
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] processing PA-TNC attribute type 'TCG/Request PTS Protocol Capabilities' 0x005597/0x01000000
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] => 4 bytes @ 0x9135bdc
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]    0: 00 00 00 0E                                      ....
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] processing PA-TNC attribute type 'TCG/PTS Measurement Algorithm Request' 0x005597/0x06000000
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] => 4 bytes @ 0x9135bec
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]    0: 00 00 80 00                                      ....

namely the requests 'Request PTS Protocol Capabilities' and 'PTS Measurement Algorithm Request'. The PTS-IMV supports the Verification (V), DH Nonce Negotiation (D) and Trusted Platform Evidence (T) PTS protocol capabilities and the PTS-IMC does as well.

Feb  9 14:53:48 pin1212a00 charon: 12[PTS] supported PTS protocol capabilities: .VDT.
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] selected PTS measurement algorithm is HASH_SHA1

The PTS-IMV proposes SHA-1 only for the PTS measurement algorithm which is accepted by the PTS-IMC. These two selections are sent back to the PTS-IMV in a PA-TNC message containing the TCG attributes 'PTS Protocol Capabilities' and 'PTS Measurement Algorithm":

Feb  9 14:53:48 pin1212a00 charon: 12[TNC] creating PA-TNC message with ID 0x349421bb
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/PTS Protocol Capabilities' 0x005597/0x02000000
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] => 4 bytes @ 0x9136df8
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]    0: 00 00 00 0E                                      ....
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/PTS Measurement Algorithm' 0x005597/0x07000000
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] => 4 bytes @ 0x91314e0
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]    0: 00 00 80 00                                      ....

This PA-TNC message is sent as a PB-PA payload in a PB-TNC CDATA batch to the TNC server:

Feb  9 14:53:48 pin1212a00 charon: 12[TNC] creating PB-PA message type 'TCG/PTS' 0x005597/0x00000001
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] creating PB-TNC CDATA batch
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] adding PB-PA message
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] PB-TNC state transition from 'Client Working' to 'Server Working'
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] sending PB-TNC CDATA batch (72 bytes) for Connection ID 1
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] => 72 bytes @ 0x9135b58
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]    0: 02 00 00 01 00 00 00 48 80 00 00 00 00 00 00 01  .......H........
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]   16: 00 00 00 40 00 00 55 97 00 00 00 01 00 01 FF FF  ...@..U.........
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]   32: 01 00 00 00 34 94 21 BB 00 00 55 97 02 00 00 00  ....4.!...U.....
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]   48: 00 00 00 10 00 00 00 0E 00 00 55 97 07 00 00 00  ..........U.....
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]   64: 00 00 00 10 00 00 80 00                          ........
Feb  9 14:53:48 pin1212a00 charon: 12[IKE] sending tunneled EAP-TTLS AVP [EAP/RES/TNC]
Feb  9 14:53:48 pin1212a00 charon: 12[ENC] generating IKE_AUTH request 8 [ EAP/RES/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 12[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]

DH Nonce Parameters

The next PB-TNC SDATA batch is received:

Feb  9 14:53:48 pin1212a00 charon: 13[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:48 pin1212a00 charon: 13[ENC] parsed IKE_AUTH response 8 [ EAP/REQ/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 13[IKE] received tunneled EAP-TTLS AVP [EAP/REQ/TNC]
Feb  9 14:53:48 pin1212a00 charon: 13[TNC] received TNCCS batch (56 bytes) for Connection ID 1
Feb  9 14:53:48 pin1212a00 charon: 13[TNC] => 56 bytes @ 0x9135bd2
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]    0: 02 80 00 02 00 00 00 38 80 00 00 00 00 00 00 01  .......8........
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]   16: 00 00 00 30 00 00 55 97 00 00 00 01 FF FF 00 01  ...0..U.........
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]   32: 01 00 00 00 BD 1F 9F 28 80 00 55 97 03 00 00 00  .......(..U.....
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]   48: 00 00 00 10 00 00 F0 00                          ........
Feb  9 14:53:48 pin1212a00 charon: 13[TNC] PB-TNC state transition from 'Server Working' to 'Client Working'
Feb  9 14:53:48 pin1212a00 charon: 13[TNC] processing PB-TNC SDATA batch

containing a PB-PA message of type TCG/PTS to which the PTS-IMC is subscribed:

Feb  9 14:53:48 pin1212a00 charon: 13[TNC] processing PB-PA message (48 bytes)
Feb  9 14:53:48 pin1212a00 charon: 13[TNC] handling PB-PA message type 'TCG/PTS' 0x005597/0x00000001

The PA-TNC message contains a 'DH Nonce Parameters Request' from the TCG namespace

Feb  9 14:53:48 pin1212a00 charon: 13[IMC] IMC 1 "Attestation" received message for Connection ID 1 from IMV 1
Feb  9 14:53:48 pin1212a00 charon: 13[TNC] processing PA-TNC message with ID 0xbd1f9f28
Feb  9 14:53:48 pin1212a00 charon: 13[TNC] processing PA-TNC attribute type 'TCG/DH Nonce Parameters Request' 0x005597/0x03000000
Feb  9 14:53:48 pin1212a00 charon: 13[TNC] => 4 bytes @ 0x9135fc4
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]    0: 00 00 F0 00                                      ....

and offers the set of IKE DH groups {2, 5, 14, 19} from which the PTS-IMC selects ECP_256 (group 14).

Feb  9 14:53:48 pin1212a00 charon: 13[PTS] selected PTS DH group is ECP_256
Feb  9 14:53:48 pin1212a00 charon: 13[PTS] nonce length is 20

The PTS-IMC also returns a 20 byte DH responder nonce and the 32 byte ECP_256 DH responder public value:

Feb  9 14:53:48 pin1212a00 charon: 13[TNC] creating PA-TNC message with ID 0x144b8472
Feb  9 14:53:48 pin1212a00 charon: 13[TNC] creating PA-TNC attribute type 'TCG/DH Nonce Parameters Response' 0x005597/0x04000000
Feb  9 14:53:48 pin1212a00 charon: 13[TNC] => 92 bytes @ 0x9132b50
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]    0: 00 00 00 14 10 00 E0 00 B9 FD DB 13 D2 BE 4E BA  ..............N.
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]   16: E2 FF 33 25 CD A0 C8 79 AE 1A 51 D8 91 D3 11 77  ..3%...y..Q....w
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]   32: 82 E6 F0 31 67 A7 5C EB 76 E5 BD 3E E8 62 A8 F6  ...1g.\.v..>.b..
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]   48: D7 2B 58 3B 1F F4 79 9D E9 DB 99 6A F0 A8 3E 0C  .+X;..y....j..>.
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]   64: 83 1B 6E 36 F7 93 7C CE 75 04 90 D7 DB 73 5F C8  ..n6..|.u....s_.
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]   80: 74 F4 FF B3 64 CF 82 90 2A 32 EA C8              t...d...*2..

This PA-TNC message is carried in a PB-PA message encapsulated in a PB-TNC CDATA batch:

Feb  9 14:53:48 pin1212a00 charon: 13[TNC] creating PB-PA message type 'TCG/PTS' 0x005597/0x00000001
Feb  9 14:53:48 pin1212a00 charon: 13[TNC] creating PB-TNC CDATA batch
Feb  9 14:53:48 pin1212a00 charon: 13[TNC] adding PB-PA message
Feb  9 14:53:48 pin1212a00 charon: 13[TNC] PB-TNC state transition from 'Client Working' to 'Server Working'
Feb  9 14:53:48 pin1212a00 charon: 13[TNC] sending PB-TNC CDATA batch (144 bytes) for Connection ID 1
Feb  9 14:53:48 pin1212a00 charon: 13[TNC] => 144 bytes @ 0x9132de0
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]    0: 02 00 00 01 00 00 00 90 80 00 00 00 00 00 00 01  ................
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]   16: 00 00 00 88 00 00 55 97 00 00 00 01 00 01 FF FF  ......U.........
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]   32: 01 00 00 00 14 4B 84 72 00 00 55 97 04 00 00 00  .....K.r..U.....
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]   48: 00 00 00 68 00 00 00 14 10 00 E0 00 B9 FD DB 13  ...h............
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]   64: D2 BE 4E BA E2 FF 33 25 CD A0 C8 79 AE 1A 51 D8  ..N...3%...y..Q.
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]   80: 91 D3 11 77 82 E6 F0 31 67 A7 5C EB 76 E5 BD 3E  ...w...1g.\.v..>
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]   96: E8 62 A8 F6 D7 2B 58 3B 1F F4 79 9D E9 DB 99 6A  .b...+X;..y....j
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]  112: F0 A8 3E 0C 83 1B 6E 36 F7 93 7C CE 75 04 90 D7  ..>...n6..|.u...
Feb  9 14:53:48 pin1212a00 charon: 13[TNC]  128: DB 73 5F C8 74 F4 FF B3 64 CF 82 90 2A 32 EA C8  .s_.t...d...*2..
Feb  9 14:53:48 pin1212a00 charon: 13[IKE] sending tunneled EAP-TTLS AVP [EAP/RES/TNC]
Feb  9 14:53:48 pin1212a00 charon: 13[ENC] generating IKE_AUTH request 9 [ EAP/RES/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 13[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]

DH Nonce Finish and TPM Version/AIK Info

The next PB-TNC SDATA batch is received:

Feb  9 14:53:48 pin1212a00 charon: 14[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:48 pin1212a00 charon: 14[ENC] parsed IKE_AUTH response 9 [ EAP/REQ/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 14[IKE] received tunneled EAP-TTLS AVP [EAP/REQ/TNC]
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] received TNCCS batch (172 bytes) for Connection ID 1
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] => 172 bytes @ 0x9138a1a
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]    0: 02 80 00 02 00 00 00 AC 80 00 00 00 00 00 00 01  ................
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   16: 00 00 00 A4 00 00 55 97 00 00 00 01 FF FF 00 01  ......U.........
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   32: 01 00 00 00 7B 50 C7 13 80 00 55 97 05 00 00 00  ....{P....U.....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   48: 00 00 00 64 00 14 80 00 3B FF C4 8E 14 94 F3 24  ...d....;......$
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   64: 19 1B A7 7B 7D FB 99 CE 06 96 CD AC 23 D3 17 57  ...{}.......#..W
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   80: 50 20 20 22 85 9C BA 47 CF C6 F0 13 AD 40 38 4B  P  "...G.....@8K
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   96: AA 99 1D 6B 2A C0 0E 20 93 49 29 86 FE 22 FC B9  ...k*.. .I).."..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  112: 10 B3 87 97 53 AD 1A 9E 7D 9E 5C A0 75 4E D5 9E  ....S...}.\.uN..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  128: 92 FE A4 8D 4F 34 D3 1B 4D 04 9D 12 80 00 55 97  ....O4..M.....U.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  144: 08 00 00 00 00 00 00 10 00 00 00 00 80 00 55 97  ..............U.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  160: 0D 00 00 00 00 00 00 10 00 00 00 00              ............
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] PB-TNC state transition from 'Server Working' to 'Client Working'
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] processing PB-TNC SDATA batch
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] processing PB-PA message (164 bytes)
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] handling PB-PA message type 'TCG/PTS' 0x005597/0x00000001

containing a PA-TNC message with the 'DH Nonce Finish', 'Get TPM Version Information' and 'Get Attestation Identity Key'
attributes from the TCG namespace:

Feb  9 14:53:48 pin1212a00 charon: 14[IMC] IMC 1 "Attestation" received message for Connection ID 1 from IMV 1
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] processing PA-TNC message with ID 0x7b50c713
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] processing PA-TNC attribute type 'TCG/DH Nonce Finish' 0x005597/0x05000000
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] => 88 bytes @ 0x9137fdc
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]    0: 00 14 80 00 3B FF C4 8E 14 94 F3 24 19 1B A7 7B  ....;......$...{
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   16: 7D FB 99 CE 06 96 CD AC 23 D3 17 57 50 20 20 22  }.......#..WP  " 
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   32: 85 9C BA 47 CF C6 F0 13 AD 40 38 4B AA 99 1D 6B  ...G.....@8K...k
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   48: 2A C0 0E 20 93 49 29 86 FE 22 FC B9 10 B3 87 97  *.. .I).."......
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   64: 53 AD 1A 9E 7D 9E 5C A0 75 4E D5 9E 92 FE A4 8D  S...}.\.uN......
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   80: 4F 34 D3 1B 4D 04 9D 12                          O4..M...
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] processing PA-TNC attribute type 'TCG/Get TPM Version Information' 0x005597/0x08000000
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] => 4 bytes @ 0x9138040
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]    0: 00 00 00 00                                      ....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] processing PA-TNC attribute type 'TCG/Get Attestation Identity Key' 0x005597/0x0d000000
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] => 4 bytes @ 0x9138050
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]    0: 00 00 00 00                                      ....

The PTS-IMV reports that it selected SHA-1 as the DH hash algorithm and provides its 20 byte nonce and 32 byte public DH factor
so that the share DH secret can be computed:

Feb  9 14:53:48 pin1212a00 charon: 14[PTS] selected DH hash algorithm is HASH_SHA1
Feb  9 14:53:48 pin1212a00 charon: 14[PTS] initiator nonce: => 20 bytes @ 0x9138668
Feb  9 14:53:48 pin1212a00 charon: 14[PTS]    0: 7D 9E 5C A0 75 4E D5 9E 92 FE A4 8D 4F 34 D3 1B  }.\.uN......O4..
Feb  9 14:53:48 pin1212a00 charon: 14[PTS]   16: 4D 04 9D 12                                      M...
Feb  9 14:53:48 pin1212a00 charon: 14[PTS] responder nonce: => 20 bytes @ 0x91370d8
Feb  9 14:53:48 pin1212a00 charon: 14[PTS]    0: B9 FD DB 13 D2 BE 4E BA E2 FF 33 25 CD A0 C8 79  ......N...3%...y
Feb  9 14:53:48 pin1212a00 charon: 14[PTS]   16: AE 1A 51 D8                                      ..Q.
Feb  9 14:53:48 pin1212a00 charon: 14[PTS] shared DH secret: => 32 bytes @ 0x9138ad0
Feb  9 14:53:48 pin1212a00 charon: 14[PTS]    0: 17 DE 46 03 F0 0F 07 4F E4 E5 07 1B A5 0C 35 36  ..F....O......56
Feb  9 14:53:48 pin1212a00 charon: 14[PTS]   16: F6 6B 7B EA A4 AF 4A E8 E2 BD 5E 19 C6 F5 AA 73  .k{...J...^....s
Feb  9 14:53:48 pin1212a00 charon: 14[PTS] secret assessment value: => 20 bytes @ 0x9138250
Feb  9 14:53:48 pin1212a00 charon: 14[PTS]    0: CE 50 79 31 50 D6 FC 62 0F 99 D3 B8 C6 42 D0 B1  .Py1P..b.....B..
Feb  9 14:53:48 pin1212a00 charon: 14[PTS]   16: 6E 06 C0 FB                                      n...

Answering the 'Get TPM Version Information' request, the following TPM version info is returned in binary form:

Feb  9 14:53:48 pin1212a00 charon: 14[PTS] TPM 1.2 Version Info: Chip Version: 1.2.3.17, Spec Level: 2, Errata Rev: 2, Vendor ID: IFX

Besides the 'TPM Version Information' attribute, also the 'Attestation Identity Key' is included in the PA-TNC message to be forwarded to the PTS-IMV:

Feb  9 14:53:48 pin1212a00 charon: 14[TNC] creating PA-TNC message with ID 0x9a1a8df2
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] creating PA-TNC attribute type 'TCG/TPM Version Information' 0x005597/0x09000000
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] => 20 bytes @ 0x9138038
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]    0: 00 30 01 02 03 11 00 02 02 49 46 58 00 00 05 03  .0.......IFX....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   16: 11 00 08 00                                      ....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] creating PA-TNC attribute type 'TCG/Attestation Identity Key' 0x005597/0x0e000000
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] => 1167 bytes @ 0x91398c8
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]    0: 00 30 82 04 8A 30 82 03 72 A0 03 02 01 02 02 10  .0...0..r.......
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   16: 33 55 8F BC AE 0F D9 47 78 74 D6 E5 C9 1B 24 28  3U.....Gxt....$(
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   32: 30 0D 06 09 2A 86 48 86 F7 0D 01 01 05 05 00 30  0...*.H........0
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   48: 50 31 16 30 14 06 03 55 04 0A 13 0D 70 72 69 76  P1.0...U....priv
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   64: 61 63 79 63 61 2E 63 6F 6D 31 36 30 34 06 03 55  acyca.com1604..U
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   80: 04 03 13 2D 50 72 69 76 61 63 79 20 43 41 20 49  ...-Privacy CA I
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   96: 6E 73 65 63 75 72 65 2F 55 6E 63 68 65 63 6B 65  nsecure/Unchecke
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  112: 64 20 41 49 4B 20 43 65 72 74 69 66 69 63 61 74  d AIK Certificat
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  128: 65 30 1E 17 0D 31 32 30 32 30 38 31 30 34 31 32  e0...12020810412
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  144: 30 5A 17 0D 31 33 30 32 30 38 31 30 34 31 32 30  0Z..130208104120
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  160: 5A 30 00 30 82 01 22 30 0D 06 09 2A 86 48 86 F7  Z0.0.."0...*.H..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  176: 0D 01 01 01 05 00 03 82 01 0F 00 30 82 01 0A 02  ...........0....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  192: 82 01 01 00 81 E3 38 7C 4D 46 70 CB D5 33 62 38  ......8|MFp..3b8
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  208: 50 AD 98 D1 28 56 D3 6E 71 CF AA E3 C8 31 BD F6  P...(V.nq....1..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  224: FE 53 6A ED C8 54 0E 7C FB 00 98 80 D6 7D C7 57  .Sj..T.|.....}.W
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  240: D4 EC 24 93 59 48 1F DA 67 30 87 4F D3 59 B2 CA  ..$.YH..g0.O.Y..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  256: A8 9D CE C9 27 9A 03 57 C0 FE 1F AB EE E5 C2 A8  ....'..W........
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  272: C6 D5 DC C7 1E 81 74 4D 3D B5 98 6D 57 22 74 02  ......tM=..mW"t.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  288: F1 41 7C E3 68 C1 1C 1C 2F 57 54 CA 4A FB D6 3D  .A|.h.../WT.J..=
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  304: 33 37 A9 BC FF 6F 50 13 CC C2 D3 83 F1 4B 01 FD  37...oP......K..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  320: 66 A6 EE 7A D3 E0 E2 C0 51 55 A2 8A AB F4 85 09  f..z....QU......
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  336: 74 24 64 03 DD 65 1C 26 2F 35 08 BF 57 D9 28 DA  t$d..e.&/5..W.(.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  352: D3 D7 5B ED C8 C6 6C 43 7E DE D3 93 F4 D5 D7 36  ..[...lC~......6
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  368: 1E 31 9A A8 42 10 7A F5 94 93 9C 8F BD 6D BC 66  .1..B.z......m.f
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  384: 1D 30 A5 B3 B3 44 4D DA 6D 35 64 A6 08 EB D2 A6  .0...DM.m5d.....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  400: 99 18 56 01 28 3B 26 94 FD 6F 7F AD 45 68 3C 8A  ..V.(;&..o..Eh<.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  416: 7D 38 8C DB D8 5F 76 16 F5 5E 8A 4B C2 2B 19 8A  }8..._v..^.K.+..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  432: 27 D9 80 3C C8 13 01 11 70 CC D6 EF 57 F3 EF 37  '..<....p...W..7
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  448: A2 E6 B5 49 02 03 01 00 01 A3 82 01 AE 30 82 01  ...I.........0..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  464: AA 30 37 06 03 55 1D 09 04 30 30 2E 30 16 06 05  .07..U...00.0...
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  480: 67 81 05 02 10 31 0D 30 0B 0C 03 31 2E 31 02 01  g....1.0...1.1..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  496: 02 02 01 01 30 14 06 05 67 81 05 02 12 31 0B 30  ....0...g....1.0
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  512: 09 80 01 00 81 01 00 82 01 02 30 5D 06 03 55 1D  ..........0]..U.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  528: 11 01 01 FF 04 53 30 51 A4 42 30 40 31 16 30 14  .....S0Q.B0@1.0.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  544: 06 05 67 81 05 02 01 0C 0B 69 64 3A 30 30 30 30  ..g......id:0000
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  560: 30 30 30 30 31 12 30 10 06 05 67 81 05 02 02 0C  00001.0...g.....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  576: 07 55 6E 6B 6E 6F 77 6E 31 12 30 10 06 05 67 81  .Unknown1.0...g.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  592: 05 02 03 0C 07 69 64 3A 30 30 30 30 A0 0B 06 05  .....id:0000....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  608: 67 81 05 02 0F A0 02 0C 00 30 0C 06 03 55 1D 13  g........0...U..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  624: 01 01 FF 04 02 30 00 30 81 E0 06 03 55 1D 20 01  .....0.0....U. .
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  640: 01 FF 04 81 D5 30 81 D2 30 67 06 0A 2B 06 01 04  .....0..0g..+...
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  656: 01 81 E3 42 01 10 30 59 30 29 06 08 2B 06 01 05  ...B..0Y0)..+...
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  672: 05 07 02 01 16 1D 68 74 74 70 3A 2F 2F 77 77 77  ......http://www
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  688: 2E 70 72 69 76 61 63 79 63 61 2E 63 6F 6D 2F 63  .privacyca.com/c
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  704: 70 73 2F 30 2C 06 08 2B 06 01 05 05 07 02 02 30  ps/0,..+.......0
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  720: 20 0C 1E 54 43 50 41 20 54 72 75 73 74 65 64 20   ..TCPA Trusted 
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  736: 50 6C 61 74 66 6F 72 6D 20 49 64 65 6E 74 69 74  Platform Identit
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  752: 79 30 67 06 04 55 1D 20 00 30 5F 30 25 06 08 2B  y0g..U. .0_0%..+
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  768: 06 01 05 05 07 02 01 16 19 68 74 74 70 3A 2F 2F  .........http://
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  784: 77 77 77 2E 70 72 69 76 61 63 79 63 61 2E 63 6F  www.privacyca.co
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  800: 6D 2F 30 36 06 08 2B 06 01 05 05 07 02 02 30 2A  m/06..+.......0*
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  816: 0C 28 54 43 50 41 20 54 72 75 73 74 65 64 20 50  .(TCPA Trusted P
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  832: 6C 61 74 66 6F 72 6D 20 4D 6F 64 75 6C 65 20 45  latform Module E
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  848: 6E 64 6F 72 73 65 6D 65 6E 74 30 1F 06 03 55 1D  ndorsement0...U.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  864: 23 04 18 30 16 80 14 B0 E5 97 E0 9B 23 75 B1 FD  #..0........#u..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  880: BF 01 5E 72 BA 36 D4 48 32 A0 33 30 0D 06 09 2A  ..^r.6.H2.30...*
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  896: 86 48 86 F7 0D 01 01 05 05 00 03 82 01 01 00 1D  .H..............
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  912: 78 37 95 C3 37 C6 09 C4 1C 3D C3 0A 01 7F 59 8D  x7..7....=....Y.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  928: 24 A8 74 81 C9 79 A2 63 45 2C 04 0C B4 CD 7F B9  $.t..y.cE,......
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  944: 42 DC FE 67 67 E7 45 C9 F6 CB 7E 42 B7 2A 8A 74  B..gg.E...~B.*.t
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  960: 14 B7 BE FF EB 77 0E 99 E7 ED 9D EA 49 8C 7B 12  .....w......I.{.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  976: 60 55 0B 1D 1A 03 0E BA AF 9E 3B 74 20 F9 17 8A  `U........;t ...
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  992: 0F 47 2D 3C DB C4 05 67 3C F0 E0 33 A6 3C C5 0E  .G-<...g<..3.<..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1008: C6 0B DB 6E 08 6A 09 3B C6 3B 75 1A 7A 6B 84 BA  ...n.j.;.;u.zk..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1024: 4A 69 6E AF 59 54 89 4A E5 07 D7 51 33 B9 9E AE  Jin.YT.J...Q3...
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1040: F2 4C 0D 81 36 14 FD 82 52 C3 BF 6A DC 8D 55 46  .L..6...R..j..UF
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1056: E0 DE B9 A6 A0 49 BB 43 0A F3 45 EA 26 58 2F D2  .....I.C..E.&X/.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1072: E4 6C 87 F3 B7 F7 E9 16 E5 0B 5D DC CE 75 EA 92  .l........]..u..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1088: 3D 9C CF 35 C1 F2 3C 87 D6 D5 04 99 0B C5 9F 45  =..5..<........E
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1104: 75 00 23 5F C5 B9 AB 73 D8 57 39 80 AE 6D 58 98  u.#_...s.W9..mX.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1120: CE F3 29 6B 1B 8A A2 0B 78 71 C3 B0 6C 8F 25 23  ..)k....xq..l.%#
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1136: AD A4 C5 FB 70 56 46 84 39 45 01 E9 F9 83 7D DC  ....pVF.9E....}.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1152: 5F D9 BB BF B1 08 2A 55 94 D6 0F 76 BD 73 EE     _.....*U...v.s.

The TNC client packs this large PA-TNC message into an outgoing PB-TNC CDATA batch:

Feb  9 14:53:48 pin1212a00 charon: 14[TNC] creating PB-PA message type 'TCG/PTS' 0x005597/0x00000001
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] creating PB-TNC CDATA batch
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] adding PB-PA message
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] PB-TNC state transition from 'Client Working' to 'Server Working'
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] sending PB-TNC CDATA batch (1251 bytes) for Connection ID 1
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] => 1251 bytes @ 0x9139e20
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]    0: 02 00 00 01 00 00 04 E3 80 00 00 00 00 00 00 01  ................
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   16: 00 00 04 DB 00 00 55 97 00 00 00 01 00 01 FF FF  ......U.........
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   32: 01 00 00 00 9A 1A 8D F2 00 00 55 97 09 00 00 00  ..........U.....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   48: 00 00 00 20 00 30 01 02 03 11 00 02 02 49 46 58  ... .0.......IFX
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   64: 00 00 05 03 11 00 08 00 00 00 55 97 0E 00 00 00  ..........U.....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   80: 00 00 04 9B 00 30 82 04 8A 30 82 03 72 A0 03 02  .....0...0..r...
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]   96: 01 02 02 10 33 55 8F BC AE 0F D9 47 78 74 D6 E5  ....3U.....Gxt..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  112: C9 1B 24 28 30 0D 06 09 2A 86 48 86 F7 0D 01 01  ..$(0...*.H.....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  128: 05 05 00 30 50 31 16 30 14 06 03 55 04 0A 13 0D  ...0P1.0...U....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  144: 70 72 69 76 61 63 79 63 61 2E 63 6F 6D 31 36 30  privacyca.com160
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  160: 34 06 03 55 04 03 13 2D 50 72 69 76 61 63 79 20  4..U...-Privacy 
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  176: 43 41 20 49 6E 73 65 63 75 72 65 2F 55 6E 63 68  CA Insecure/Unch
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  192: 65 63 6B 65 64 20 41 49 4B 20 43 65 72 74 69 66  ecked AIK Certif
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  208: 69 63 61 74 65 30 1E 17 0D 31 32 30 32 30 38 31  icate0...1202081
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  224: 30 34 31 32 30 5A 17 0D 31 33 30 32 30 38 31 30  04120Z..13020810
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  240: 34 31 32 30 5A 30 00 30 82 01 22 30 0D 06 09 2A  4120Z0.0.."0...*
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  256: 86 48 86 F7 0D 01 01 01 05 00 03 82 01 0F 00 30  .H.............0
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  272: 82 01 0A 02 82 01 01 00 81 E3 38 7C 4D 46 70 CB  ..........8|MFp.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  288: D5 33 62 38 50 AD 98 D1 28 56 D3 6E 71 CF AA E3  .3b8P...(V.nq...
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  304: C8 31 BD F6 FE 53 6A ED C8 54 0E 7C FB 00 98 80  .1...Sj..T.|....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  320: D6 7D C7 57 D4 EC 24 93 59 48 1F DA 67 30 87 4F  .}.W..$.YH..g0.O
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  336: D3 59 B2 CA A8 9D CE C9 27 9A 03 57 C0 FE 1F AB  .Y......'..W....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  352: EE E5 C2 A8 C6 D5 DC C7 1E 81 74 4D 3D B5 98 6D  ..........tM=..m
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  368: 57 22 74 02 F1 41 7C E3 68 C1 1C 1C 2F 57 54 CA  W"t..A|.h.../WT.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  384: 4A FB D6 3D 33 37 A9 BC FF 6F 50 13 CC C2 D3 83  J..=37...oP.....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  400: F1 4B 01 FD 66 A6 EE 7A D3 E0 E2 C0 51 55 A2 8A  .K..f..z....QU..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  416: AB F4 85 09 74 24 64 03 DD 65 1C 26 2F 35 08 BF  ....t$d..e.&/5..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  432: 57 D9 28 DA D3 D7 5B ED C8 C6 6C 43 7E DE D3 93  W.(...[...lC~...
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  448: F4 D5 D7 36 1E 31 9A A8 42 10 7A F5 94 93 9C 8F  ...6.1..B.z.....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  464: BD 6D BC 66 1D 30 A5 B3 B3 44 4D DA 6D 35 64 A6  .m.f.0...DM.m5d.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  480: 08 EB D2 A6 99 18 56 01 28 3B 26 94 FD 6F 7F AD  ......V.(;&..o..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  496: 45 68 3C 8A 7D 38 8C DB D8 5F 76 16 F5 5E 8A 4B  Eh<.}8..._v..^.K
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  512: C2 2B 19 8A 27 D9 80 3C C8 13 01 11 70 CC D6 EF  .+..'..<....p...
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  528: 57 F3 EF 37 A2 E6 B5 49 02 03 01 00 01 A3 82 01  W..7...I........
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  544: AE 30 82 01 AA 30 37 06 03 55 1D 09 04 30 30 2E  .0...07..U...00.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  560: 30 16 06 05 67 81 05 02 10 31 0D 30 0B 0C 03 31  0...g....1.0...1
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  576: 2E 31 02 01 02 02 01 01 30 14 06 05 67 81 05 02  .1......0...g...
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  592: 12 31 0B 30 09 80 01 00 81 01 00 82 01 02 30 5D  .1.0..........0]
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  608: 06 03 55 1D 11 01 01 FF 04 53 30 51 A4 42 30 40  ..U......S0Q.B0@
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  624: 31 16 30 14 06 05 67 81 05 02 01 0C 0B 69 64 3A  1.0...g......id:
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  640: 30 30 30 30 30 30 30 30 31 12 30 10 06 05 67 81  000000001.0...g.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  656: 05 02 02 0C 07 55 6E 6B 6E 6F 77 6E 31 12 30 10  .....Unknown1.0.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  672: 06 05 67 81 05 02 03 0C 07 69 64 3A 30 30 30 30  ..g......id:0000
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  688: A0 0B 06 05 67 81 05 02 0F A0 02 0C 00 30 0C 06  ....g........0..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  704: 03 55 1D 13 01 01 FF 04 02 30 00 30 81 E0 06 03  .U.......0.0....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  720: 55 1D 20 01 01 FF 04 81 D5 30 81 D2 30 67 06 0A  U. ......0..0g..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  736: 2B 06 01 04 01 81 E3 42 01 10 30 59 30 29 06 08  +......B..0Y0)..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  752: 2B 06 01 05 05 07 02 01 16 1D 68 74 74 70 3A 2F  +.........http:/
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  768: 2F 77 77 77 2E 70 72 69 76 61 63 79 63 61 2E 63  /www.privacyca.c
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  784: 6F 6D 2F 63 70 73 2F 30 2C 06 08 2B 06 01 05 05  om/cps/0,..+....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  800: 07 02 02 30 20 0C 1E 54 43 50 41 20 54 72 75 73  ...0 ..TCPA Trus
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  816: 74 65 64 20 50 6C 61 74 66 6F 72 6D 20 49 64 65  ted Platform Ide
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  832: 6E 74 69 74 79 30 67 06 04 55 1D 20 00 30 5F 30  ntity0g..U. .0_0
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  848: 25 06 08 2B 06 01 05 05 07 02 01 16 19 68 74 74  %..+.........htt
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  864: 70 3A 2F 2F 77 77 77 2E 70 72 69 76 61 63 79 63  p://www.privacyc
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  880: 61 2E 63 6F 6D 2F 30 36 06 08 2B 06 01 05 05 07  a.com/06..+.....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  896: 02 02 30 2A 0C 28 54 43 50 41 20 54 72 75 73 74  ..0*.(TCPA Trust
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  912: 65 64 20 50 6C 61 74 66 6F 72 6D 20 4D 6F 64 75  ed Platform Modu
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  928: 6C 65 20 45 6E 64 6F 72 73 65 6D 65 6E 74 30 1F  le Endorsement0.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  944: 06 03 55 1D 23 04 18 30 16 80 14 B0 E5 97 E0 9B  ..U.#..0........
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  960: 23 75 B1 FD BF 01 5E 72 BA 36 D4 48 32 A0 33 30  #u....^r.6.H2.30
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  976: 0D 06 09 2A 86 48 86 F7 0D 01 01 05 05 00 03 82  ...*.H..........
Feb  9 14:53:48 pin1212a00 charon: 14[TNC]  992: 01 01 00 1D 78 37 95 C3 37 C6 09 C4 1C 3D C3 0A  ....x7..7....=..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1008: 01 7F 59 8D 24 A8 74 81 C9 79 A2 63 45 2C 04 0C  ..Y.$.t..y.cE,..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1024: B4 CD 7F B9 42 DC FE 67 67 E7 45 C9 F6 CB 7E 42  ....B..gg.E...~B
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1040: B7 2A 8A 74 14 B7 BE FF EB 77 0E 99 E7 ED 9D EA  .*.t.....w......
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1056: 49 8C 7B 12 60 55 0B 1D 1A 03 0E BA AF 9E 3B 74  I.{.`U........;t
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1072: 20 F9 17 8A 0F 47 2D 3C DB C4 05 67 3C F0 E0 33   ....G-<...g<..3
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1088: A6 3C C5 0E C6 0B DB 6E 08 6A 09 3B C6 3B 75 1A  .<.....n.j.;.;u.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1104: 7A 6B 84 BA 4A 69 6E AF 59 54 89 4A E5 07 D7 51  zk..Jin.YT.J...Q
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1120: 33 B9 9E AE F2 4C 0D 81 36 14 FD 82 52 C3 BF 6A  3....L..6...R..j
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1136: DC 8D 55 46 E0 DE B9 A6 A0 49 BB 43 0A F3 45 EA  ..UF.....I.C..E.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1152: 26 58 2F D2 E4 6C 87 F3 B7 F7 E9 16 E5 0B 5D DC  &X/..l........].
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1168: CE 75 EA 92 3D 9C CF 35 C1 F2 3C 87 D6 D5 04 99  .u..=..5..<.....
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1184: 0B C5 9F 45 75 00 23 5F C5 B9 AB 73 D8 57 39 80  ...Eu.#_...s.W9.
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1200: AE 6D 58 98 CE F3 29 6B 1B 8A A2 0B 78 71 C3 B0  .mX...)k....xq..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1216: 6C 8F 25 23 AD A4 C5 FB 70 56 46 84 39 45 01 E9  l.%#....pVF.9E..
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1232: F9 83 7D DC 5F D9 BB BF B1 08 2A 55 94 D6 0F 76  ..}._.....*U...v
Feb  9 14:53:48 pin1212a00 charon: 14[TNC] 1248: BD 73 EE                                         .s.
Feb  9 14:53:48 pin1212a00 charon: 14[IKE] sending tunneled EAP-TTLS AVP [EAP/RES/TNC]
Feb  9 14:53:48 pin1212a00 charon: 14[ENC] generating IKE_AUTH request 10 [ EAP/RES/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 14[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]

File Metadata and Measurement

This PB-TNC CDATA batch contains file metadata and measurement requests:

Feb  9 14:53:48 pin1212a00 charon: 15[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:48 pin1212a00 charon: 15[ENC] parsed IKE_AUTH response 10 [ EAP/REQ/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 15[ENC] generating IKE_AUTH request 11 [ EAP/RES/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 15[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]
Feb  9 14:53:48 pin1212a00 charon: 11[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:48 pin1212a00 charon: 11[ENC] parsed IKE_AUTH response 11 [ EAP/REQ/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 11[IKE] received tunneled EAP-TTLS AVP [EAP/REQ/TNC]
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] received TNCCS batch (263 bytes) for Connection ID 1
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] => 263 bytes @ 0x9137b82
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]    0: 02 80 00 02 00 00 01 07 80 00 00 00 00 00 00 01  ................
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   16: 00 00 00 FF 00 00 55 97 00 00 00 01 FF FF 00 01  ......U.........
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   32: 01 00 00 00 BE 57 A3 36 80 00 55 97 00 70 00 00  .....W.6..U..p..
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   48: 00 00 00 1F 00 2F 00 00 2F 65 74 63 2F 74 6E 63  ...../../etc/tnc
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   64: 5F 63 6F 6E 66 69 67 80 00 55 97 00 C0 00 00 00  _config..U......
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   80: 00 00 32 00 00 00 01 00 00 00 2F 2F 6C 69 62 2F  ..2.......//lib/
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   96: 69 33 38 36 2D 6C 69 6E 75 78 2D 67 6E 75 2F 6C  i386-linux-gnu/l
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  112: 69 62 64 6C 2E 73 6F 2E 32 80 00 55 97 00 C0 00  ibdl.so.2..U....
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  128: 00 00 00 00 22 00 00 00 02 00 00 00 2F 2F 73 62  ....".......//sb
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  144: 69 6E 2F 69 70 74 61 62 6C 65 73 80 00 55 97 00  in/iptables..U..
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  160: C0 00 00 00 00 00 28 00 00 00 03 00 00 00 2F 2F  ......(.......//
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  176: 6C 69 62 2F 6C 69 62 78 74 61 62 6C 65 73 2E 73  lib/libxtables.s
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  192: 6F 2E 35 80 00 55 97 00 C0 00 00 00 00 00 21 80  o.5..U........!.
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  208: 00 00 04 00 00 00 2F 2F 6C 69 62 2F 78 74 61 62  ......//lib/xtab
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  224: 6C 65 73 2F 80 00 55 97 00 C0 00 00 00 00 00 23  les/..U........#
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  240: 00 00 00 05 00 00 00 2F 2F 73 62 69 6E 2F 69 70  .......//sbin/ip
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  256: 36 74 61 62 6C 65 73                             6tables
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] PB-TNC state transition from 'Server Working' to 'Client Working'
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] processing PB-TNC SDATA batch

Again the PTS-IMC is subscribed to this PB-PA message type:

Feb  9 14:53:48 pin1212a00 charon: 11[TNC] processing PB-PA message (255 bytes)
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] handling PB-PA message type 'TCG/PTS' 0x005597/0x00000001

The PA-TNC message consists of one 'Request File Metadata' and five 'Request File Measurement' attributes:

Feb  9 14:53:48 pin1212a00 charon: 11[IMC] IMC 1 "Attestation" received message for Connection ID 1 from IMV 1
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] processing PA-TNC message with ID 0xbe57a336
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] processing PA-TNC attribute type 'TCG/Request File Metadata' 0x005597/0x00700000
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] => 19 bytes @ 0x9138714
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]    0: 00 2F 00 00 2F 65 74 63 2F 74 6E 63 5F 63 6F 6E  ./../etc/tnc_con
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   16: 66 69 67                                         fig
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] processing PA-TNC attribute type 'TCG/Request File Measurement' 0x005597/0x00c00000
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] => 38 bytes @ 0x9138733
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]    0: 00 00 00 01 00 00 00 2F 2F 6C 69 62 2F 69 33 38  .......//lib/i38
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   16: 36 2D 6C 69 6E 75 78 2D 67 6E 75 2F 6C 69 62 64  6-linux-gnu/libd
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   32: 6C 2E 73 6F 2E 32                                l.so.2
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] processing PA-TNC attribute type 'TCG/Request File Measurement' 0x005597/0x00c00000
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] => 22 bytes @ 0x9138765
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]    0: 00 00 00 02 00 00 00 2F 2F 73 62 69 6E 2F 69 70  .......//sbin/ip
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   16: 74 61 62 6C 65 73                                tables
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] processing PA-TNC attribute type 'TCG/Request File Measurement' 0x005597/0x00c00000
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] => 28 bytes @ 0x9138787
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]    0: 00 00 00 03 00 00 00 2F 2F 6C 69 62 2F 6C 69 62  .......//lib/lib
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   16: 78 74 61 62 6C 65 73 2E 73 6F 2E 35              xtables.so.5
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] processing PA-TNC attribute type 'TCG/Request File Measurement' 0x005597/0x00c00000
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] => 21 bytes @ 0x91387af
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]    0: 80 00 00 04 00 00 00 2F 2F 6C 69 62 2F 78 74 61  .......//lib/xta
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   16: 62 6C 65 73 2F                                   bles/
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] processing PA-TNC attribute type 'TCG/Request File Measurement' 0x005597/0x00c00000
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] => 23 bytes @ 0x91387d0
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]    0: 00 00 00 05 00 00 00 2F 2F 73 62 69 6E 2F 69 70  .......//sbin/ip
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   16: 36 74 61 62 6C 65 73                             6tables

The metadata for /etc/tnc_config is retrieved and the SHA-1 hash values for the four file measurement requests are computed.
Measurement request 4 is for the contents of a directory which generates quite some work.

Feb  9 14:53:48 pin1212a00 charon: 11[IMC] metadata request for file '/etc/tnc_config'
Feb  9 14:53:48 pin1212a00 charon: 11[IMC] measurement request 1 for file '/lib/i386-linux-gnu/libdl.so.2'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   40:9b:b1:a9:7e:26:ea:11:44:cd:d6:80:1b:81:59:f1:7f:37:6b:8f for 'libdl.so.2'
Feb  9 14:53:48 pin1212a00 charon: 11[IMC] measurement request 2 for file '/sbin/iptables'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   ff:6d:ec:a0:ee:b7:a2:57:20:5c:5f:0a:b5:f5:d8:21:ea:18:40:98 for 'iptables'
Feb  9 14:53:48 pin1212a00 charon: 11[IMC] measurement request 3 for file '/lib/libxtables.so.5'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   7a:3c:a7:21:58:e6:0b:0c:91:e4:8a:42:08:48:f1:b6:93:ae:a2:6c for 'libxtables.so.5'
Feb  9 14:53:48 pin1212a00 charon: 11[IMC] measurement request 4 for directory '/lib/xtables/'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   18:36:41:80:9a:27:b0:8f:fe:59:c1:38:8c:da:6c:41:4b:dc:e6:d6 for 'libxt_tos.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   47:52:53:2c:b9:41:a1:fd:98:11:4c:2f:99:9e:b6:16:98:bd:df:35 for 'libip6t_eui64.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   ee:9b:c9:37:a8:db:06:d4:ba:a2:14:7b:47:8e:ac:af:fe:8c:c8:f7 for 'libipt_realm.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   32:d4:43:76:1a:af:13:ef:8b:3c:d7:86:9a:f9:0b:57:a7:44:58:25 for 'libxt_connlimit.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   20:cf:56:e5:ce:52:11:72:29:f5:5e:1e:ad:52:31:a7:66:b2:dd:5c for 'libxt_hashlimit.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   d5:37:d4:37:f0:58:13:6e:b3:d7:be:51:7d:be:76:47:b6:23:c6:19 for 'libxt_mark.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   dd:7b:c0:9b:d9:94:25:a1:e3:6b:69:a1:19:60:a9:00:37:e2:98:79 for 'libxt_TOS.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   fc:ca:5d:a6:7d:11:c7:ad:fd:f8:49:88:b0:96:b0:20:f9:0e:77:8a for 'libip6t_rt.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   24:15:12:c0:4d:81:6c:c8:91:10:f1:c0:fd:ab:39:d4:97:ad:9f:1b for 'libxt_TPROXY.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   44:92:7e:1b:2d:34:c5:d9:45:b8:13:33:8c:ca:41:98:3c:be:20:f7 for 'libxt_dscp.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   f2:b9:91:45:6c:6b:6e:55:04:03:d4:66:5c:13:d6:c2:3e:a9:f4:a3 for 'libxt_SET.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   2d:0d:d5:0b:f5:10:78:05:b7:f9:35:c7:2f:94:c9:ba:a2:01:22:b0 for 'libxt_quota.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   b5:99:55:3b:bd:35:be:b4:f9:93:90:33:f4:4b:65:3d:ad:ba:5e:9c for 'libxt_statistic.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   9f:b6:70:dc:86:7c:58:b5:83:ef:59:a0:c8:1b:56:35:1d:6b:2c:4b for 'libxt_IDLETIMER.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   6c:0b:2d:f4:fc:4c:91:22:b5:76:2a:e1:40:d5:3f:dd:1c:f9:e8:9b for 'libxt_conntrack.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   3d:c5:69:0b:31:f0:69:93:3c:cc:14:e4:3f:7c:09:da:a3:e0:09:8d for 'libxt_mac.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   f7:d6:a5:d8:5a:32:98:d2:1c:ec:71:37:d9:47:da:90:c4:55:e4:6b for 'libxt_rateest.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   d0:27:a6:aa:de:8b:34:d2:72:d5:f2:23:5d:81:78:83:90:40:48:13 for 'libxt_DSCP.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   af:75:74:c5:d6:74:4d:fa:2e:2d:8c:d0:c4:f4:cc:f7:06:42:20:30 for 'libipt_NETMAP.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   2c:19:75:6c:4a:35:48:68:d0:50:a6:58:32:e7:c1:36:b4:a9:94:c3 for 'libxt_LED.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   e2:f7:b9:2a:bd:a7:69:f8:27:96:f5:7a:29:80:18:70:58:5d:ce:a3 for 'libipt_SNAT.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   0f:c1:21:24:64:f3:b1:b9:73:eb:c0:6c:19:90:bb:b9:88:fe:cc:8a for 'libipt_CLUSTERIP.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   2e:a8:67:ef:38:48:b8:a0:2d:a4:d3:99:4b:1f:0e:bc:db:5c:9e:80 for 'libxt_comment.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   f9:e3:53:1a:bb:67:a0:20:cf:66:7d:46:ca:82:36:75:dd:0a:0d:d4 for 'libxt_MARK.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   5a:eb:2e:92:6c:bd:3c:95:fe:82:25:e0:b3:ef:87:3a:3d:19:42:4b for 'libipt_MIRROR.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   33:9a:58:a1:b3:13:83:0c:3c:c7:4c:b3:fb:52:a5:b8:15:2f:44:e6 for 'libxt_esp.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   3e:f9:01:0e:e2:24:7c:f2:d7:64:1c:f0:4f:0c:a7:32:d0:fd:e8:68 for 'libxt_NOTRACK.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   d6:c8:df:ba:ae:7a:b2:8b:5c:ef:26:26:a2:af:3f:99:a6:ea:43:65 for 'libipt_LOG.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   06:5d:f7:20:d2:c2:86:71:72:8a:96:33:53:0d:e5:94:cf:bf:e8:97 for 'libxt_recent.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   2d:32:ef:93:12:6a:bf:8c:66:0d:57:c6:7e:50:76:c6:39:4c:ab:e8 for 'libxt_policy.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   71:40:3f:f1:c6:ca:92:7a:ba:1d:c6:8c:8e:52:a6:76:ae:c1:c9:70 for 'libxt_RATEEST.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   22:35:fe:d7:aa:6b:9a:8b:9b:db:7f:db:34:9a:35:9f:01:c1:b4:01 for 'libxt_u32.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   53:0e:8c:15:15:4a:da:bc:f7:39:c5:e2:46:ba:15:36:6f:05:b3:6b for 'libipt_ah.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   9a:d0:87:53:a6:70:8e:1d:60:da:ce:3a:58:ef:44:00:27:70:a6:bd for 'libipt_unclean.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   aa:d3:68:ae:62:e7:d0:1d:a3:3e:a7:8e:1a:7c:1a:1f:18:2a:6a:d4 for 'libxt_dccp.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   ab:78:0c:51:34:7b:ff:66:9c:97:1e:f2:c7:0b:06:d9:bd:78:7b:c9 for 'libxt_connmark.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   36:1d:6f:75:96:07:ad:c4:0d:6f:e0:af:7d:3f:91:57:94:a4:db:b0 for 'libipt_ECN.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   42:4c:99:a6:21:e1:19:c8:8b:f7:0e:78:ff:b6:4c:6d:72:db:7b:51 for 'libxt_NFQUEUE.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   8f:d3:f5:95:98:1c:49:89:61:fc:94:67:83:0d:dd:37:20:08:c0:85 for 'libxt_physdev.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   38:e9:ff:af:cf:02:73:6d:6b:9c:5e:b4:03:c5:d5:26:12:a4:64:16 for 'libxt_SECMARK.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   5d:93:68:d5:e3:ea:c0:93:d6:dc:ba:d5:c0:24:ed:3d:56:66:68:c2 for 'libxt_length.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   7a:b7:2f:5e:8e:54:89:e6:d3:aa:3d:4f:8b:ac:d0:f9:3a:71:4b:e2 for 'libxt_TRACE.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   5c:3a:42:5d:c4:25:60:8c:21:f7:3a:58:de:45:90:43:3a:e4:19:ad for 'libipt_ULOG.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   d6:0e:93:16:f6:2d:46:bd:1d:6b:f9:b7:34:d3:ac:7e:40:2f:29:30 for 'libipt_ttl.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   73:d7:5e:80:9f:53:fc:84:40:73:08:db:52:89:3f:3d:31:83:53:10 for 'libxt_limit.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   16:0d:2b:04:d1:1e:b2:25:fb:14:86:15:b6:99:08:18:69:e1:5b:6c for 'libipt_DNAT.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   aa:9a:5b:58:cb:d0:53:5b:ce:8d:d9:e4:f2:d8:d3:25:38:ce:24:72 for 'libxt_tcpmss.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   51:f1:be:7e:59:08:62:a2:c2:5f:29:f4:c5:ef:01:f0:52:df:2a:c5 for 'libipt_REDIRECT.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   a0:7e:a0:ae:3d:00:8f:37:97:c5:67:e6:29:cb:73:79:cb:15:02:ed for 'libipt_addrtype.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   3e:1c:20:2b:10:37:cc:24:54:fd:0d:cc:cc:40:e3:15:71:63:0d:9f for 'libxt_CONNMARK.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   c5:22:71:d3:8f:10:56:78:d4:cd:0c:3c:04:0a:21:cc:db:24:57:e3 for 'libxt_pkttype.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   6c:f9:db:a7:25:ac:38:d3:be:ff:dc:d8:f6:65:5b:d5:f4:66:6d:25 for 'libipt_icmp.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   37:d6:ae:25:19:77:21:4d:7a:d1:c2:95:80:94:24:af:1e:8e:76:b1 for 'libxt_set.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   e3:58:f5:3f:5c:4b:73:df:16:22:e8:16:41:d9:18:f9:23:ab:c6:2c for 'libxt_cluster.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   11:ce:3b:45:fe:b3:e6:6a:75:49:0d:42:ba:95:07:1a:c6:f4:0a:7f for 'libxt_udp.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   c1:66:c2:84:d3:95:78:3a:48:d3:02:c9:61:cb:60:d7:ec:e7:68:ab for 'libxt_multiport.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   29:8a:18:85:82:22:26:dc:be:b2:e9:08:f2:b2:69:b7:a8:27:1a:66 for 'libxt_CLASSIFY.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   c6:3e:0e:cc:c2:03:94:f9:3d:49:25:3b:33:0d:f3:2c:47:ff:d9:96 for 'libxt_CT.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   23:29:6f:48:27:6e:16:0b:6d:99:b1:b4:2a:91:14:df:72:0b:b1:ab for 'libip6t_LOG.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   48:a5:5a:a0:dc:11:94:af:63:ba:01:62:00:1c:e1:e9:b3:77:b1:59 for 'libxt_TEE.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   86:6c:55:30:ae:45:69:1b:3c:4e:08:ba:29:3b:33:26:e8:ff:1f:b3 for 'libip6t_frag.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   39:09:5f:23:c9:34:72:21:57:5d:a8:a1:30:41:cc:7b:dc:de:73:54 for 'libxt_cpu.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   00:32:1b:d8:00:d7:08:2f:0d:ee:78:ef:a1:66:1e:24:6c:3d:aa:b4 for 'libxt_iprange.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   a3:45:6c:85:20:bf:0b:c3:f0:ee:0a:1c:80:03:21:c0:19:b4:a8:82 for 'libxt_standard.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   24:f6:13:0d:e2:e5:bb:94:30:b7:1a:aa:e5:c9:42:47:b3:b6:ea:91 for 'libip6t_hl.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   56:7e:01:c5:09:23:ab:1c:19:03:b6:fb:84:9f:a6:8f:19:63:0c:a3 for 'libip6t_HL.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   fd:d2:27:82:6f:c2:9d:b7:d1:b6:ed:2b:e4:14:52:14:f3:92:16:cd for 'libipt_TTL.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   69:47:c7:94:45:0c:04:df:1c:c8:e4:17:15:ce:3d:24:7f:c5:16:c9 for 'libxt_connbytes.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   f8:93:2b:81:16:dd:d4:cf:0f:d5:f5:52:88:18:f2:1a:df:90:cb:74 for 'libxt_ipvs.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   3e:f8:a5:fd:8a:e2:28:77:84:ae:7e:dc:f8:4f:bf:b5:24:b4:97:bb for 'libxt_CONNSECMARK.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   18:fa:a3:14:df:37:fc:d0:1b:9f:1a:ea:6f:db:f0:70:c8:38:b6:a6 for 'libxt_state.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   4e:05:db:c9:87:2d:6c:6d:af:38:45:8b:35:b1:ba:6d:6a:94:d2:1f for 'libip6t_REJECT.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   47:e0:cf:82:a1:21:16:d6:8a:a6:42:39:c4:9a:23:aa:b6:cb:35:f4 for 'libxt_string.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   33:d0:40:bc:0c:64:d3:8b:99:7b:fa:ee:ae:04:59:07:c5:2b:e6:70 for 'libxt_owner.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   2b:07:68:91:49:e0:7c:ed:d6:d3:77:49:3d:17:68:ff:23:78:ac:b8 for 'libip6t_ipv6header.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   7f:cd:3d:b6:df:87:13:c0:e7:c7:2d:ad:d7:04:55:99:a7:49:f2:a0 for 'libipt_REJECT.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   95:3b:e7:07:c1:5b:15:80:a3:bb:ed:4c:7e:4c:22:1e:2d:58:44:ff for 'libxt_CHECKSUM.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   5d:32:1b:a9:90:9d:a2:38:b6:de:15:0b:0d:10:33:7c:16:cf:4c:e4 for 'libxt_TCPOPTSTRIP.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   e2:db:af:67:88:9b:bd:1f:f0:fb:da:b8:4e:00:e2:87:53:9d:61:ed for 'libxt_helper.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   9d:96:65:a3:38:9e:3f:67:a8:15:3f:a1:c3:7b:59:68:85:a4:09:b9 for 'libipt_SAME.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   a6:06:e1:bb:12:92:88:f1:90:0d:57:88:1c:3e:ac:ee:e7:27:ec:64 for 'libxt_socket.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   3b:1c:fb:8c:71:c9:04:be:b5:57:19:34:87:91:5f:f5:82:6a:33:47 for 'libipt_ecn.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   1d:74:0a:bd:38:f9:f4:bc:81:ca:43:4a:0e:25:b6:e2:17:04:24:8b for 'libxt_tcp.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   5a:0d:07:ab:03:66:03:a7:67:59:e5:f6:1f:7d:04:f2:d3:c0:56:cc for 'libipt_MASQUERADE.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   45:8a:e7:fc:05:34:ef:2a:eb:d5:6f:ce:4d:26:db:10:bd:7f:63:a4 for 'libip6t_hbh.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   1c:b5:30:10:26:19:6e:d1:d2:6f:9c:7f:92:f3:6f:b1:ee:39:48:41 for 'libxt_time.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   42:2c:14:1e:ab:57:e9:c9:a8:0a:3c:7b:31:c2:6a:d4:d0:b5:ed:07 for 'libip6t_ah.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   c9:16:92:db:c9:06:c0:de:e9:7c:b9:6e:ba:fd:6e:f1:ff:cc:4d:1b for 'libip6t_icmp6.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   28:e0:5c:e1:9a:52:ab:16:23:71:cb:5c:14:8f:b1:6e:c7:c3:4a:d6 for 'libxt_NFLOG.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   ac:87:0e:51:06:2d:69:a6:b1:9a:71:e5:1d:19:4b:9b:0c:29:51:cf for 'libip6t_dst.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   34:3d:51:24:47:fc:02:22:63:19:9f:d2:3f:7b:21:6b:46:e0:1e:b3 for 'libxt_sctp.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   7f:f7:ef:5a:4e:01:de:31:18:5d:79:cc:d9:a3:14:a6:a1:2d:3a:65 for 'libxt_TCPMSS.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   ca:1e:da:79:68:a9:0f:6c:c9:14:0a:bd:d1:d1:77:11:6b:69:97:e1 for 'libxt_osf.so'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   32:7f:fa:63:fc:c0:8e:14:e5:64:6b:78:ac:e3:76:94:3a:95:12:7a for 'libip6t_mh.so'
Feb  9 14:53:48 pin1212a00 charon: 11[IMC] measurement request 5 for file '/sbin/ip6tables'
Feb  9 14:53:48 pin1212a00 charon: 11[PTS]   8a:7c:41:16:7b:c0:fc:c1:de:c8:32:9a:86:8b:a2:65:c2:38:57:f5 for 'ip6tables'

Packed into one 'Unix-Style File Metadata' and four 'File Measurement' attributes the measured file data is returned to the TNC server:

Feb  9 14:53:48 pin1212a00 charon: 11[TNC] creating PA-TNC message with ID 0x9fbf7882
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] creating PA-TNC attribute type 'TCG/Unix-Style File Metadata' 0x005597/0x00900000
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] => 70 bytes @ 0x9132e30
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]    0: 00 00 00 00 00 00 00 01 00 3E 08 00 00 00 00 00  .........>......
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   16: 00 00 00 6C 00 00 00 00 4F 2F F3 66 00 00 00 00  ...l....O/.f....
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   32: 4F 2F F3 66 00 00 00 00 4F 33 BD 1C 00 00 00 00  O/.f....O3......
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   48: 00 00 00 00 00 00 00 00 00 00 00 00 74 6E 63 5F  ............tnc_
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   64: 63 6F 6E 66 69 67                                config
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] creating PA-TNC attribute type 'TCG/File Measurement' 0x005597/0x00d00000
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] => 44 bytes @ 0x9138680
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]    0: 00 00 00 00 00 00 00 01 00 01 00 14 40 9B B1 A9  ............@...
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   16: 7E 26 EA 11 44 CD D6 80 1B 81 59 F1 7F 37 6B 8F  ~&..D.....Y..7k.
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   32: 00 0A 6C 69 62 64 6C 2E 73 6F 2E 32              ..libdl.so.2
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] creating PA-TNC attribute type 'TCG/File Measurement' 0x005597/0x00d00000
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] => 42 bytes @ 0x91323d0
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]    0: 00 00 00 00 00 00 00 01 00 02 00 14 FF 6D EC A0  .............m..
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   16: EE B7 A2 57 20 5C 5F 0A B5 F5 D8 21 EA 18 40 98  ...W \_....!..@.
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   32: 00 08 69 70 74 61 62 6C 65 73                    ..iptables
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] creating PA-TNC attribute type 'TCG/File Measurement' 0x005597/0x00d00000
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] => 49 bytes @ 0x91387b8
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]    0: 00 00 00 00 00 00 00 01 00 03 00 14 7A 3C A7 21  ............z<.!
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   16: 58 E6 0B 0C 91 E4 8A 42 08 48 F1 B6 93 AE A2 6C  X......B.H.....l
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   32: 00 0F 6C 69 62 78 74 61 62 6C 65 73 2E 73 6F 2E  ..libxtables.so.
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   48: 35                                               5
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] creating PA-TNC attribute type 'TCG/File Measurement' 0x005597/0x00d00000
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] => 3475 bytes @ 0x9139510
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]    0: 00 00 00 00 00 00 00 5E 00 04 00 14 18 36 41 80  .......^.....6A.
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   16: 9A 27 B0 8F FE 59 C1 38 8C DA 6C 41 4B DC E6 D6  .'...Y.8..lAK...
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   32: 00 0C 6C 69 62 78 74 5F 74 6F 73 2E 73 6F 47 52  ..libxt_tos.soGR
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   48: 53 2C B9 41 A1 FD 98 11 4C 2F 99 9E B6 16 98 BD  S,.A....L/......
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   64: DF 35 00 10 6C 69 62 69 70 36 74 5F 65 75 69 36  .5..libip6t_eui6
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   80: 34 2E 73 6F EE 9B C9 37 A8 DB 06 D4 BA A2 14 7B  4.so...7.......{
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   96: 47 8E AC AF FE 8C C8 F7 00 0F 6C 69 62 69 70 74  G.........libipt
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  112: 5F 72 65 61 6C 6D 2E 73 6F 32 D4 43 76 1A AF 13  _realm.so2.Cv...
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  128: EF 8B 3C D7 86 9A F9 0B 57 A7 44 58 25 00 12 6C  ..<.....W.DX%..l
                                         --------------- truncated attribute ----------------
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] creating PA-TNC attribute type 'TCG/File Measurement' 0x005597/0x00d00000
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] => 43 bytes @ 0x913a2a8
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]    0: 00 00 00 00 00 00 00 01 00 05 00 14 8A 7C 41 16  .............|A.
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   16: 7B C0 FC C1 DE C8 32 9A 86 8B A2 65 C2 38 57 F5  {.....2....e.8W.
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   32: 00 09 69 70 36 74 61 62 6C 65 73                 ..ip6tables

All data is packed into a huge PB-TNC CDATA batch spanning four IKEv2 UDP datagrams:

Feb  9 14:53:48 pin1212a00 charon: 11[TNC] creating PB-PA message type 'TCG/PTS' 0x005597/0x00000001
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] creating PB-TNC CDATA batch
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] adding PB-PA message
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] PB-TNC state transition from 'Client Working' to 'Server Working'
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] sending PB-TNC CDATA batch (3835 bytes) for Connection ID 1
Feb  9 14:53:48 pin1212a00 charon: 11[TNC] => 3835 bytes @ 0x9139e98
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]    0: 02 00 00 01 00 00 0E FB 80 00 00 00 00 00 00 01  ................
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   16: 00 00 0E F3 00 00 55 97 00 00 00 01 00 01 FF FF  ......U.........
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   32: 01 00 00 00 9F BF 78 82 80 00 55 97 00 90 00 00  ......x...U.....
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   48: 00 00 00 52 00 00 00 00 00 00 00 01 00 3E 08 00  ...R.........>..
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   64: 00 00 00 00 00 00 00 6C 00 00 00 00 4F 2F F3 66  .......l....O/.f
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   80: 00 00 00 00 4F 2F F3 66 00 00 00 00 4F 33 BD 1C  ....O/.f....O3..
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]   96: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  112: 74 6E 63 5F 63 6F 6E 66 69 67 80 00 55 97 00 D0  tnc_config..U...
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  128: 00 00 00 00 00 38 00 00 00 00 00 00 00 01 00 01  .....8..........
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  144: 00 14 40 9B B1 A9 7E 26 EA 11 44 CD D6 80 1B 81  ..@...~&..D.....
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  160: 59 F1 7F 37 6B 8F 00 0A 6C 69 62 64 6C 2E 73 6F  Y..7k...libdl.so
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  176: 2E 32 80 00 55 97 00 D0 00 00 00 00 00 36 00 00  .2..U........6..
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  192: 00 00 00 00 00 01 00 02 00 14 FF 6D EC A0 EE B7  ...........m....
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  208: A2 57 20 5C 5F 0A B5 F5 D8 21 EA 18 40 98 00 08  .W \_....!..@...
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  224: 69 70 74 61 62 6C 65 73 80 00 55 97 00 D0 00 00  iptables..U.....
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  240: 00 00 00 3D 00 00 00 00 00 00 00 01 00 03 00 14  ...=............
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  256: 7A 3C A7 21 58 E6 0B 0C 91 E4 8A 42 08 48 F1 B6  z<.!X......B.H..
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  272: 93 AE A2 6C 00 0F 6C 69 62 78 74 61 62 6C 65 73  ...l..libxtables
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  288: 2E 73 6F 2E 35 80 00 55 97 00 D0 00 00 00 00 0D  .so.5..U........
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  304: 9F 00 00 00 00 00 00 00 5E 00 04 00 14 18 36 41  ........^.....6A
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  320: 80 9A 27 B0 8F FE 59 C1 38 8C DA 6C 41 4B DC E6  ..'...Y.8..lAK..
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  336: D6 00 0C 6C 69 62 78 74 5F 74 6F 73 2E 73 6F 47  ...libxt_tos.soG
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  352: 52 53 2C B9 41 A1 FD 98 11 4C 2F 99 9E B6 16 98  RS,.A....L/.....
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  368: BD DF 35 00 10 6C 69 62 69 70 36 74 5F 65 75 69  ..5..libip6t_eui
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  384: 36 34 2E 73 6F EE 9B C9 37 A8 DB 06 D4 BA A2 14  64.so...7.......
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  400: 7B 47 8E AC AF FE 8C C8 F7 00 0F 6C 69 62 69 70  {G.........libip
Feb  9 14:53:48 pin1212a00 charon: 11[TNC]  416: 74 5F 72 65 61 6C 6D 2E 73 6F 32 D4 43 76 1A AF  t_realm.so2.Cv..
                                         ----------------- truncated batch ------------------
Feb  9 14:53:48 pin1212a00 charon: 11[IKE] sending tunneled EAP-TTLS AVP [EAP/RES/TNC]
Feb  9 14:53:48 pin1212a00 charon: 11[ENC] generating IKE_AUTH request 12 [ EAP/RES/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 11[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]
Feb  9 14:53:48 pin1212a00 charon: 08[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:48 pin1212a00 charon: 08[ENC] parsed IKE_AUTH response 12 [ EAP/REQ/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 08[ENC] generating IKE_AUTH request 13 [ EAP/RES/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 08[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]
Feb  9 14:53:48 pin1212a00 charon: 09[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:48 pin1212a00 charon: 09[ENC] parsed IKE_AUTH response 13 [ EAP/REQ/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 09[ENC] generating IKE_AUTH request 14 [ EAP/RES/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 09[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]
Feb  9 14:53:48 pin1212a00 charon: 10[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:48 pin1212a00 charon: 10[ENC] parsed IKE_AUTH response 14 [ EAP/REQ/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 10[ENC] generating IKE_AUTH request 15 [ EAP/RES/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 10[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]

Functional Component Evidence

The final PB-TNC SDATA batch arrives from the TNC server:

Feb  9 14:53:48 pin1212a00 charon: 12[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:48 pin1212a00 charon: 12[ENC] parsed IKE_AUTH response 15 [ EAP/REQ/TTLS ]
Feb  9 14:53:48 pin1212a00 charon: 12[IKE] received tunneled EAP-TTLS AVP [EAP/REQ/TNC]
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] received TNCCS batch (92 bytes) for Connection ID 1
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] => 92 bytes @ 0x9132af2
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]    0: 02 80 00 02 00 00 00 5C 80 00 00 00 00 00 00 01  .......\........
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]   16: 00 00 00 54 00 00 55 97 00 00 00 01 FF FF 00 01  ...T..U.........
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]   32: 01 00 00 00 DA 91 A1 B4 80 00 55 97 00 10 00 00  ..........U.....
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]   48: 00 00 00 24 10 00 00 00 00 90 2A 21 00 00 00 03  ...$......*!....
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]   64: 10 00 00 00 00 90 2A 21 00 00 00 02 80 00 55 97  ......*!......U.
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]   80: 00 20 00 00 00 00 00 10 00 00 00 00              . ..........
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] PB-TNC state transition from 'Server Working' to 'Client Working'
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] processing PB-TNC SDATA batch

Again the PTS-IMC is subscribed to this PB-PA message type:

Per subscription the PTS-IMC receives this PB-PA message type:
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] processing PB-PA message (84 bytes)
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] handling PB-PA message type 'TCG/PTS' 0x005597/0x00000001

The PA-TNC message contains a 'Request Functional Component Evidence' and a final 'Generate Attestation Evidence' attribute from the TCG namespace:

Feb  9 14:53:48 pin1212a00 charon: 12[IMC] IMC 1 "Attestation" received message for Connection ID 1 from IMV 1
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] processing PA-TNC message with ID 0xda91a1b4
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] processing PA-TNC attribute type 'TCG/Request Functional Component Evidence' 0x005597/0x00100000
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] => 24 bytes @ 0x91384bc
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]    0: 10 00 00 00 00 90 2A 21 00 00 00 03 10 00 00 00  ......*!........
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]   16: 00 90 2A 21 00 00 00 02                          ..*!....
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] processing PA-TNC attribute type 'TCG/Generate Attestation Evidence' 0x005597/0x00200000
Feb  9 14:53:48 pin1212a00 charon: 12[TNC] => 4 bytes @ 0x91384e0
Feb  9 14:53:48 pin1212a00 charon: 12[TNC]    0: 00 00 00 00                                      ....

The first of the ordered evidence request is for the Linux IMA functional component defined in the ITA-HSR namespace which verifies the 27 measurements extended into PCRs 0..11 during the pre-boot process.

Feb  9 14:53:48 pin1212a00 charon: 12[IMC] evidence requested for 2 functional components
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] * ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] loaded bios measurements '/sys/kernel/security/tpm0/binary_bios_measurements' (27 entries)
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  0 extended with: c4:2f:ed:ad:26:82:00:cb:1d:15:f9:78:41:c3:44:e7:9d:ae:33:20
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  0 before value : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  0 after value  : 98:72:96:4b:9b:40:cd:d0:36:3f:cd:6a:f8:c2:67:c9:cb:34:20:0b
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  0 extended with: e4:73:a3:20:09:19:84:8c:04:f5:cb:4b:32:d3:9a:55:7e:8f:87:09
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  0 before value : 98:72:96:4b:9b:40:cd:d0:36:3f:cd:6a:f8:c2:67:c9:cb:34:20:0b
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  0 after value  : 26:14:c8:bd:2d:1b:59:c7:6a:58:51:ac:a4:39:14:7b:ee:5b:f7:7d
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  1 extended with: 5f:62:1b:65:d8:dc:5c:10:05:e9:ef:e2:71:42:c3:01:4a:c1:74:20
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  1 before value : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  1 after value  : ba:15:bb:86:8e:1f:18:a7:ee:2a:3c:57:02:81:0e:bc:c3:09:a2:46
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  2 extended with: c4:44:e3:23:0e:0b:f1:f5:21:b1:b2:b3:56:fe:3e:a0:05:38:7f:f7
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  2 before value : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  2 after value  : 5d:42:68:fb:80:bf:1e:31:8d:67:b4:d0:8d:49:a1:3c:6f:3a:fe:93
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  2 extended with: 13:87:18:5a:92:ca:4f:ba:8a:31:fb:b7:a4:6a:c4:57:76:0a:19:35
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  2 before value : 5d:42:68:fb:80:bf:1e:31:8d:67:b4:d0:8d:49:a1:3c:6f:3a:fe:93
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  2 after value  : 7f:d4:dd:1b:15:3f:d1:e9:28:b1:19:f3:7c:b3:7a:0c:f5:02:f4:34
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  2 extended with: 86:ac:7f:d5:c5:12:8c:3e:d6:bb:16:38:7e:53:08:ae:b5:26:18:4e
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  2 before value : 7f:d4:dd:1b:15:3f:d1:e9:28:b1:19:f3:7c:b3:7a:0c:f5:02:f4:34
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  2 after value  : 57:23:71:2b:e6:b6:50:ff:5a:0c:2a:44:ab:03:5c:58:5a:8f:bc:57
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  2 extended with: 26:d0:e4:c7:cf:a9:20:e2:ce:26:7d:ba:86:c9:70:6e:d9:a8:6c:8d
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  2 before value : 57:23:71:2b:e6:b6:50:ff:5a:0c:2a:44:ab:03:5c:58:5a:8f:bc:57
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  2 after value  : 7b:ad:15:ce:ed:57:ad:26:98:19:d0:72:0a:5b:89:e9:5f:3a:1e:29
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  6 extended with: 05:d4:2f:27:12:07:af:f9:7d:e1:f3:12:77:4d:ac:da:95:74:74:7a
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  6 before value : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  6 after value  : b0:5b:cd:50:47:bf:36:0c:2d:bb:a2:7a:5d:a5:ee:66:17:72:a2:0c
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  1 extended with: c1:8b:03:f7:c7:b5:d6:8b:82:56:61:21:72:e8:60:df:34:cb:4d:6d
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  1 before value : ba:15:bb:86:8e:1f:18:a7:ee:2a:3c:57:02:81:0e:bc:c3:09:a2:46
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  1 after value  : 88:31:7b:60:dd:25:58:40:d5:36:3b:b3:98:41:18:95:c6:45:90:2a
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  5 extended with: cd:0f:db:45:31:a6:ec:41:be:27:53:ba:04:26:37:d6:e5:f7:f2:56
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  5 before value : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  5 after value  : ee:01:a0:35:29:a6:b3:8b:5d:ed:18:ab:6a:e8:d7:71:aa:ac:19:25
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  0 extended with: d9:be:65:24:a5:f5:04:7d:b5:86:68:13:ac:f3:27:78:92:a7:a3:0a
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  0 before value : 26:14:c8:bd:2d:1b:59:c7:6a:58:51:ac:a4:39:14:7b:ee:5b:f7:7d
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  0 after value  : 61:d7:c2:06:bd:93:7c:91:82:0f:76:18:c6:17:97:c2:1c:cd:13:13
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  1 extended with: d9:be:65:24:a5:f5:04:7d:b5:86:68:13:ac:f3:27:78:92:a7:a3:0a
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  1 before value : 88:31:7b:60:dd:25:58:40:d5:36:3b:b3:98:41:18:95:c6:45:90:2a
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  1 after value  : 50:0b:2f:05:3d:65:11:23:d4:bd:42:91:a6:9b:99:f3:19:c5:79:c9
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  2 extended with: d9:be:65:24:a5:f5:04:7d:b5:86:68:13:ac:f3:27:78:92:a7:a3:0a
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  2 before value : 7b:ad:15:ce:ed:57:ad:26:98:19:d0:72:0a:5b:89:e9:5f:3a:1e:29
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  2 after value  : de:eb:6e:c1:78:fc:05:ad:c9:a7:fa:d8:ca:63:3a:34:a4:7e:04:da
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  3 extended with: d9:be:65:24:a5:f5:04:7d:b5:86:68:13:ac:f3:27:78:92:a7:a3:0a
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  3 before value : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  3 after value  : 3a:3f:78:0f:11:a4:b4:99:69:fc:aa:80:cd:6e:39:57:c3:3b:22:75
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  4 extended with: d9:be:65:24:a5:f5:04:7d:b5:86:68:13:ac:f3:27:78:92:a7:a3:0a
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  4 before value : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  4 after value  : 3a:3f:78:0f:11:a4:b4:99:69:fc:aa:80:cd:6e:39:57:c3:3b:22:75
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  5 extended with: d9:be:65:24:a5:f5:04:7d:b5:86:68:13:ac:f3:27:78:92:a7:a3:0a
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  5 before value : ee:01:a0:35:29:a6:b3:8b:5d:ed:18:ab:6a:e8:d7:71:aa:ac:19:25
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  5 after value  : 60:4f:c6:60:10:07:dd:33:ff:5f:30:ab:6d:33:d0:c3:2c:c6:af:af
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  6 extended with: d9:be:65:24:a5:f5:04:7d:b5:86:68:13:ac:f3:27:78:92:a7:a3:0a
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  6 before value : b0:5b:cd:50:47:bf:36:0c:2d:bb:a2:7a:5d:a5:ee:66:17:72:a2:0c
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  6 after value  : 78:cd:77:59:86:6a:77:d0:31:03:c2:03:5b:f7:dc:7e:61:dc:19:2e
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  7 extended with: d9:be:65:24:a5:f5:04:7d:b5:86:68:13:ac:f3:27:78:92:a7:a3:0a
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  7 before value : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  7 after value  : 3a:3f:78:0f:11:a4:b4:99:69:fc:aa:80:cd:6e:39:57:c3:3b:22:75
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  4 extended with: c1:e2:5c:3f:6b:0d:c7:8d:57:29:6a:a2:87:0c:a6:f7:82:cc:f8:0f
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  4 before value : 3a:3f:78:0f:11:a4:b4:99:69:fc:aa:80:cd:6e:39:57:c3:3b:22:75
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  4 after value  : a4:95:bd:4b:42:a1:fa:26:c3:9f:3f:24:94:08:2b:9f:e1:71:07:ab
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  4 extended with: 38:f3:0a:0a:96:7f:cf:2b:fe:e1:e3:b2:97:1d:e5:40:11:50:48:c8
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  4 before value : a4:95:bd:4b:42:a1:fa:26:c3:9f:3f:24:94:08:2b:9f:e1:71:07:ab
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  4 after value  : 54:09:48:d7:c0:27:e8:cc:e2:51:66:68:28:05:52:c3:92:bb:50:8b
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  4 extended with: 4f:41:2e:ce:7c:55:d6:ae:55:b5:a6:4f:66:01:18:7e:25:b9:af:fc
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  4 before value : 54:09:48:d7:c0:27:e8:cc:e2:51:66:68:28:05:52:c3:92:bb:50:8b
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  4 after value  : 9b:66:c2:3e:b2:e3:8b:ae:0d:ad:be:4b:fa:bc:e8:62:9e:33:6e:48
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  4 extended with: 43:79:a3:d4:30:19:b4:6f:a3:57:f7:dd:6a:53:b4:5a:3c:a8:fb:79
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  4 before value : 9b:66:c2:3e:b2:e3:8b:ae:0d:ad:be:4b:fa:bc:e8:62:9e:33:6e:48
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  4 after value  : cf:a3:54:3c:7f:39:22:69:bd:c0:d5:bf:29:05:f1:be:8b:b2:dd:7d
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  5 extended with: 88:55:13:eb:0e:f1:a5:0b:09:33:40:0e:4a:10:35:74:97:3b:e8:5c
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  5 before value : 60:4f:c6:60:10:07:dd:33:ff:5f:30:ab:6d:33:d0:c3:2c:c6:af:af
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  5 after value  : cd:eb:78:a0:cc:80:28:ba:b5:78:f2:f8:5f:3a:f9:1f:03:57:78:a4
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  8 extended with: 1a:84:80:3d:29:14:e0:3a:12:c8:33:ff:80:bc:ca:1f:b6:72:90:53
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  8 before value : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  8 after value  : 1d:2f:36:17:44:32:ec:df:99:e8:4d:ae:e2:bc:c7:d3:13:1c:0f:bf
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  9 extended with: ee:d2:09:89:f6:f6:53:9c:d6:57:cf:a8:df:a5:d6:67:23:c4:e2:b4
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  9 before value : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR  9 after value  : 03:c2:d5:f2:25:d1:cc:e2:38:25:ee:4d:42:37:9c:85:b8:55:a5:49
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR 10 extended with: cc:db:51:f8:01:b3:39:cd:5c:b3:6b:54:19:9a:36:b0:98:d2:45:f1
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR 10 before value : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR 10 after value  : c8:34:e9:1e:6c:d2:9d:77:a0:bb:d8:85:e7:70:6a:da:56:00:a6:ee
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Linux IMA' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 06 09:55:33 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR 11 extended with: 90:69:ca:78:e7:45:0a:28:51:73:43:1b:3e:52:c5:c2:52:99:e4:73
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR 11 before value : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR 11 after value  : b2:a8:3b:0e:bf:2f:83:74:29:9a:5b:2b:df:c3:1e:a9:55:ad:72:36

The second evidence request is for the Trusted Boot functional component also defined in the ITA-HSR namespace which verifies the MLE measurements extended into PCRs 17 and 18 by Intel's TXT instruction used by Trusted Boot. This component hasn't been fully implemented yet, so dummy measurements values defined in /etc/strongswan.conf are used.

Feb  9 14:53:48 pin1212a00 charon: 12[PTS] * ITA-HSR functional component 'Trusted Boot' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Trusted Boot' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 09 14:53:48 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR 17 extended with: d5:37:d4:37:f0:58:13:6e:b3:d7:be:51:7d:be:76:47:b6:23:c6:19
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR 17 before value : 17:17:17:17:17:17:17:17:17:17:17:17:17:17:17:17:17:17:17:17
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR 17 after value  : ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] ITA-HSR functional component 'Trusted Boot' [K.] 'Trusted Platform'
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] measurement time: Feb 09 14:53:48 2012
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR 18 extended with: 16:0d:2b:04:d1:1e:b2:25:fb:14:86:15:b6:99:08:18:69:e1:5b:6c
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR 18 before value : 18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18
Feb  9 14:53:48 pin1212a00 charon: 12[PTS] PCR 18 after value  : ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff

TPM Quote Signature

The latest states of all PCRs involved in the previous functional component evidence measurements are put into a 'PCR Composite' structure, hashed and then signed by the TPM with a Quote Signature operation:

Feb  9 14:53:51 pin1212a00 charon: 12[PTS] Hash of PCR Composite: 2f:74:7e:f8:bb:01:a1:ac:76:72:8f:77:4b:79:1d:90:ed:79:e1:f2
Feb  9 14:53:51 pin1212a00 charon: 12[PTS] TPM Quote Info: => 52 bytes @ 0x913b758
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]    0: 00 36 51 55 54 32 CE 50 79 31 50 D6 FC 62 0F 99  .6QUT2.Py1P..b..
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]   16: D3 B8 C6 42 D0 B1 6E 06 C0 FB 00 03 FF 0F 06 01  ...B..n.........
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]   32: 2F 74 7E F8 BB 01 A1 AC 76 72 8F 77 4B 79 1D 90  /t~.....vr.wKy..
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]   48: ED 79 E1 F2                                      .y..
Feb  9 14:53:51 pin1212a00 charon: 12[PTS] TPM Quote Signature: => 256 bytes @ 0x913bdf0
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]    0: 15 15 A4 25 DB 19 B5 77 29 5B 55 CE 13 8A 4F 13  ...%...w)[U...O.
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]   16: D9 A9 F4 DB 00 3E 9E FA D3 4A 8C DB 97 50 6B 57  .....>...J...PkW
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]   32: 52 65 04 8E AD 0F F6 BC C1 61 13 C0 60 38 DA 56  Re.......a..`8.V
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]   48: C8 9B 8C 24 8C 36 20 97 C4 95 CD A4 0E C1 C4 54  ...$.6 ........T
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]   64: 3A 20 5E 86 D1 B9 B7 D8 85 77 77 D3 50 D2 90 0D  : ^......ww.P...
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]   80: D8 34 7D 12 03 DC 7A D1 C9 AB 26 0B 64 74 A5 F4  .4}...z...&.dt..
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]   96: B5 9D 20 31 DA 68 BA 9E BC 60 D5 B8 0D E8 E4 EE  .. 1.h...`......
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]  112: 67 E4 63 FB C8 8F 99 B4 45 99 EB F8 C7 60 93 95  g.c.....E....`..
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]  128: BD 29 F0 5C 29 9E 03 C1 78 19 31 F1 84 C1 57 23  .).\)...x.1...W#
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]  144: D9 DA E9 D8 B1 61 AC AD FF 4B 37 6F 6D D8 27 11  .....a...K7om.'.
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]  160: 35 FD 5F 9B 65 A5 BA DF B9 2F 52 DE 49 BF B4 B0  5._.e..../R.I...
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]  176: 9A 22 00 71 1C 1F 16 9C 68 96 D3 36 02 30 91 52  .".q....h..6.0.R
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]  192: 5C 49 88 EC BC 26 4F C4 C1 3D 16 79 AF 2A 97 5C  \I...&O..=.y.*.\
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]  208: 88 F8 58 DD FD 6C 9A 66 98 68 69 F2 25 5A 5D C4  ..X..l.f.hi.%Z].
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]  224: 7C 0A DD 7E 6C E3 1D 75 A0 FA 3B 9E BE 63 D3 64  |..~l..u..;..c.d
Feb  9 14:53:51 pin1212a00 charon: 12[PTS]  240: 3B 82 40 D3 F8 F4 5F E7 65 40 5E 73 2B E8 57 12  ;.@..._.e@^s+.W.

The PA-TNC message created by the PTS-IMC contains 29 'Simple Component Evidence' attributes and one closing 'Simple Evidence Final' attribute both from the TCG namespace:

Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC message with ID 0x37d4fe05
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b828
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 00  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 00 00 00 00 00 00  8:55:33Z........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 98 72  ...............r
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 96 4B 9B 40 CD D0 36 3F CD 6A F8 C2 67 C9 CB 34  .K.@..6?.j..g..4
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 20 0B C4 2F ED AD 26 82 00 CB 1D 15 F9 78 41 C3   ../..&......xA.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 44 E7 9D AE 33 20                                D...3 
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b700
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 00  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 98 72 96 4B 9B 40  8:55:33Z...r.K.@
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: CD D0 36 3F CD 6A F8 C2 67 C9 CB 34 20 0B 26 14  ..6?.j..g..4 .&.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: C8 BD 2D 1B 59 C7 6A 58 51 AC A4 39 14 7B EE 5B  ..-.Y.jXQ..9.{.[
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: F7 7D E4 73 A3 20 09 19 84 8C 04 F5 CB 4B 32 D3  .}.s. .......K2.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 9A 55 7E 8F 87 09                                .U~...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913ba10
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 01  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 00 00 00 00 00 00  8:55:33Z........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 BA 15  ................
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: BB 86 8E 1F 18 A7 EE 2A 3C 57 02 81 0E BC C3 09  .......*<W......
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: A2 46 5F 62 1B 65 D8 DC 5C 10 05 E9 EF E2 71 42  .F_b.e..\.....qB
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: C3 01 4A C1 74 20                                ..J.t 
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b918
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 02  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 00 00 00 00 00 00  8:55:33Z........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5D 42  ..............]B
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 68 FB 80 BF 1E 31 8D 67 B4 D0 8D 49 A1 3C 6F 3A  h....1.g...I.<o:
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: FE 93 C4 44 E3 23 0E 0B F1 F5 21 B1 B2 B3 56 FE  ...D.#....!...V.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 3E A0 05 38 7F F7                                >..8..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b988
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 02  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 5D 42 68 FB 80 BF  8:55:33Z..]Bh...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 1E 31 8D 67 B4 D0 8D 49 A1 3C 6F 3A FE 93 7F D4  .1.g...I.<o:....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: DD 1B 15 3F D1 E9 28 B1 19 F3 7C B3 7A 0C F5 02  ...?..(...|.z...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: F4 34 13 87 18 5A 92 CA 4F BA 8A 31 FB B7 A4 6A  .4...Z..O..1...j
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: C4 57 76 0A 19 35                                .Wv..5
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913ba80
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 02  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 7F D4 DD 1B 15 3F  8:55:33Z.......?
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: D1 E9 28 B1 19 F3 7C B3 7A 0C F5 02 F4 34 57 23  ..(...|.z....4W#
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 71 2B E6 B6 50 FF 5A 0C 2A 44 AB 03 5C 58 5A 8F  q+..P.Z.*D..\XZ.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: BC 57 86 AC 7F D5 C5 12 8C 3E D6 BB 16 38 7E 53  .W.......>...8~S
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 08 AE B5 26 18 4E                                ...&.N
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913baf0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 02  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 57 23 71 2B E6 B6  8:55:33Z..W#q+..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 50 FF 5A 0C 2A 44 AB 03 5C 58 5A 8F BC 57 7B AD  P.Z.*D..\XZ..W{.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 15 CE ED 57 AD 26 98 19 D0 72 0A 5B 89 E9 5F 3A  ...W.&...r.[.._:
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 1E 29 26 D0 E4 C7 CF A9 20 E2 CE 26 7D BA 86 C9  .)&..... ..&}...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 70 6E D9 A8 6C 8D                                pn..l.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913bb60
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 06  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 00 00 00 00 00 00  8:55:33Z........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 B0 5B  ...............[
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: CD 50 47 BF 36 0C 2D BB A2 7A 5D A5 EE 66 17 72  .PG.6.-..z]..f.r
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: A2 0C 05 D4 2F 27 12 07 AF F9 7D E1 F3 12 77 4D  ..../'....}...wM
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: AC DA 95 74 74 7A                                ...ttz
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b2f0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 01  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 BA 15 BB 86 8E 1F  8:55:33Z........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 18 A7 EE 2A 3C 57 02 81 0E BC C3 09 A2 46 88 31  ...*<W.......F.1
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 7B 60 DD 25 58 40 D5 36 3B B3 98 41 18 95 C6 45  {`.%X@.6;..A...E
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 90 2A C1 8B 03 F7 C7 B5 D6 8B 82 56 61 21 72 E8  .*.........Va!r.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 60 DF 34 CB 4D 6D                                `.4.Mm
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b360
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 05  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 00 00 00 00 00 00  8:55:33Z........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 EE 01  ................
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: A0 35 29 A6 B3 8B 5D ED 18 AB 6A E8 D7 71 AA AC  .5)...]...j..q..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 19 25 CD 0F DB 45 31 A6 EC 41 BE 27 53 BA 04 26  .%...E1..A.'S..&
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 37 D6 E5 F7 F2 56                                7....V
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b3d0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 00  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 26 14 C8 BD 2D 1B  8:55:33Z..&...-.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 59 C7 6A 58 51 AC A4 39 14 7B EE 5B F7 7D 61 D7  Y.jXQ..9.{.[.}a.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: C2 06 BD 93 7C 91 82 0F 76 18 C6 17 97 C2 1C CD  ....|...v.......
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 13 13 D9 BE 65 24 A5 F5 04 7D B5 86 68 13 AC F3  ....e$...}..h...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 27 78 92 A7 A3 0A                                'x....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b440
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 01  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 88 31 7B 60 DD 25  8:55:33Z...1{`.%
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 58 40 D5 36 3B B3 98 41 18 95 C6 45 90 2A 50 0B  X@.6;..A...E.*P.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 2F 05 3D 65 11 23 D4 BD 42 91 A6 9B 99 F3 19 C5  /.=e.#..B.......
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 79 C9 D9 BE 65 24 A5 F5 04 7D B5 86 68 13 AC F3  y...e$...}..h...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 27 78 92 A7 A3 0A                                'x....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b4b0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 02  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 7B AD 15 CE ED 57  8:55:33Z..{....W
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: AD 26 98 19 D0 72 0A 5B 89 E9 5F 3A 1E 29 DE EB  .&...r.[.._:.)..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 6E C1 78 FC 05 AD C9 A7 FA D8 CA 63 3A 34 A4 7E  n.x........c:4.~
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 04 DA D9 BE 65 24 A5 F5 04 7D B5 86 68 13 AC F3  ....e$...}..h...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 27 78 92 A7 A3 0A                                'x....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b520
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 03  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 00 00 00 00 00 00  8:55:33Z........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3A 3F  ..............:?
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B  x.....i....n9W.;
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 22 75 D9 BE 65 24 A5 F5 04 7D B5 86 68 13 AC F3  "u..e$...}..h...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 27 78 92 A7 A3 0A                                'x....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b590
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 04  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 00 00 00 00 00 00  8:55:33Z........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3A 3F  ..............:?
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B  x.....i....n9W.;
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 22 75 D9 BE 65 24 A5 F5 04 7D B5 86 68 13 AC F3  "u..e$...}..h...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 27 78 92 A7 A3 0A                                'x....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b600
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 05  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 EE 01 A0 35 29 A6  8:55:33Z.....5).
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: B3 8B 5D ED 18 AB 6A E8 D7 71 AA AC 19 25 60 4F  ..]...j..q...%`O
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: C6 60 10 07 DD 33 FF 5F 30 AB 6D 33 D0 C3 2C C6  .`...3._0.m3..,.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: AF AF D9 BE 65 24 A5 F5 04 7D B5 86 68 13 AC F3  ....e$...}..h...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 27 78 92 A7 A3 0A                                'x....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913af50
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 06  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 B0 5B CD 50 47 BF  8:55:33Z...[.PG.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 36 0C 2D BB A2 7A 5D A5 EE 66 17 72 A2 0C 78 CD  6.-..z]..f.r..x.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 77 59 86 6A 77 D0 31 03 C2 03 5B F7 DC 7E 61 DC  wY.jw.1...[..~a.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 19 2E D9 BE 65 24 A5 F5 04 7D B5 86 68 13 AC F3  ....e$...}..h...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 27 78 92 A7 A3 0A                                'x....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913afc0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 07  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 00 00 00 00 00 00  8:55:33Z........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3A 3F  ..............:?
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B  x.....i....n9W.;
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 22 75 D9 BE 65 24 A5 F5 04 7D B5 86 68 13 AC F3  "u..e$...}..h...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 27 78 92 A7 A3 0A                                'x....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b030
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 04  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 3A 3F 78 0F 11 A4  8:55:33Z..:?x...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 75 A4 95  ..i....n9W.;"u..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: BD 4B 42 A1 FA 26 C3 9F 3F 24 94 08 2B 9F E1 71  .KB..&..?$..+..q
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 07 AB C1 E2 5C 3F 6B 0D C7 8D 57 29 6A A2 87 0C  ....\?k...W)j...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: A6 F7 82 CC F8 0F                                ......
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b0a0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 04  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 A4 95 BD 4B 42 A1  8:55:33Z.....KB.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: FA 26 C3 9F 3F 24 94 08 2B 9F E1 71 07 AB 54 09  .&..?$..+..q..T.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 48 D7 C0 27 E8 CC E2 51 66 68 28 05 52 C3 92 BB  H..'...Qfh(.R...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 50 8B 38 F3 0A 0A 96 7F CF 2B FE E1 E3 B2 97 1D  P.8......+......
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: E5 40 11 50 48 C8                                .@.PH.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b110
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 04  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 54 09 48 D7 C0 27  8:55:33Z..T.H..'
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: E8 CC E2 51 66 68 28 05 52 C3 92 BB 50 8B 9B 66  ...Qfh(.R...P..f
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: C2 3E B2 E3 8B AE 0D AD BE 4B FA BC E8 62 9E 33  .>.......K...b.3
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 6E 48 4F 41 2E CE 7C 55 D6 AE 55 B5 A6 4F 66 01  nHOA..|U..U..Of.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 18 7E 25 B9 AF FC                                .~%...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b180
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 04  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 9B 66 C2 3E B2 E3  8:55:33Z...f.>..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 8B AE 0D AD BE 4B FA BC E8 62 9E 33 6E 48 CF A3  .....K...b.3nH..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 54 3C 7F 39 22 69 BD C0 D5 BF 29 05 F1 BE 8B B2  T<.9"i....).....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: DD 7D 43 79 A3 D4 30 19 B4 6F A3 57 F7 DD 6A 53  .}Cy..0..o.W..jS
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: B4 5A 3C A8 FB 79                                .Z<..y
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b1f0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 05  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 60 4F C6 60 10 07  8:55:33Z..`O.`..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: DD 33 FF 5F 30 AB 6D 33 D0 C3 2C C6 AF AF CD EB  .3._0.m3..,.....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 78 A0 CC 80 28 BA B5 78 F2 F8 5F 3A F9 1F 03 57  x...(..x.._:...W
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 78 A4 88 55 13 EB 0E F1 A5 0B 09 33 40 0E 4A 10  x..U.......3@.J.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 35 74 97 3B E8 5C                                5t.;.\
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913b260
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 08  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 00 00 00 00 00 00  8:55:33Z........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1D 2F  .............../
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 36 17 44 32 EC DF 99 E8 4D AE E2 BC C7 D3 13 1C  6.D2....M.......
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 0F BF 1A 84 80 3D 29 14 E0 3A 12 C8 33 FF 80 BC  .....=)..:..3...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: CA 1F B6 72 90 53                                ...r.S
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913c9b8
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 09  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 00 00 00 00 00 00  8:55:33Z........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 C2  ................
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: D5 F2 25 D1 CC E2 38 25 EE 4D 42 37 9C 85 B8 55  ..%...8%.MB7...U
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: A5 49 EE D2 09 89 F6 F6 53 9C D6 57 CF A8 DF A5  .I......S..W....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: D6 67 23 C4 E2 B4                                .g#...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913bef8
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 0A  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 00 00 00 00 00 00  8:55:33Z........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C8 34  ...............4
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: E9 1E 6C D2 9D 77 A0 BB D8 85 E7 70 6A DA 56 00  ..l..w.....pj.V.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: A6 EE CC DB 51 F8 01 B3 39 CD 5C B3 6B 54 19 9A  ....Q...9.\.kT..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 36 B0 98 D2 45 F1                                6...E.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913bf68
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 03 80 00 00 0B  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 36 54 30  ....2012-02-06T0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 38 3A 35 35 3A 33 33 5A 00 14 00 00 00 00 00 00  8:55:33Z........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 B2 A8  ................
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 3B 0E BF 2F 83 74 29 9A 5B 2B DF C3 1E A9 55 AD  ;../.t).[+....U.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 72 36 90 69 CA 78 E7 45 0A 28 51 73 43 1B 3E 52  r6.i.x.E.(QsC.>R
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: C5 C2 52 99 E4 73                                ..R..s
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913bfd8
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 02 80 00 00 11  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 39 54 31  ....2012-02-09T1
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 33 3A 35 33 3A 34 38 5A 00 14 17 17 17 17 17 17  3:53:48Z........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 17 17 17 17 17 17 17 17 17 17 17 17 17 17 FF FF  ................
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: FF FF D5 37 D4 37 F0 58 13 6E B3 D7 BE 51 7D BE  ...7.7.X.n...Q}.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 76 47 B6 23 C6 19                                vG.#..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Component Evidence' 0x005597/0x00300000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 102 bytes @ 0x913c048
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 00 00 00 90 2A 21 00 00 00 02 80 00 00 12  ......*!........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 80 00 01 00 32 30 31 32 2D 30 32 2D 30 39 54 31  ....2012-02-09T1
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 33 3A 35 33 3A 34 38 5A 00 14 18 18 18 18 18 18  3:53:48Z........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 18 18 18 18 18 18 18 18 18 18 18 18 18 18 FF FF  ................
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: FF FF 16 0D 2B 04 D1 1E B2 25 FB 14 86 15 B6 99  ....+....%......
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 08 18 69 E1 5B 6C                                ..i.[l
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PA-TNC attribute type 'TCG/Simple Evidence Final' 0x005597/0x00400000
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 288 bytes @ 0x913c1e0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 80 00 80 00 00 00 00 14 2F 74 7E F8 BB 01 A1 AC  ......../t~.....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 76 72 8F 77 4B 79 1D 90 ED 79 E1 F2 00 00 01 00  vr.wKy...y......
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 15 15 A4 25 DB 19 B5 77 29 5B 55 CE 13 8A 4F 13  ...%...w)[U...O.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: D9 A9 F4 DB 00 3E 9E FA D3 4A 8C DB 97 50 6B 57  .....>...J...PkW
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 52 65 04 8E AD 0F F6 BC C1 61 13 C0 60 38 DA 56  Re.......a..`8.V
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: C8 9B 8C 24 8C 36 20 97 C4 95 CD A4 0E C1 C4 54  ...$.6 ........T
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 3A 20 5E 86 D1 B9 B7 D8 85 77 77 D3 50 D2 90 0D  : ^......ww.P...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  112: D8 34 7D 12 03 DC 7A D1 C9 AB 26 0B 64 74 A5 F4  .4}...z...&.dt..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  128: B5 9D 20 31 DA 68 BA 9E BC 60 D5 B8 0D E8 E4 EE  .. 1.h...`......
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  144: 67 E4 63 FB C8 8F 99 B4 45 99 EB F8 C7 60 93 95  g.c.....E....`..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  160: BD 29 F0 5C 29 9E 03 C1 78 19 31 F1 84 C1 57 23  .).\)...x.1...W#
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  176: D9 DA E9 D8 B1 61 AC AD FF 4B 37 6F 6D D8 27 11  .....a...K7om.'.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  192: 35 FD 5F 9B 65 A5 BA DF B9 2F 52 DE 49 BF B4 B0  5._.e..../R.I...
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  208: 9A 22 00 71 1C 1F 16 9C 68 96 D3 36 02 30 91 52  .".q....h..6.0.R
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  224: 5C 49 88 EC BC 26 4F C4 C1 3D 16 79 AF 2A 97 5C  \I...&O..=.y.*.\
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  240: 88 F8 58 DD FD 6C 9A 66 98 68 69 F2 25 5A 5D C4  ..X..l.f.hi.%Z].
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  256: 7C 0A DD 7E 6C E3 1D 75 A0 FA 3B 9E BE 63 D3 64  |..~l..u..;..c.d
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  272: 3B 82 40 D3 F8 F4 5F E7 65 40 5E 73 2B E8 57 12  ;.@..._.e@^s+.W.

This is a large PB-TNC CDATA batch comprising 3646 bytes distributed over 4 IKEv2 EAP-TTLS messages:

Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PB-PA message type 'TCG/PTS' 0x005597/0x00000001
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] creating PB-TNC CDATA batch
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] adding PB-PA message
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] PB-TNC state transition from 'Client Working' to 'Server Working'
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] sending PB-TNC CDATA batch (3646 bytes) for Connection ID 1
Feb  9 14:53:51 pin1212a00 charon: 12[TNC] => 3646 bytes @ 0x913eb38
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]    0: 02 00 00 01 00 00 0E 3E 80 00 00 00 00 00 00 01  .......>........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   16: 00 00 0E 36 00 00 55 97 00 00 00 01 00 01 FF FF  ...6..U.........
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   32: 01 00 00 00 37 D4 FE 05 00 00 55 97 00 30 00 00  ....7.....U..0..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   48: 00 00 00 72 80 00 00 00 00 90 2A 21 00 00 00 03  ...r......*!....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   64: 80 00 00 00 80 00 01 00 32 30 31 32 2D 30 32 2D  ........2012-02-
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   80: 30 36 54 30 38 3A 35 35 3A 33 33 5A 00 14 00 00  06T08:55:33Z....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]   96: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  112: 00 00 98 72 96 4B 9B 40 CD D0 36 3F CD 6A F8 C2  ...r.K.@..6?.j..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  128: 67 C9 CB 34 20 0B C4 2F ED AD 26 82 00 CB 1D 15  g..4 ../..&.....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  144: F9 78 41 C3 44 E7 9D AE 33 20 00 00 55 97 00 30  .xA.D...3 ..U..0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  160: 00 00 00 00 00 72 80 00 00 00 00 90 2A 21 00 00  .....r......*!..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  176: 00 03 80 00 00 00 80 00 01 00 32 30 31 32 2D 30  ..........2012-0
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  192: 32 2D 30 36 54 30 38 3A 35 35 3A 33 33 5A 00 14  2-06T08:55:33Z..
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  208: 98 72 96 4B 9B 40 CD D0 36 3F CD 6A F8 C2 67 C9  .r.K.@..6?.j..g.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  224: CB 34 20 0B 26 14 C8 BD 2D 1B 59 C7 6A 58 51 AC  .4 .&...-.Y.jXQ.
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  240: A4 39 14 7B EE 5B F7 7D E4 73 A3 20 09 19 84 8C  .9.{.[.}.s. ....
Feb  9 14:53:51 pin1212a00 charon: 12[TNC]  256: 04 F5 CB 4B 32 D3 9A 55 7E 8F 87 09 00 00 55 97  ...K2..U~.....U.
                                         ----------------- truncated batch ------------------
Feb  9 14:53:51 pin1212a00 charon: 12[IKE] sending tunneled EAP-TTLS AVP [EAP/RES/TNC]
Feb  9 14:53:51 pin1212a00 charon: 12[ENC] generating IKE_AUTH request 16 [ EAP/RES/TTLS ]
Feb  9 14:53:51 pin1212a00 charon: 12[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]
Feb  9 14:53:51 pin1212a00 charon: 13[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:51 pin1212a00 charon: 13[ENC] parsed IKE_AUTH response 16 [ EAP/REQ/TTLS ]
Feb  9 14:53:51 pin1212a00 charon: 13[ENC] generating IKE_AUTH request 17 [ EAP/RES/TTLS ]
Feb  9 14:53:51 pin1212a00 charon: 13[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]
Feb  9 14:53:51 pin1212a00 charon: 14[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:51 pin1212a00 charon: 14[ENC] parsed IKE_AUTH response 17 [ EAP/REQ/TTLS ]
Feb  9 14:53:51 pin1212a00 charon: 14[ENC] generating IKE_AUTH request 18 [ EAP/RES/TTLS ]
Feb  9 14:53:51 pin1212a00 charon: 14[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]
Feb  9 14:53:51 pin1212a00 charon: 15[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:51 pin1212a00 charon: 15[ENC] parsed IKE_AUTH response 18 [ EAP/REQ/TTLS ]
Feb  9 14:53:51 pin1212a00 charon: 15[ENC] generating IKE_AUTH request 19 [ EAP/RES/TTLS ]
Feb  9 14:53:51 pin1212a00 charon: 15[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]

TNC Assessment

A PB-TNC RESULT batch is received from the TNC server containing a 'PB-Assessment-Result' and a 'PB-Access-Recommendation' message
causing the IF-TNCCS 2.0 state machine to go into the 'Decided' state:

Feb  9 14:53:51 pin1212a00 charon: 11[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:51 pin1212a00 charon: 11[ENC] parsed IKE_AUTH response 19 [ EAP/REQ/TTLS ]
Feb  9 14:53:51 pin1212a00 charon: 11[IKE] received tunneled EAP-TTLS AVP [EAP/REQ/TNC]
Feb  9 14:53:51 pin1212a00 charon: 11[TNC] received TNCCS batch (40 bytes) for Connection ID 1
Feb  9 14:53:51 pin1212a00 charon: 11[TNC] => 40 bytes @ 0x913863a
Feb  9 14:53:51 pin1212a00 charon: 11[TNC]    0: 02 80 00 03 00 00 00 28 80 00 00 00 00 00 00 02  .......(........
Feb  9 14:53:51 pin1212a00 charon: 11[TNC]   16: 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 03  ................
Feb  9 14:53:51 pin1212a00 charon: 11[TNC]   32: 00 00 00 10 00 00 00 01                          ........
Feb  9 14:53:51 pin1212a00 charon: 11[TNC] PB-TNC state transition from 'Server Working' to 'Decided'
Feb  9 14:53:51 pin1212a00 charon: 11[TNC] processing PB-TNC RESULT batch
Feb  9 14:53:51 pin1212a00 charon: 11[TNC] processing PB-Assessment-Result message (16 bytes)
Feb  9 14:53:51 pin1212a00 charon: 11[TNC] processing PB-Access-Recommendation message (16 bytes)

The received TNC assessment result is 'compliant' and the access recommendation is 'Access Allowed':

Feb  9 14:53:51 pin1212a00 charon: 11[TNC] PB-TNC assessment result is 'compliant'
Feb  9 14:53:51 pin1212a00 charon: 11[TNC] PB-TNC access recommendation is 'Access Allowed'
Feb  9 14:53:51 pin1212a00 charon: 11[IMC] IMC 1 "Attestation" changed state of Connection ID 1 to 'Allowed'

The IF-TNCCS 2.0 finite state machine goes into the final Close state and sends a PB-TNC CLOSE batch back to the TNC server:

Feb  9 14:53:51 pin1212a00 charon: 11[TNC] creating PB-TNC CLOSE batch
Feb  9 14:53:51 pin1212a00 charon: 11[TNC] PB-TNC state transition from 'Decided' to 'End'
Feb  9 14:53:51 pin1212a00 charon: 11[TNC] sending PB-TNC CLOSE batch (8 bytes) for Connection ID 1
Feb  9 14:53:51 pin1212a00 charon: 11[TNC] => 8 bytes @ 0x9136cf8
Feb  9 14:53:51 pin1212a00 charon: 11[TNC]    0: 02 00 00 06 00 00 00 08                          ........
Feb  9 14:53:51 pin1212a00 charon: 11[IKE] sending tunneled EAP-TTLS AVP [EAP/RES/TNC]
Feb  9 14:53:51 pin1212a00 charon: 11[ENC] generating IKE_AUTH request 20 [ EAP/RES/TTLS ]
Feb  9 14:53:51 pin1212a00 charon: 11[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]

Final Mutual IKEv2 EAP Authentication

Based on the positive TNC assessment the IPsec gateway acting as a Policy Enforcement Point (PEP) finalizes the EAP-TTLS authentication with an EAP SUCCESS message:

Feb  9 14:53:51 pin1212a00 charon: 08[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:51 pin1212a00 charon: 08[ENC] parsed IKE_AUTH response 20 [ EAP/SUCC ]
Feb  9 14:53:51 pin1212a00 charon: 08[IKE] EAP method EAP_TTLS succeeded, MSK established

The IPsec client generates its IKEv2 AUTH payload by binding it to the MSK from the EAP-TTLS tunnel:

Feb  9 14:53:51 pin1212a00 charon: 08[IKE] authentication of 'carol@strongswan.org' (myself) with EAP
Feb  9 14:53:51 pin1212a00 charon: 08[ENC] generating IKE_AUTH request 21 [ AUTH ]
Feb  9 14:53:51 pin1212a00 charon: 08[NET] sending packet: from 192.168.0.254[4500] to 192.168.0.1[4500]

The IKE_AUTH response received from the IPsec gateway finalizes the IKEv2 negotiation:

Feb  9 14:53:51 pin1212a00 charon: 09[NET] received packet: from 192.168.0.1[4500] to 192.168.0.254[4500]
Feb  9 14:53:51 pin1212a00 charon: 09[ENC] parsed IKE_AUTH response 21 [ AUTH SA TSi TSr N(AUTH_LFT) N(MOBIKE_SUP) N(ADD_4_ADDR) N(ADD_6_ADDR) N(ADD_6_ADDR) ]
Feb  9 14:53:51 pin1212a00 charon: 09[IKE] authentication of 'moon.strongswan.org' with EAP successful

The Attestation IMC instance deletes itself and the PB-TNC (IF-TNCCS 2.0) connection is closed:

Feb  9 14:53:51 pin1212a00 charon: 09[IMC] IMC 1 "Attestation" deleted the state of Connection ID 1
Feb  9 14:53:51 pin1212a00 charon: 09[TNC] removed TNCCS Connection ID 1

An IPsec Security Association is established between IPsec client and IPsec gateway and payload traffic can now be securely tunneled:

Feb  9 14:53:51 pin1212a00 charon: 09[IKE] IKE_SA home[1] established between 192.168.0.254[carol@strongswan.org]...192.168.0.1[moon.strongswan.org]
Feb  9 14:53:51 pin1212a00 charon: 09[IKE] scheduling reauthentication in 9821s
Feb  9 14:53:51 pin1212a00 charon: 09[IKE] maximum IKE_SA lifetime 10361s
Feb  9 14:53:51 pin1212a00 charon: 09[IKE] CHILD_SA home{1} established with SPIs cf6c9ae9_i c220f8ed_o and TS 192.168.0.254/32 === 10.1.0.0/28 

Go to UserDocumentation->TNC->PTS-IMV