Home Reference Source

src/crypt/fast-aes-key.js

  1. class FastAESKey {
  2. constructor (subtle, key) {
  3. this.subtle = subtle;
  4. this.key = key;
  5. }
  6.  
  7. expandKey () {
  8. return this.subtle.importKey('raw', this.key, { name: 'AES-CBC' }, false, ['encrypt', 'decrypt']);
  9. }
  10. }
  11.  
  12. export default FastAESKey;