diff options
| author | 2020-02-13 23:09:01 +0000 | |
|---|---|---|
| committer | 2020-02-13 23:09:01 +0000 | |
| commit | 61856cc9265adb1e0c2088d1a249d6a40bff8a6f (patch) | |
| tree | 0ca6ee16dcbc3542ce75ea8e3e79270d4214301c | |
| parent | ac609b99bfe785c1916b30cd5c4712703e48cd8e (diff) | |
| parent | ae97b320d04fe4d39eaaad6bb5a1b09b7aed711b (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.java | 4 |
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); |