summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Treehugger Robot <treehugger-gerrit@google.com> 2020-02-13 23:09:01 +0000
committer Treehugger Robot <treehugger-gerrit@google.com> 2020-02-13 23:09:01 +0000
commit61856cc9265adb1e0c2088d1a249d6a40bff8a6f (patch)
tree0ca6ee16dcbc3542ce75ea8e3e79270d4214301c
parentac609b99bfe785c1916b30cd5c4712703e48cd8e (diff)
parentae97b320d04fe4d39eaaad6bb5a1b09b7aed711b (diff)
Merge "Update counters for session encryption to start at 1." am: ae97b320d0
Change-Id: I1f84c61f0b1d4d7c7468420de28f612d4f1f7460
-rw-r--r--identity/java/android/security/identity/CredstoreIdentityCredential.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/identity/java/android/security/identity/CredstoreIdentityCredential.java b/identity/java/android/security/identity/CredstoreIdentityCredential.java
index c520331ab72d..7c0af6def696 100644
--- a/identity/java/android/security/identity/CredstoreIdentityCredential.java
+++ b/identity/java/android/security/identity/CredstoreIdentityCredential.java
@@ -152,8 +152,8 @@ class CredstoreIdentityCredential extends IdentityCredential {
derivedKey = Util.computeHkdf("HmacSha256", sharedSecret, salt, info, 32);
mReaderSecretKey = new SecretKeySpec(derivedKey, "AES");
- mEphemeralCounter = 0;
- mReadersExpectedEphemeralCounter = 0;
+ mEphemeralCounter = 1;
+ mReadersExpectedEphemeralCounter = 1;
} catch (NoSuchAlgorithmException e) {
throw new RuntimeException("Error performing key agreement", e);