iaik.tc.tss.api.structs.tpm
Class TcTpmStructsHelpers

java.lang.Object
  extended by iaik.tc.tss.api.structs.tpm.TcTpmStructsHelpers

public class TcTpmStructsHelpers
extends java.lang.Object


Method Summary
static boolean isTpm11Struct(TcBlobData struct)
          This method is used to determine if a struct (blob) received from the TPM is a 1.1.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isTpm11Struct

public static final boolean isTpm11Struct(TcBlobData struct)
This method is used to determine if a struct (blob) received from the TPM is a 1.1. structure or not. The method relies on the fact that structures from the 1.1 TPM spec carry a TPM_STRUCT_VERSION as their first field. The first two bytes of this version are expected to be 0x01, 0x01. TPM 1.2 structures carry a 2 byte tag as their first field.