Open Source TPM support

Open Source TPM support

1.  Linux TPM Driver ( http://www.kernel.org ) 
Linux device driver for Trusted Platform Modules (TPM) in standard kernel (Vanilla). 
 
2.  I2C driver for TPM  
The driver is available on Linux kernel.org ( https://lkml.org/lkml/2011/7/22/137 )  
 
3.  Trusted GRUB ( http://sourceforge.net/projects/trustedgrub ) 
Trusted GRUB extends the GRUB bootloader for Linux platforms with TPM support. 
This makes it possible to provide a secure Bootstrap architecture; Code is in general 
useful for initializing a Trusted Platform Module and execute integrity measurement 
based on Trusted Computing. 
 
4.  UBoot based on TPM with I2C( )
UBoot involving TPM using I2C interface. 
 
5.  The TROUSERS project ( http://sourceforge.net/projects/trousers ): 
An  open-source  TCG  Software  Stack  implementation  created and  released  by  IBM. 
TROUSERS  is  concentrating  on  an  implementation  of  the  TCG  TSS-stack  for  Linux, 
using the C programming language. 
 
6.  API modules for trusted computing (ibmswtpm.sourceforge.net ) 
Several software packages esp. libtpm as low level library for embedded applications. 
 
7.  The Trusted JAVA project ( http://trustedjava.sourceforge.net/ ) 
It  shows  how  JAVA  can  use  the  functions  of  a  TPM  and  the  TSS  stack  for  increasing 
the trust level. Several implementations are available.

8.  TPM/J Project ( http://tpmj.sourceforge.net ) 
Java-based API for the Trusted Platform Module (TPM), also useful for Android OS. It 
is not compatible to the TSS specification 
 
9.  TrouSerS ported to Windows  
http://security.polito.it/trusted-computing/trousers-for-windows/ )  
It is a port of the Trousers TSS Stack for the Windows operating system.  
 
10.  OS  independent  implementation  of  the  Trusted  Network  Connect  (TNC) 
specification from Trusted Computing Group (TCG)  
http://sourceforge.net/projects/libtnc ) 
Functions  for  loading  and  communicating  with  TNC  plugins,  sample  IMC  and  IMV 
plugins, TNCCS-XML support on Windows, Linux, Mac, *BSD. 
 
11.   Linux Integrity Subsystem ( http://linux-ima.sourceforge.net/ ) 
This was introduced in Linux Kernel 2.6.30. The Integrity Subsystem of the kernel 
allows detecting if files have been accidentally or maliciously modified. 
 
12.  Open Platform Trust Services ( http://sourceforge.jp/projects/openpts/ ) 
An Open-Source implementation of the Platform Trust Services (PTS).

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值