From c45e8914fe198abf5767727103fb1832cca645dc Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Tue, 28 Mar 2023 14:08:44 -0400 Subject: [PATCH 1/2] docs: Publish the API comment changes related to supporting different hash functions/values for ECDSA signing (#386) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * docs: Publish the API comment changes related to supporting different hash functions/values for ECDSA signing PiperOrigin-RevId: 519819111 Source-Link: https://github.com/googleapis/googleapis/commit/d5a51f6baba66f5dde236211d41d66efa1e4e7ca Source-Link: https://github.com/googleapis/googleapis-gen/commit/7938c7bae5d9e0257a11204ae2c59365b450062d Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNzkzOGM3YmFlNWQ5ZTAyNTdhMTEyMDRhZTJjNTkzNjViNDUwMDYyZCJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot --- google/cloud/kms_v1/types/resources.py | 17 ++++++++++------- .../snippet_metadata_google.cloud.kms.v1.json | 2 +- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/google/cloud/kms_v1/types/resources.py b/google/cloud/kms_v1/types/resources.py index 3ab7e2b7..cc482971 100644 --- a/google/cloud/kms_v1/types/resources.py +++ b/google/cloud/kms_v1/types/resources.py @@ -626,15 +626,18 @@ class CryptoKeyVersionAlgorithm(proto.Enum): RSA_DECRYPT_OAEP_4096_SHA1 (39): RSAES-OAEP 4096 bit key with a SHA1 digest. EC_SIGN_P256_SHA256 (12): - ECDSA on the NIST P-256 curve with a SHA256 - digest. + ECDSA on the NIST P-256 curve with a SHA256 digest. Other + hash functions can also be used: + https://cloud.google.com/kms/docs/create-validate-signatures#ecdsa_support_for_other_hash_algorithms EC_SIGN_P384_SHA384 (13): - ECDSA on the NIST P-384 curve with a SHA384 - digest. + ECDSA on the NIST P-384 curve with a SHA384 digest. Other + hash functions can also be used: + https://cloud.google.com/kms/docs/create-validate-signatures#ecdsa_support_for_other_hash_algorithms EC_SIGN_SECP256K1_SHA256 (31): - ECDSA on the non-NIST secp256k1 curve. This - curve is only supported for HSM protection - level. + ECDSA on the non-NIST secp256k1 curve. This curve is only + supported for HSM protection level. Other hash functions can + also be used: + https://cloud.google.com/kms/docs/create-validate-signatures#ecdsa_support_for_other_hash_algorithms HMAC_SHA256 (32): HMAC-SHA256 signing with a 256 bit key. HMAC_SHA1 (33): diff --git a/samples/generated_samples/snippet_metadata_google.cloud.kms.v1.json b/samples/generated_samples/snippet_metadata_google.cloud.kms.v1.json index 29c9303b..74fd95f8 100644 --- a/samples/generated_samples/snippet_metadata_google.cloud.kms.v1.json +++ b/samples/generated_samples/snippet_metadata_google.cloud.kms.v1.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-kms", - "version": "2.16.0" + "version": "0.1.0" }, "snippets": [ { From ffbc362c3a9361ccb0ab26f555fede99673905f1 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 28 Mar 2023 18:42:38 -0400 Subject: [PATCH 2/2] chore(main): release 2.16.1 (#387) Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> --- .release-please-manifest.json | 2 +- CHANGELOG.md | 7 +++++++ google/cloud/kms/gapic_version.py | 2 +- google/cloud/kms_v1/gapic_version.py | 2 +- .../snippet_metadata_google.cloud.kms.v1.json | 2 +- 5 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 7731f20e..34fa4a6a 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.16.0" + ".": "2.16.1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 36755148..df9c67b6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,13 @@ [1]: https://pypi.org/project/google-cloud-kms/#history +## [2.16.1](https://github.com/googleapis/python-kms/compare/v2.16.0...v2.16.1) (2023-03-28) + + +### Documentation + +* Publish the API comment changes related to supporting different hash functions/values for ECDSA signing ([#386](https://github.com/googleapis/python-kms/issues/386)) ([c45e891](https://github.com/googleapis/python-kms/commit/c45e8914fe198abf5767727103fb1832cca645dc)) + ## [2.16.0](https://github.com/googleapis/python-kms/compare/v2.15.0...v2.16.0) (2023-03-23) diff --git a/google/cloud/kms/gapic_version.py b/google/cloud/kms/gapic_version.py index a2303530..8edfaef7 100644 --- a/google/cloud/kms/gapic_version.py +++ b/google/cloud/kms/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "2.16.0" # {x-release-please-version} +__version__ = "2.16.1" # {x-release-please-version} diff --git a/google/cloud/kms_v1/gapic_version.py b/google/cloud/kms_v1/gapic_version.py index a2303530..8edfaef7 100644 --- a/google/cloud/kms_v1/gapic_version.py +++ b/google/cloud/kms_v1/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "2.16.0" # {x-release-please-version} +__version__ = "2.16.1" # {x-release-please-version} diff --git a/samples/generated_samples/snippet_metadata_google.cloud.kms.v1.json b/samples/generated_samples/snippet_metadata_google.cloud.kms.v1.json index 74fd95f8..f59bbd3d 100644 --- a/samples/generated_samples/snippet_metadata_google.cloud.kms.v1.json +++ b/samples/generated_samples/snippet_metadata_google.cloud.kms.v1.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-kms", - "version": "0.1.0" + "version": "2.16.1" }, "snippets": [ {