Gaurav Shah | bf6c4a7 | 2010-03-05 10:58:48 -0800 | [diff] [blame] | 1 | Please refer to the following document for more context: |
| 2 | https://docs.google.com/a/google.com/Doc?docid=0ARAbWVi1BBqoY2dzaHYyNDRfNjdoY3I4d2Rocw&hl=en |
| 3 | |
| 4 | The contents of this directory are as follows: |
| 5 | |
| 6 | drivers/ |
| 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 | |
| 11 | keychain/ |
| 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 | |
| 16 | keychain/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 | |
| 21 | keychain/modules/openssl/ |
| 22 | Semi-functional source for making OpenSSL work seamlessly with a TPM. |
| 23 | |
| 24 | nvtool/ |
| 25 | Source for a command-line application for managing the TPM's protected |
| 26 | non-volatile (NV) memory. |
| 27 | |
| 28 | patches/ |
| 29 | Our patches for the TrouSerS libray and the TPM Emulator. |
| 30 | |
| 31 | tools/ |
| 32 | Miscellaneous tools. |