summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVadim Bendebury <vbendeb@chromium.org>2019-09-21 12:21:16 -0700
committerCommit Bot <commit-bot@chromium.org>2019-11-21 19:30:30 +0000
commit9e10d76382342ab223c57f8f13ade3aee62b9667 (patch)
tree8de51abf1bafe3e82f9f58a57bc725ef85487c05
parentf5b56454cf1c94920259d65de6a4872470efc4d1 (diff)
downloadchrome-ec-9e10d76382342ab223c57f8f13ade3aee62b9667.tar.gz
cr50: switch to new dev key
The new RO has a new dev key, modify the dev manifest to match the new RO expectations. BUG=b:74100307 BRANCH=cr50, cr50-mp TEST=built a node locked image for ro 0.0.11 and observed it boot and run Change-Id: I3ce9ca8d23be6b2d959d4457ea6d08afa05376ac Signed-off-by: Vadim Bendebury <vbendeb@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1866173 Reviewed-by: Andrey Pronin <apronin@chromium.org>
-rw-r--r--chip/g/build.mk2
-rw-r--r--util/signer/cr50_rom0-dev-blsign.pem.pub14
-rw-r--r--util/signer/ec_RW-manifest-dev.json2
3 files changed, 9 insertions, 9 deletions
diff --git a/chip/g/build.mk b/chip/g/build.mk
index 3a62428a25..2cbfc3b857 100644
--- a/chip/g/build.mk
+++ b/chip/g/build.mk
@@ -179,7 +179,7 @@ ifeq ($(H1_DEVIDS),)
# Signing with non-secret test key.
CR50_RW_KEY = loader-testkey-A.pem
# Make sure manifset Key ID field matches the actual key.
-DUM := $(shell sed 's/1187158727/764428053/' $(MANIFEST) > $(SIGNER_MANIFEST))
+DUM := $(shell sed 's/860844255/-764428053/' $(MANIFEST) > $(SIGNER_MANIFEST))
else
# The private key comes from the sighing fob.
CR50_RW_KEY = cr50_rom0-dev-blsign.pem.pub
diff --git a/util/signer/cr50_rom0-dev-blsign.pem.pub b/util/signer/cr50_rom0-dev-blsign.pem.pub
index d5594eb48f..4e4e765ca5 100644
--- a/util/signer/cr50_rom0-dev-blsign.pem.pub
+++ b/util/signer/cr50_rom0-dev-blsign.pem.pub
@@ -1,9 +1,9 @@
-----BEGIN PUBLIC KEY-----
-MIIBIDANBgkqhkiG9w0BAQEFAAOCAQ0AMIIBCAKCAQEA4A43llHW4BJa/wOJ3gYF
-dZ2V8bLc+oh5+6vgzBcoCKQyA8Gn0ds1j91SDNcEodFkSi+1mPi1fyhd8oEBjKMT
-TUwbBQ8IkKCf7GEdDW8R2ruWeckVZQfrO0vU/po4Rs3F9ngbwV+HXFu9G9I6jdy5
-DjQCT8JWp2O9LiJPeo41IRdwp4d7jzDcauKoOc3tHKlKHqwc0JtHoYCIzE+2x7Jb
-jLR9GVFX/8GgdJwmxzMCrUhS8XglDxnGmxH5ovPuaYHctNXzwRT6PMY2YTypF+mj
-nhS5wJ5+D0Jg7zHnddLsEG/ZzOSbD8m7lI8Lg4mTHhWcdh9EjdQJUzfxLB/ExIQG
-9wIBAw==
+MIIBIDANBgkqhkiG9w0BAQEFAAOCAQ0AMIIBCAKCAQEA3BvAb0OUrzmPfwQPOz7D
+c5JOiiv6p9Es42XR4kLajBPIJog4ZMIFHrTk8R3IvQkt5TQb7SbvAv/rDESVLplM
+OJX9/5i5MK4Wh6j/msopEwRfdCgHD5dXOSN3mqC8bqyWhspF0L9fUlZXAsPD0zUe
+sXNL0dTSuvE4GZ53WoE8bM9d1w5A6L9NzODAgI1hOFqg9qnpir9R/CWiH0/JwlbP
+k5amvRfVFPeyivq4zRW4LGa6I3woVjp36iRUYEktbvabq6/qmAGDiL4hy4AHhLGn
+2g7s1sY6V9W9cYQQ7sja8x+xqH4Mwt1QxlLoGrVfhf0sh0hUETnUPSXwZFRQqU+0
+4QIBAw==
-----END PUBLIC KEY-----
diff --git a/util/signer/ec_RW-manifest-dev.json b/util/signer/ec_RW-manifest-dev.json
index 1f652eac09..dd265e36ee 100644
--- a/util/signer/ec_RW-manifest-dev.json
+++ b/util/signer/ec_RW-manifest-dev.json
@@ -33,7 +33,7 @@
"tag": "00000000000000000000000000000000000000000000000000000000",
// cros_loader uses b1-dev key as key to verify RW with
- "keyid": -1187158727, // b1-dev key
+ "keyid": 860844255, // b1-dev, RO 0.0.11 key
"p4cl": 177, // P4 sync cl for XML we link against. 177 == 0xb1.