Skip to content

Releases: openconfig/attestz

v0.6.10

02 Mar 18:09
8284c0b

Choose a tag to compare

What's Changed

  • Allow ECDSA P256 for TPM certificates: IDevID and IAK by @gscert in #207

New Contributors

Full Changelog: v0.6.9...v0.6.10

v0.6.8

09 Feb 17:53
628e374

Choose a tag to compare

What's Changed

  • add support to verify cert chains longer than 1 by @gh4683 in #204
  • remove deprecated proto fields from enrollz by @gh4683 in #205

Full Changelog: v0.6.7...v0.6.8

v0.6.7

20 Jan 20:04
6d96614

Choose a tag to compare

What's Changed

  • send 2B structs instead of T structs in ChallengeReq by @gh4683 in #202
  • allow ek cert to be parsed as TPMT_PUBLIC by @gh4683 in #203

Full Changelog: v0.6.6...v0.6.7

v0.6.6

09 Jan 17:45
b8cc494

Choose a tag to compare

What's Changed

  • fix verify IAK function by @gh4683 in #197
  • extract TPMS_ATTEST from iak certify info before verifying HMAC by @gh4683 in #198
  • fix comment for iak_certify_info_signature by @gh4683 in #199
  • add tests using test vectors by @gh4683 in #200
  • fix fetch EK request by @gh4683 in #201

Full Changelog: v0.6.5...v0.6.6

v0.6.5

16 Dec 19:20
671581c

Choose a tag to compare

What's Changed

  • unexport functions that do not need to be exported by @gh4683 in #193
  • add verifyIdentityWithVendorCerts function by @gh4683 in #191
  • refactor EnrollControlCard and RotateOiakCert to take in multiple control cards by @gh4683 in #192
  • add TestVerifyIdentityWithVendorCerts by @gh4683 in #195
  • add TestEnrollSwitchWithHMACChallenge and refactor stub by @gh4683 in #196
  • add serial number validation to hmac flow by @gh4683 in #194

Full Changelog: v0.6.4...v0.6.5

v0.6.4

09 Dec 23:42
61e00b8

Choose a tag to compare

What's Changed

  • add helper function issueOwnerIakCert by @gh4683 in #185
  • add issueOwnerIDevIDCert helper function by @gh4683 in #186
  • add helper function rotateOIakCert by @gh4683 in #187
  • Atomic rotate func by @gh4683 in #188
  • Refactor EnrollControlCard and RotateOwnerIakCert to use new IssueAndRotateOwnerCerts function by @gh4683 in #190
  • Call IssueAndRotateOwnerCerts in EnrollSwitchWithHmacChallenge by @gh4683 in #189

Full Changelog: v0.6.3...v0.6.4

v0.6.3

25 Nov 00:49
0330b79

Choose a tag to compare

  • Added verify TPMTSignature functionality for RSA and ECDSA in PR #182

v0.6.2

04 Nov 18:12
eb8cc83

Choose a tag to compare

What's Changed

  • implement VerifyIdevidKey and add tests by @gh4683 in #173
  • Adding proper PEM encoding for the AIK Public Key by @muntazirsal in #179
  • implement verifyIAKKey and add tests by @gh4683 in #169
  • Implement function WrapHMACKeytoRSAPublicKey and its test. by @Chounoki in #178
  • implement VerifyIdevidAttributes and add tests by @gh4683 in #180
  • Implement VerifyHMAC function and its tests. by @Chounoki in #181

Full Changelog: v0.6.1...v0.6.2

v0.6.1

27 Oct 20:03
609f6f2

Choose a tag to compare

What's Changed

  • add skeleton identity verification flow for tpm 2.0 without idevid by @gh4683 in #166
  • implement verifyHMAC and add tests by @gh4683 in #168
  • implement verifyCertifyInfo and add test by @gh4683 in #170
  • Implement the function GenerateRestrictedHMACKey() and its test. by @Chounoki in #171
  • reorganize verifyIdenity by @gh4683 in #174
  • leftover from previous renaming of the VerifySignature() by @muntazirsal in #176
  • Implement function RSAEKPublicKeyToTPMTPublic and its test. by @Chounoki in #175
  • Fixing bug with extra bytes being appended to the Identity Request on device side by @muntazirsal in #177

New Contributors

Full Changelog: v0.6.0...v0.6.1

v0.6.0

14 Oct 22:16
4f21e9c

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.6.0