diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f43568..8a4aa40 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## [v0.7.0] - 2020-02-25 + +### Added + +- `TPM::KeyAttestation#valid?` performs certificate path validation. In other words, it verifies trust up +to an acceptable trusted root certificate. + +### Changed + +- Rename `TPM::EKCertificate` to `TPM::AIKCertificate` to fix semantics + ## [v0.6.0] - 2020-01-30 ### Changed @@ -38,6 +49,7 @@ replacement of `JOSE` format `algorithm` string - `TPM::EKCertificate` wrapper - `TPM::SAttest` wrapper +[v0.7.0]: https://github.com/cedarcode/tpm-key_attestation/compare/v0.6.0...v0.7.0/ [v0.6.0]: https://github.com/cedarcode/tpm-key_attestation/compare/v0.5.0...v0.6.0/ [v0.5.0]: https://github.com/cedarcode/tpm-key_attestation/compare/v0.4.0...v0.5.0/ [v0.4.0]: https://github.com/cedarcode/tpm-key_attestation/compare/v0.3.0...v0.4.0/ diff --git a/Gemfile.lock b/Gemfile.lock index 9436d26..60acfd7 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - tpm-key_attestation (0.6.0) + tpm-key_attestation (0.7.0) bindata (~> 2.4) openssl-signature_algorithm (~> 0.3.0) diff --git a/lib/tpm/key_attestation/version.rb b/lib/tpm/key_attestation/version.rb index 88c9bad..3e8a586 100644 --- a/lib/tpm/key_attestation/version.rb +++ b/lib/tpm/key_attestation/version.rb @@ -2,6 +2,6 @@ module TPM class KeyAttestation - VERSION = "0.6.0" + VERSION = "0.7.0" end end