# All files / src/crypt fast-aes-key.js

57.14% Statements 4/7
100% Branches 0/0
33.33% Functions 1/3
57.14% Lines 4/7

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
    11
    12
    131x

    1x

    1x

    1x
     class FastAESKey {
      constructor (subtle, key) {
        this.subtle = subtle;
        this.key = key;
      }

      expandKey () {
        return this.subtle.importKey('raw', this.key, { name: 'AES-CBC' }, false, ['encrypt', 'decrypt']);
      }
    }

    export default FastAESKey;