Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libtpmtss: Added missing argument in hasher_from_signature_scheme() | Andreas Steffen | 2017-11-10 | 1 | -1/+1 |
| | |||||
* | private-key: Add optional parameters argument to sign() method | Tobias Brunner | 2017-11-08 | 1 | -2/+2 |
| | |||||
* | libtpmtss: Support of Intel TABRMD interface | Andreas Steffen | 2017-07-12 | 1 | -14/+80 |
| | |||||
* | Add plugin constructor registration for all libraries that provide plugins | Tobias Brunner | 2017-05-23 | 2 | -0/+16 |
| | | | | | | | | | | | | | | Unfortunately, we can't just add the generated C file to the sources in Makefile.am as the linker would remove that object file when it notices that no symbol in it is ever referenced. So we include it in the file that contains the library initialization, which will definitely be referenced by the executable. This allows building an almost stand-alone static version of e.g. charon when building with `--enable-monolithic --enable-static --disable-shared` (without `--disable-shared` libtool will only build a version that links the libraries dynamically). External libraries (e.g. gmp or openssl) are not linked statically this way, though. | ||||
* | The tpm plugin offers random number generation | Andreas Steffen | 2017-03-20 | 7 | -3/+208 |
| | | | | | | The tpm plugin can be used to derive true random numbers from a TPM 2.0 device. The get_random method must be explicitly enabled in strongswan.conf with the plugin.tpm.use_rng = yes option. | ||||
* | Use of TPM 2.0 private keys for signatures via tpm plugin | Andreas Steffen | 2017-02-22 | 6 | -6/+447 |
| | |||||
* | Implement signatures with private keys bound to TPM 2.0 | Andreas Steffen | 2017-02-21 | 3 | -8/+215 |
| | |||||
* | libtpmtss: TCTI finalization call changed | Andreas Steffen | 2016-08-25 | 1 | -1/+2 |
| | |||||
* | libtpmtss: Use pkconfig to configure TSS 2.0 includes and libraries | Andreas Steffen | 2016-07-20 | 3 | -4/+7 |
| | |||||
* | Fixed some typos, courtesy of codespell | Tobias Brunner | 2016-07-04 | 1 | -1/+1 |
| | |||||
* | libtpmtss: Define missing Doxygen group and fix some comments | Tobias Brunner | 2016-06-30 | 5 | -7/+9 |
| | |||||
* | android: Actually add Android.mk for libtpmtss | Tobias Brunner | 2016-06-28 | 1 | -0/+32 |
| | |||||
* | libtpmtss: Added to integrity checks | Andreas Steffen | 2016-06-26 | 2 | -0/+13 |
| | |||||
* | aikpub2: Output AIK signature algorithm | Andreas Steffen | 2016-06-26 | 1 | -1/+14 |
| | |||||
* | Refactoring to tpm_tss_quote_info object | Andreas Steffen | 2016-06-26 | 6 | -51/+575 |
| | |||||
* | libtpmtss: Implemented TSS2 quote() method | Andreas Steffen | 2016-06-26 | 1 | -23/+139 |
| | |||||
* | libtpmtss: Implemented TSS2 read_pcr() method | Andreas Steffen | 2016-06-22 | 1 | -6/+114 |
| | |||||
* | libimcv: migrate pts to tpm_tss | Andreas Steffen | 2016-06-22 | 4 | -18/+381 |
| | |||||
* | libtpmtss: Get TPM 2.0 capabilities | Andreas Steffen | 2016-06-22 | 4 | -2/+227 |
| | |||||
* | libtpmtss: Retrieve TPM 1.2 version info | Andreas Steffen | 2016-06-22 | 3 | -3/+75 |
| | |||||
* | Created libtpmtss library handling access to v1.2 and v2.0 TPMs | Andreas Steffen | 2016-06-22 | 7 | -0/+851 |