(ciphertext: Buffer, key: Buffer)
| 16 | } |
| 17 | |
| 18 | export function decryptAesEcb(ciphertext: Buffer, key: Buffer): Buffer { |
| 19 | const decipher = createDecipheriv('aes-128-ecb', key, null) |
| 20 | return Buffer.concat([decipher.update(ciphertext), decipher.final()]) |
| 21 | } |
| 22 | |
| 23 | export function aesEcbPaddedSize(size: number): number { |
| 24 | return size + (16 - (size % 16)) |
no outgoing calls
no test coverage detected