(secret)
| 10 | } |
| 11 | |
| 12 | function createDecipher (secret) { |
| 13 | if (crypto.getCiphers().includes('aes-128-cfb8')) { |
| 14 | return crypto.createDecipheriv('aes-128-cfb8', secret, secret) |
| 15 | } |
| 16 | return new Decipher(secret) |
| 17 | } |
| 18 | |
| 19 | class Cipher extends Transform { |
| 20 | constructor (secret) { |