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

0% Statements 0/3
100% Branches 0/0
0% Functions 0/2
0% Lines 0/3

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11

     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);
      }
    }