blob: 658c5d9cee550fb379f4f49a3f4a1c24fe96f5a4 [file] [log] [blame]
Gaurav Shahbf6c4a72010-03-05 10:58:48 -08001Please refer to the following document for more context:
2https://docs.google.com/a/google.com/Doc?docid=0ARAbWVi1BBqoY2dzaHYyNDRfNjdoY3I4d2Rocw&hl=en
3
4The contents of this directory are as follows:
5
6drivers/
7 Contains device driver for Infineon TPM in Intel Macs. As explained in
8 the aforementioned document, the TPM in Intel Macs is very suitable for
9 testing and development because it can be completely reset in software.
10
11keychain/
12 Source for a command-line application to help us work with TPM-based
13 keys both in the context of Chrome OS and potentially other projects.
14 This is work in progress.
15
16keychain/modules/openssh/
17 Source for a dynamically loadable module that transparently enables
18 the use of TPM-based keys for public key based authentication in
19 OpenSSH.
20
21keychain/modules/openssl/
22 Semi-functional source for making OpenSSL work seamlessly with a TPM.
23
24nvtool/
25 Source for a command-line application for managing the TPM's protected
26 non-volatile (NV) memory.
27
28patches/
29 Our patches for the TrouSerS libray and the TPM Emulator.
30
31tools/
32 Miscellaneous tools.