Skip to content

Latest commit

 

History

History
96 lines (56 loc) · 2.71 KB

CHANGELOG.md

File metadata and controls

96 lines (56 loc) · 2.71 KB

Changelog

[v0.12.1] - 2024-08-05

  • Fix loading trusted certificates on Windows. #20 & #21 [@johnnyshields], [@salmanasiddiqui]

v0.12.0 - 2022-07-05

  • Loose OpenSSL dependency to support 3.2 users. Credits to @stanhu <3

v0.11.0 - 2022-07-05

  • Support OpenSSL ~>3.0.0. Credits to @ClearlyClaire <3

v0.10.0 - 2020-07-09

Added

  • Support ECDSA with NIST P384 and P521 curves

v0.9.0 - 2020-05-31

Fixed

v0.8.0 - 2020-03-29

Changed

  • Update openssl-signature_algorithm gem dependency from v0.3 to v0.4.

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

  • TPM::KeyAttestation.new now accepts signature_algorithm and hash_algorithm in TPM format in replacement of JOSE format algorithm string

v0.5.0 - 2020-01-23

Added

  • TPM::KeyAttestation#valid? also checks there's at least a well-formatted key in the attestation

v0.4.0 - 2020-01-20

Added

  • Suport verification of RSA-PSS key attestations

v0.3.0 - 2020-01-20

Added

  • TPM::KeyAttestation#key returns attested key as an instance of OpenSSL::PKey::PKey

v0.2.0 - 2020-01-16

Added

  • TPM::KeyAttestation#valid?

v0.1.0 - 2020-01-15

Added

  • TPM::EKCertificate wrapper
  • TPM::SAttest wrapper