Tom D
|
7f17046a60
|
Fix broken build on windows. (#36)
* Attempt to read the EK from NVRAM if the system cert store cannot provide it.
* Fix broken build on windows.
|
2019-06-06 13:15:55 -07:00 |
|
Tom D
|
3dc8a7d841
|
Attempt to read the EK from NVRAM if the system cert store cannot provide it. (#35)
|
2019-06-06 13:11:40 -07:00 |
|
Tom D
|
70c839779d
|
Moar error codes (#32)
|
2019-05-15 12:57:08 -07:00 |
|
Tom D
|
dbbcfcc4b8
|
Fix conversion to more specific windows error messages. (#31)
|
2019-05-15 12:27:19 -07:00 |
|
Tom D
|
7b5f790215
|
Fix broken DLL MustFindProc. (#29)
|
2019-05-14 14:44:33 -07:00 |
|
Tom D
|
55ce06b8f2
|
Decode windows TPM/PCP errors to more specific descriptions. (#28)
|
2019-05-14 11:42:44 -07:00 |
|
Tom D
|
ac78180218
|
Implement key deletion on Windows (#27)
* Implement key deletion on Windows
* Dont forget 2nd parameter in call to NCryptDeleteKey
|
2019-05-13 14:41:55 -07:00 |
|
Tom D
|
2ff4e84fcb
|
Check the state of the TPM before opening it on windows (#26)
* Check the state of the TPM before opening it on windows
|
2019-05-13 14:13:16 -07:00 |
|
Tom D
|
2da0098d9d
|
Switch over to trying the PCP provider for TPM 1.2, to mitigate missing ownerauth. (#25)
* Implement decoding for TPM 1.2 PCP AIK properties
* Switch all TPM 1.2 methods that rely on ownerAuth to use the PCP API.
|
2019-05-03 13:27:48 -07:00 |
|
Tom D
|
8e4a5ce762
|
Ignore slightly malformed EKs so attestation can continue. (#24)
|
2019-05-02 13:43:50 -07:00 |
|
Tom
|
7e37dd3701
|
go fmt
|
2019-03-28 14:00:07 -07:00 |
|
Tom
|
ca33c04742
|
Validate secret in attest_tpm12_test, fix godoc
|
2019-03-28 13:29:24 -07:00 |
|
Tom
|
21c2bfd1dc
|
Initial commit.
|
2019-03-28 13:21:16 -07:00 |
|