Commit Graph

19 Commits

Author SHA1 Message Date
Tom D
0c3df93f04
Update dependencies (#14) 2019-04-23 14:37:53 -07:00
Tom D'Netto
24ccdf576a Improve error messages on windows 2019-04-11 10:57:45 -07:00
DenisKarch
b128fd7448 Move AIK to Storage hierarchy (#10)
Moving AIK to storage hierarchy so that the key blob can be saved and
loaded instead of recreating the aik each time.
2019-04-10 11:03:02 -07:00
DenisKarch
b15816bdc8 Fix to imports (update.go could not map properly) (#11) 2019-04-09 11:33:23 -07:00
Denis Karch
dc8d5cb824 Added TPM1.2 support for Windows 2019-04-09 10:48:16 -07:00
Tom D
0a5a5f0656
Refactor tests: remove build tags, de-dupe, use flags to control test runs from now on (#8) 2019-04-05 14:49:36 -07:00
Tom D
063d2bdf7e
Implement full coverage for TPM 1.2 tests. (#7)
* Generate and store a fake EK certificate in TPM 1.2 test setup.

* Fix run of gen_ekcert.go

* Write out NVRAM cert header when generating ek cert

* Remove build flag gating tpm12 tests.
2019-04-04 15:33:00 -07:00
Tom D
509d8074f1
Make TPM 1.2 test setup take ownership & define space for the EK cert (#6) 2019-04-03 16:07:03 -07:00
Tom D
790d3ba149
Script setup of fake filesystem objects for tpm12 tests, fix build of tpm12 tests. (#5) 2019-04-03 12:19:25 -07:00
Tom D'Netto
fc3b10963c Update certificate-transparency-go dependency to fix broken reference 2019-04-03 09:37:57 -07:00
Tom D
2bffdc1753
Implement CI scripts for TPM 1.2 simulator and tcsd. (#2)
* Implement CI scripts for TPM 1.2 simulator and tcsd.

* Set tcsd env vars in run_tcsd()
2019-04-02 16:31:00 -07:00
Tom D'Netto
6624eb9601 Add CI script for setting up TPM 1.2 simulator 2019-04-02 11:04:13 -07:00
Tom D
028c06c785
Merge pull request #1 from twitchy-jsonp/master
Make a Go module, use build tags to mask tests that need special system setup.
2019-04-01 12:51:52 -07:00
Tom
47f6a02149 Update README 2019-04-01 12:50:53 -07:00
Tom
7ada84720a go mod tidy 2019-04-01 11:07:36 -07:00
Tom
f3ea38462e Make package a Go module, add build tags for tests that need special system setup 2019-04-01 11:06:07 -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