HMAC untuk mengecek apakah data dihack orang di tengah jalan
refactor baca tulis file menggunakan java.nio