Merge "Update counters for session encryption to start at 1." am: ae97b320d0 am: 61856cc926
Change-Id: I6ea839fbed2f7eea9804d4372ca05a411d233b6e
This commit is contained in:
@@ -152,8 +152,8 @@ class CredstoreIdentityCredential extends IdentityCredential {
|
|||||||
derivedKey = Util.computeHkdf("HmacSha256", sharedSecret, salt, info, 32);
|
derivedKey = Util.computeHkdf("HmacSha256", sharedSecret, salt, info, 32);
|
||||||
mReaderSecretKey = new SecretKeySpec(derivedKey, "AES");
|
mReaderSecretKey = new SecretKeySpec(derivedKey, "AES");
|
||||||
|
|
||||||
mEphemeralCounter = 0;
|
mEphemeralCounter = 1;
|
||||||
mReadersExpectedEphemeralCounter = 0;
|
mReadersExpectedEphemeralCounter = 1;
|
||||||
|
|
||||||
} catch (NoSuchAlgorithmException e) {
|
} catch (NoSuchAlgorithmException e) {
|
||||||
throw new RuntimeException("Error performing key agreement", e);
|
throw new RuntimeException("Error performing key agreement", e);
|
||||||
|
|||||||
Reference in New Issue
Block a user