
 OpenPlatformTrustServices

 Copyright (C) 2007 International Business Machines Corporation
 All Rights Reserved.

 DESCRIPTION
 -----------
 OpenPlatformTrustServices is an open source implementation of 
 TCG Platform Trust Services, released under the Common Public License. 
 OpenPTS aims to be compliant with relevant TCG specifications available 
 from the Trusted Computing Group website:

 http://www.trustedcomputinggroup.org

 PTS related TCG specifications as of 2007/08
  [1] Architecture Part II - Integrity Management Version 1.0, Rev. 1.0
  [2] Platform Trust Services Interface Specification (IF-PTS), Version 1.0, Rev 1.0
  [3] Core Integrity Schema Specification, Version 1.0.1, Rev 1.0
  [4] Simple Object Schema Specification Version 1.0, Rev. 1.0
  [5] Security Qualities Schema Specification Version 1.1, Revision 7 
  [6] Reference Manifest (RM) Schema Specification Version 1.0, Rev. 1.0
  [7] Integrity Report Schema Specification Version 1.0, Rev. 1.0
  [8] Verification Result Schema Specification Version 1.0, Revision 1.0


 v0.1.0 Features
  * Reference Manifest(RM) generation from Integrity Measurement Log (IML)
  * Integrity Report(IR) generation from Integrity Measurement Log (IML)
  * Verification Result (VR) generation drom IR and VR
  * Integrity Information Database
  * Vulnerability Information Database
  * Validation engine based on Finite State Machine 
  * Behabior Models of BIOS and Runtime

 TODO
  * XML Signature supports for RM and IR.

 BUILD REQUIREMENTS
 ----- ------------
 Packages needed to build:

   Java6           http://java.sun.com/javase/6/   
   ant             http://ant.apache.org/
   axis            http://ws.apache.org/axis/
   iBatis          http://ibatis.apache.org/
   codec           http://commons.apache.org/codec/
    
 BUILDING OpenPlatformTrustServices-tools
 -------- -------------------------------
 # make setup-jars
 $ make all
 # make install

 the build will place in /opt/OpenPlatformTrustServices.

