key stretching
specify charset
dependensi untuk base64