1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import {
  BlockCipherMode,
} from './cipher-core.js';
 
/**
 * Electronic Codebook block mode.
 */
export class ECB extends BlockCipherMode {
}
ECB.Encryptor = class extends ECB {
  processBlock(words, offset) {
    this._cipher.encryptBlock(words, offset);
  }
};
ECB.Decryptor = class extends ECB {
  processBlock(words, offset) {
    this._cipher.decryptBlock(words, offset);
  }
};