IAIK/OpenTC Java TSS Wrapper 0.2 released
2006/05/30
The trusted computing team of IAIK hereby announces the immediate
availability of the IAIK/OpenTC Java TSS Wrapper 0.2.
The Java TSS Wrapper provides an object oriented Java API for
interaction with the TCG Software Stack (TSS) for Java applications.
Version 0.2 includes the following changes compared to version 0.1 (for
more information please refer to the changelog provided in the package):
- separation of API interface and implementation:
One of the most important changes of this release is the separation of
the Java TSS interface exposed to developers from the implementation
specific parts that directly interact with the TSS. This allows the
integration of other TSS bindings than JNI in later versions of the wrapper.
- tested on real hardware TPMs:
SLD 9630 TT 1.1 (Infineon TPM 1.1b) and SLB 9635 TT 1.2 (Infineon TPM 1.2)
- modified handling of binary data:
Binary data received from the TSS is now directly copied to Java. The
TSS memory is then immediately freed using the TSS context.
- AIK creation cycle:
The JUnit test suite now also includes an AIK creation demonstration.
The code shows how an AIK is created, how the data blobs are processed
and finally the activation of the identity.
- extended JavaDoc documentation (now includes page number references to
the TSS specification and lists of valid parameter flags)
- numerous bug-fixes and improvements:
Based on the tests with real hardware TPMs, numerous bug-fixes and
improvements have been integrated into the code-base.
Documentation and source code are available at the Sourceforge website
at: http://trustedjava.sourceforge.net
Comments, questions and feature requests are always welcome.
Regards,
Thomas Winkler on behalf of the IAIK Trusted Computing Team
IAIK, TU Graz
|