Initialize session.currentRatchet.previousCounter
This commit is contained in:
@@ -406,7 +406,7 @@ window.textsecure.crypto = function() {
|
|||||||
sharedSecret.set(new Uint8Array(ecRes), 32 * 3);
|
sharedSecret.set(new Uint8Array(ecRes), 32 * 3);
|
||||||
|
|
||||||
return HKDF(sharedSecret.buffer, '', "WhisperText").then(function(masterKey) {
|
return HKDF(sharedSecret.buffer, '', "WhisperText").then(function(masterKey) {
|
||||||
var session = {currentRatchet: { rootKey: masterKey[0], lastRemoteEphemeralKey: theirSignedPubKey },
|
var session = {currentRatchet: { rootKey: masterKey[0], lastRemoteEphemeralKey: theirSignedPubKey, previousCounter: 0 },
|
||||||
indexInfo: { remoteIdentityKey: theirIdentityPubKey, closed: -1 },
|
indexInfo: { remoteIdentityKey: theirIdentityPubKey, closed: -1 },
|
||||||
oldRatchetList: []
|
oldRatchetList: []
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user