aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornagendra modadugu <ngm@google.com>2018-06-19 10:20:03 -0700
committernagendra modadugu <ngm@google.com>2018-06-19 10:22:22 -0700
commit5b7337e6e6cf4a1f06daf1a4b600bf031ace7d65 (patch)
tree172bc6d772a4df3863c9ab5d0eb1af6a5fb5da92
parentf6f3ebd91061d6948900c8f99e64cd35ba463134 (diff)
downloadgeneric-5b7337e6e6cf4a1f06daf1a4b600bf031ace7d65.tar.gz
keymaster: return color and digest in ProvisionPresharedSecret
Once the pre-shared secret has been provisioned, allow Citadel to return the currently known boot color and a digest of the pre-shared key. Bug: 110301629 Test: pending Change-Id: I1031a734243154435fb9915866e4458cedd51a51
-rw-r--r--nugget/proto/nugget/app/keymaster/keymaster.options1
-rw-r--r--nugget/proto/nugget/app/keymaster/keymaster.proto2
2 files changed, 3 insertions, 0 deletions
diff --git a/nugget/proto/nugget/app/keymaster/keymaster.options b/nugget/proto/nugget/app/keymaster/keymaster.options
index 554b2dc..a96c584 100644
--- a/nugget/proto/nugget/app/keymaster/keymaster.options
+++ b/nugget/proto/nugget/app/keymaster/keymaster.options
@@ -15,3 +15,4 @@ nugget.app.keymaster.GetBootInfoResponse.boot_hash max_size:32
nugget.app.keymaster.ProvisionPresharedSecretRequest.preshared_secret max_size:32
nugget.app.keymaster.StartAttestKeyRequest.not_before max_size:13
nugget.app.keymaster.StartAttestKeyRequest.not_after max_size:13
+nugget.app.keymaster.ProvisionPresharedSecretResponse.digest max_size:32
diff --git a/nugget/proto/nugget/app/keymaster/keymaster.proto b/nugget/proto/nugget/app/keymaster/keymaster.proto
index da08a8d..69056e8 100644
--- a/nugget/proto/nugget/app/keymaster/keymaster.proto
+++ b/nugget/proto/nugget/app/keymaster/keymaster.proto
@@ -430,4 +430,6 @@ message ProvisionPresharedSecretRequest {
message ProvisionPresharedSecretResponse {
ErrorCode error_code = 1;
PresharedSecretStatus status = 2;
+ BootColor color = 3;
+ bytes digest = 4;
}