mirror of
https://github.com/bitwarden/browser.git
synced 2024-11-08 09:43:42 +01:00
macBytes must exist if key has macKey
This commit is contained in:
parent
59f2fc0e73
commit
335c94e24c
@ -482,6 +482,11 @@ export class CryptoService implements CryptoServiceInterface {
|
|||||||
const keyForEnc = await this.getKeyForEncryption(key);
|
const keyForEnc = await this.getKeyForEncryption(key);
|
||||||
const theKey = this.resolveLegacyKey(encType, keyForEnc);
|
const theKey = this.resolveLegacyKey(encType, keyForEnc);
|
||||||
|
|
||||||
|
if (theKey.macKey != null && macBytes == null) {
|
||||||
|
console.error('macBytes required.');
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
if (encType !== theKey.encType) {
|
if (encType !== theKey.encType) {
|
||||||
// tslint:disable-next-line
|
// tslint:disable-next-line
|
||||||
console.error('encType unavailable.');
|
console.error('encType unavailable.');
|
||||||
|
Loading…
Reference in New Issue
Block a user