Commit Graph

  • a029c07c93 Windows: Finish up error codes #215 El Mostafa IDRASSI 2021-04-30 13:24:59 +0000
  • 9b857465d0
    Handle to interface{} in *windowsKey12.certify() (#214) Paweł Szałachowski 2021-04-23 16:13:10 -0700
  • d978754eac Handle to interface{} in *windowsKey12.certify() #214 Pawel Szalachowski 2021-04-23 15:46:24 -0700
  • 6848928436
    Add AK.Certify() and use CertifyEx() for certification (#210) Paweł Szałachowski 2021-04-23 14:41:30 -0700
  • 179ab17246 dropping missed if #210 Pawel Szalachowski 2021-04-23 14:07:30 -0700
  • 7f3f501d09 comment Pawel Szalachowski 2021-04-23 14:02:47 -0700
  • cb89d76019 drop Handle and accept interface{} in Certify Pawel Szalachowski 2021-04-23 13:59:37 -0700
  • 6c214f7252
    Merge branch 'master' into key_certify Paweł Szałachowski 2021-04-22 10:50:11 -0700
  • e24a847d44
    Add initial docs for attest-tool (#213) Tom D 2021-04-15 12:14:18 -0700
  • 34162a2192 Add initial docs for attest-tool #213 Tom D'Netto 2021-04-15 11:56:10 -0700
  • b6c6a0c365
    Parse TCG_PCClientPCREvent structures with an eventSize of 0 (#212) v0.3.2 Brandon Weeks 2021-04-14 13:59:06 -0700
  • 7ea0d21263 Parse TCG_PCClientPCREvent structures with an eventSize of 0 #212 Brandon Weeks 2021-04-14 10:52:20 -0700
  • 31ad4f57fd
    Fix integer overflow in digest parsing (#211) v0.3.1 Brandon Weeks 2021-04-13 15:57:16 -0700
  • b92c06ad96 Fix integer overflow in digest parsing #211 Brandon Weeks 2021-04-13 15:51:41 -0700
  • b89180c3eb
    bugfix(eventlog): Assume TPM1.2 events if NO_ACTION is too short (#208) Dmitrii Okunev 2021-04-13 18:46:15 +0100
  • a3baa55bc6 Handle type added Pawel Szalachowski 2021-04-09 15:12:31 -0700
  • b9ba332c61 CertificationParameters refactoring Pawel Szalachowski 2021-04-09 09:58:48 -0700
  • 6354017018 CertificationParameters refactoring Pawel Szalachowski 2021-04-09 09:57:00 -0700
  • 2a060bb4f6 adding signing scheme to certification Pawel Szalachowski 2021-04-08 16:17:15 -0700
  • fe9d4a11a1
    Merge branch 'master' into master #208 Dmitrii Okunev 2021-04-08 21:06:12 +0100
  • 1eef9dca27 use tpm2.Certify() for key certification Pawel Szalachowski 2021-04-08 12:15:46 -0700
  • 1ceeedc8dc
    win_events: Determine if the WBCL was for a cold boot (as opposed to a resume from hibernation) (#209) Tom D 2021-04-07 16:08:29 -0700
  • b70da02547 win_events: Determine if the WBCL was for a cold boot (as opposed to a resume from hibernation) #209 Tom D'Netto 2021-04-07 15:40:39 -0700
  • 7ccbdc5b10 bugfix(eventlog): Assume TPM1.2 events if NO_ACTION is too short Dmitrii Okunev 2021-04-07 19:16:44 +0100
  • 1bbba0bdfd
    Minor fixes and additions (#207) v0.3.0 Paweł Szałachowski 2021-04-01 19:29:45 -0700
  • ba3dac819f Blobs() return values #207 Pawel Szalachowski 2021-04-01 19:17:11 -0700
  • eed74e2ed3 renaming Pawel Szalachowski 2021-04-01 18:58:11 -0700
  • 8d54de62b3 renaming Pawel Szalachowski 2021-04-01 16:59:57 -0700
  • 0c7b39d31c Merge remote-tracking branch 'upstream/master' into minor_fixes Pawel Szalachowski 2021-04-01 16:59:37 -0700
  • 611c6598b2
    testKeySign: small fix (#206) Paweł Szałachowski 2021-04-01 09:53:30 -0700
  • 11975d529f add PrivPubBlobs() for custom key encoding Pawel Szalachowski 2021-03-31 10:58:44 -0700
  • dc340131ea replace ReadPublic by DecodePublic where applicable Pawel Szalachowski 2021-03-31 10:32:12 -0700
  • 1841b438c7 testKeySign: small fix #206 Pawel Szalachowski 2021-03-18 14:26:03 -0700
  • 9fc6c7504a
    Bump Go version to 1.16, update dependencies (#205) Brandon Weeks 2021-03-17 15:05:37 -0700
  • 3b1d72bc55 Bump Go version to 1.16, update dependencies #205 Brandon Weeks 2021-03-16 16:09:05 +0000
  • 1379a4f766
    Verify(): ensure that the hash function is available (#204) Paweł Szałachowski 2021-03-09 09:30:11 -0800
  • c099b8fa3f Verify(): ensure that the hash function is available #204 Pawel Szalachowski 2021-03-09 09:19:50 -0800
  • 440d34a877
    Support for application signing keys (#201) Paweł Szałachowski 2021-03-08 12:27:00 -0800
  • d8b15f2228 Merge branch 'signing_key' of https://github.com/pszal/go-attestation into signing_key #201 Pawel Szalachowski 2021-03-08 12:11:07 -0800
  • 5fc0603517 ecdsa.VerifyASN1 -> ecdsa.Verify Pawel Szalachowski 2021-03-08 12:10:49 -0800
  • e5e8bf6e39
    Merge branch 'master' into signing_key Brandon Weeks 2021-03-08 11:10:52 -0800
  • 328912c0ae
    Bump github.com/google/go-cmp from 0.5.4 to 0.5.5 (#203) dependabot[bot] 2021-03-08 11:09:05 -0800
  • 0d36283e17
    Bump github.com/google/go-cmp from 0.5.4 to 0.5.5 #203 dependabot[bot] 2021-03-08 06:25:08 +0000
  • 4bf5c636e5 missed comment addressed Pawel Szalachowski 2021-03-05 15:16:05 -0800
  • 8f4667b591 missed comment addressed Pawel Szalachowski 2021-03-05 15:13:40 -0800
  • 73e9650ea6 Eric's comments addressed Pawel Szalachowski 2021-03-05 15:10:25 -0800
  • a73c38e39f Refactoring Pawel Szalachowski 2021-03-04 16:51:02 -0800
  • 2b9894eaa5 CurveSM2P256 dropped from secureCurves; Signing Key renamed to Application Key; Private() implemented Pawel Szalachowski 2021-03-03 15:59:59 -0800
  • 89f4211392 Verify()'s test added Pawel Szalachowski 2021-03-03 10:39:24 -0800
  • 550acacd0e (*AttestationParameters).Verify() Pawel Szalachowski 2021-03-02 21:45:42 -0800
  • 0ebf5f15e8 certifyingKey field added to wrappedKey Pawel Szalachowski 2021-03-02 09:31:40 -0800
  • 649b2be553 adding handle() stubs to windows Pawel Szalachowski 2021-02-24 09:52:39 -0800
  • c6e09a92ab Sign() test Pawel Szalachowski 2021-02-23 13:11:18 -0800
  • 6ce2b17226 syncing with the doc Pawel Szalachowski 2021-02-22 17:05:24 -0800
  • 88b5474761 refactoring and dropping the tpm2tools dependency Pawel Szalachowski 2021-02-22 11:04:21 -0800
  • 3f830f2c08 tpm_windows.go newSK and loadSK Pawel Szalachowski 2021-02-17 13:52:56 -0800
  • 21217a1864 Support for application signing keys Pawel Szalachowski 2021-02-16 12:14:19 -0800
  • d436f3c9c5
    attestPCRs(): make sure that the return values are consistent (#199) Paweł Szałachowski 2021-01-12 16:21:21 -0800
  • 7eb929a16e attestPCRs(): make sure that the return values are consistent #199 Pawel Szalachowski 2021-01-08 12:29:27 -0800
  • 339bdb245a
    attest: add bounds checks for slice indexes (#197) Eric Chiang 2020-12-30 10:33:55 -0800
  • 57864208ea attest: add bounds checks for slice indexes #197 Eric Chiang 2020-12-29 22:08:10 -0800
  • 0ee6160aab
    Bump github.com/google/go-tpm-tools from 0.2.0 to 0.2.1 (#196) v0.2.2 dependabot[bot] 2020-12-14 12:49:45 +0100
  • 917013df73
    Bump github.com/google/go-tpm-tools from 0.2.0 to 0.2.1 #196 dependabot[bot] 2020-12-14 11:48:12 +0000
  • f98225cdc5
    Bump github.com/google/go-tpm from 0.3.1 to 0.3.2 (#195) dependabot[bot] 2020-12-14 12:44:47 +0100
  • be8933cc3b
    Bump github.com/google/go-tpm from 0.3.1 to 0.3.2 #195 dependabot[bot] 2020-12-14 11:41:53 +0000
  • dfe63791df
    Update tpm_windows.go (#194) Deepika Rajani 2020-12-14 06:37:04 -0500
  • 76f49c21cd Update tpm_windows.go #194 Deepika Rajani 2020-12-04 17:58:24 -0500
  • 2f809d0330
    Deepikarajani24 patch 1 (#193) Deepika Rajani 2020-12-02 14:09:22 -0500
  • df0df680ec Tbsi_GetDeviceInfo check to happen once changed the author of the commit #193 Deepika Rajani 2020-12-02 13:53:26 -0500
  • 7f8fab8128 tbs.dll to load once Deepika Rajani 2020-12-01 18:55:57 -0500
  • 3dd077acdd initialize tbs.dll and proc Tbsi_GetDeviceInfo during probeSystemTPMs Deepika Rajani 2020-12-01 18:38:18 -0500
  • 0d0c04d955 tbs.dll to not initialize on start up so that it's not initialized when tpm support is not required Deepika Rajani 2020-12-01 18:34:49 -0500
  • 9632df6f12
    Bump github.com/google/go-cmp from 0.5.3 to 0.5.4 (#191) dependabot[bot] 2020-11-30 12:27:08 -0800
  • 4601e10c03
    Merge branch 'master' into dependabot/go_modules/github.com/google/go-cmp-0.5.4 #191 Tom D 2020-11-30 12:22:58 -0800
  • 0efaf4b19f
    attest: improve event log debugging (#190) Eric Chiang 2020-11-30 12:22:43 -0800
  • 3ca579ccc9
    Merge branch 'master' into el #190 Eric Chiang 2020-11-30 12:14:35 -0800
  • e9c69f5b93
    Merge branch 'master' into dependabot/go_modules/github.com/google/go-cmp-0.5.4 Tom D 2020-11-30 12:08:34 -0800
  • 63c5188962
    Export InvalidPCRs field in ReplayError (#189) Aditya Prakash 2020-11-30 11:56:55 -0800
  • 171449a403
    Bump github.com/google/go-cmp from 0.5.3 to 0.5.4 dependabot[bot] 2020-11-30 06:55:14 +0000
  • 783755ef0f
    Add Comment to the exported field #189 Aditya Prakash 2020-11-25 14:36:13 -0800
  • 1f611ce7a2 attest: improve event log debugging Eric Chiang 2020-11-25 12:31:04 -0800
  • 2c6230c210
    Export InvalidPCRs field in ReplayError Aditya Prakash 2020-11-24 18:05:01 -0800
  • d90962df3c
    Add InjectSimulatedTPMForTest function for testing (#187) v0.2.1 Brandon Weeks 2020-11-19 07:43:19 +0100
  • 789098bfb4 Add InjectSimulatedTPMForTest function for testing #187 Brandon Weeks 2020-11-19 01:43:33 +0000
  • 6bd14729ac
    Add RFC 4043 and GCP OIDs (#188) Brandon Weeks 2020-11-19 07:34:46 +0100
  • bff17f0cb2
    Merge branch 'master' into oid #188 Tom D 2020-11-18 22:30:16 -0800
  • 72a39f3597
    Upgrade dependencies, enable Dependabot (#186) Brandon Weeks 2020-11-19 07:29:50 +0100
  • afd85f9adf
    Merge branch 'master' into deps #186 Tom D 2020-11-18 22:25:57 -0800
  • 25f5b13c2c
    Fix Go Vet string conversion warnings (#185) Brandon Weeks 2020-11-19 07:25:44 +0100
  • fe657372ba Fix Go Vet string conversion warnings #185 Brandon Weeks 2020-11-19 01:06:34 +0000
  • 7d7ebc80a8 Upgrade dependencies, enable Dependabot Brandon Weeks 2020-11-19 01:17:54 +0000
  • 3f2692b489 Add RFC 4043 and GCP OIDs Brandon Weeks 2020-11-19 01:48:19 +0000
  • b59ed18da9
    Revert "README: add build dependencies to instructions (#68)" (#184) Eric Chiang 2020-11-18 09:45:30 -0800
  • a59fd1a49a Revert "README: add build dependencies to instructions (#68)" #184 Eric Chiang 2020-11-18 09:26:38 -0800
  • 1b270852e6
    README: add build dependencies to instructions (#68) Eric Chiang 2020-11-18 09:24:10 -0800
  • baf227c4db README: add build dependencies to instructions #68 Eric Chiang 2019-08-07 11:01:02 -0700
  • 3cc596e3c6 Add missing optional tags Matthew Garrett 2020-11-17 12:00:54 -0800
  • adc1a5886d Add missing optional tags #182 Matthew Garrett 2020-11-17 12:00:54 -0800
  • 4ad1cc2bf5 Fix type for ComponentClassValue Matthew Garrett 2020-11-12 16:18:30 -0800
  • cc244b36f4 Explicitly tag context-specific UTF8Strings Matthew Garrett 2020-11-12 15:31:24 -0800