Playground Week 6 Sesi 2 Materi FE 12 Node Crypto
Documentation for Key Length createChiperiv
const ENC_KEY = crypto.randomBytes(16); // set random encryption key
const IV = crypto.randomBytes(16); // set random initialisation vector
let cipher = crypto.createCipheriv("aes-128-cbc", ENC_KEY, IV);
![image](https://private-user-images.githubusercontent.com/23293993/244307783-6bd050ef-6f65-4059-b473-9c3095538dd7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTcyODg1NTUsIm5iZiI6MTcxNzI4ODI1NSwicGF0aCI6Ii8yMzI5Mzk5My8yNDQzMDc3ODMtNmJkMDUwZWYtNmY2NS00MDU5LWI0NzMtOWMzMDk1NTM4ZGQ3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjAyVDAwMzA1NVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgzOTJmZWRmNGI1ZDE1NzlhYWE4NGI0MDYwNTZiYjlkOTlhYjJhNmY0YzI5ZTBhMDY1ODcyZmNhOTJmZDUwYzQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.H6iGSPgFlF-7k-DeWhRJu3DWtmhmFxX7rrbkYBuNd9w)