(plaintext: Buffer, key: Buffer)
| 11 | import { UploadMediaType } from './types.js' |
| 12 | |
| 13 | export function encryptAesEcb(plaintext: Buffer, key: Buffer): Buffer { |
| 14 | const cipher = createCipheriv('aes-128-ecb', key, null) |
| 15 | return Buffer.concat([cipher.update(plaintext), cipher.final()]) |
| 16 | } |
| 17 | |
| 18 | export function decryptAesEcb(ciphertext: Buffer, key: Buffer): Buffer { |
| 19 | const decipher = createDecipheriv('aes-128-ecb', key, null) |
no outgoing calls
no test coverage detected