digilib@itb.ac.id +62 812 2508 8800

Enkripsi merupakan teknologi yang bekerja dengan mengacak data sehingga tidak dapat dibaca oleh pihak yang tidak diinginkan. Advanced Encryption Standard (AES), yang juga dikenal sebagai Rijndael adalah spesifikasi untuk enkripsi data elektronik Alat yang digunakan dalam implementasi AES adalah ATmega328p. ATmega328P merupakan sebuah CMOS 8-bit mikrokontroler berbasis AVR dengan arsitektur RISC. Correlation Power Analysis (CPA) merupakan serangan yang memungkinkan kita menemukan kunci enkripsi rahasia yang disimpan di suatu perangkat keras (Hadware). Notduino ini merupakan perangkat yang digunakan sebagai target untuk sistem Capture ChipWhisperer. Dengan notduino ini penulis dapat melakukan kegiatann serangan untuk mendapatkan kunci AES yang digunakan pada mikrokontroler Atmega328p. Peneliti menggunakan board CW1173 untuk mengambil trace saat program AES bekerja. Dengan analisis CPA dengan metode Hamming distance Sbox output peneliti berhasil menemukan semua kunci subkey yang digunakan pada algoritma enkripsi AES. Dengan hasil yang didapatkan menunjukan bahwa dibutuhkan keamanan yang lebih tinggi pada enkripsi AES agar tidak mudah untuk diserang.