commit | c33680842774bedfd2b864236c0f5fd4cfc87723 | [log] [tgz] |
---|---|---|
author | Vadim Bendebury <vbendeb@google.com> | Thu Jun 06 20:03:17 2024 |
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sat Jun 08 20:35:26 2024 |
tree | 53d44cc42fd75688932914570331fc383d416563 | |
parent | c22d72f83618d8c0814cb0ac584cd61f918c7b86 [diff] |
futility: modify private key validation to work for both local and cloud During GSCVD signing, when validating the platform private key, use the appropriate methods for accessing the key modulus, depending on the key location (local vs Cloud KMS). BRANCH=none BUG=b:345464956 TEST=validated that RO_GSCVD signing with Cloud KMS based keys works as expected. Change-Id: I3a1d58c0860a9f75600d82d0389db6a606f43968 Signed-off-by: Vadim Bendebury <vbendeb@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/5605263 Reviewed-by: Julius Werner <jwerner@chromium.org>