# All files / src/crypt aes-crypto.js

50% Statements 3/6
100% Branches 0/0
33.33% Functions 1/3
50% Lines 3/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    111x

    1x

    1x
     export default class AESCrypto {
      constructor (subtle, iv) {
        this.subtle = subtle;
        this.aesIV = iv;
      }

      decrypt (data, key) {
        return this.subtle.decrypt({ name: 'AES-CBC', iv: this.aesIV }, key, data);
      }
    }