Co-authored-by: scott@signal.org
Co-authored-by: ken@signal.org
This commit is contained in:
Ken Powers 2019-05-16 15:32:11 -07:00 committed by Scott Nonnenberg
parent 8c8856785b
commit 29de50c12a
100 changed files with 7572 additions and 693 deletions

View file

@ -90,10 +90,11 @@
return verifyMAC(ivAndCiphertext, macKey, mac, 32)
.then(() => {
if (!theirDigest) {
throw new Error('Failure: Ask sender to update Signal and resend.');
if (theirDigest) {
return verifyDigest(encryptedBin, theirDigest);
}
return verifyDigest(encryptedBin, theirDigest);
return null;
})
.then(() => decrypt(aesKey, ciphertext, iv));
},