Implementasi Algoritme Grain V1 Dan 128 Bit Pada Arduino Mega 2560

Implementasi Algoritme Grain V1 Dan 128 Bit Pada Arduino Mega 2560

Penulis

  • Ajeng Nurrohmah Fakultas Ilmu Komputer, Universitas Brawijaya
  • Ari Kusyanti Fakultas Ilmu Komputer, Universitas Brawijaya
  • Rakhmadhany Primananda Fakultas Ilmu Komputer, Universitas Brawijaya

Kata Kunci:

Kata kunci: Keamanan, Algoritme grain v1 dan 128 bit, Arduino mega, Independent t-test

Abstrak

Perkembangan teknologi menuntut sistem keamanan data yang mutakhir, terutama pada sistem hardware. NIST (National Institute of Standard Technology) merupakan institusi yang menaungi standar keamanan data. NIST menyelenggarakan proyek eSTREAM untuk mencari algoritme stream cipher baru untuk berbagai profil aplikasi hardware dan software.  Algoritme yang terpilih untuk hardware adalah algoritme grain yang lebih unggul karena arsitekturnya, memiliki tingkat kompleksitas yang rumit sehingga tingkat keamanannya lebih tinggi. Algoritme ini memiliki 2 versi yaitu v1 dan 128 bit. Penelitian ini menyampaikan bagaimana memanfaatkan algoritme grain untuk mengamankan data pada sisi hardware yang diterapkan pada arduino mega. Peneliti memilih arduino mega dikarenakan penggunaan mikrokontroller ini dalam Internet of Things dan belum ada pembaruan pengamanan data menggunakan stream cipher terbaru. Dilakukan 3 tahap pengujuan yaitu validasi test vector, analisis performansi antar grain melalui waktu eksekusi keystream serta enkripsi dan dekripsi data. Penelitian ini menghasilkan validasi keystream yang sesuai dengan test vector. Hasil penelitian dianalisis menggunakan uji statistik Independent t-test, dengan hasil waktu eksekusi keystream Sig. 0,662 maka tidak terdapat berbedaan yang signifikan pada performansi algoritme grain v1 dan 128. Sedangkan hasil waktu eksekusi enkripsi dan dekripsi kedua algoritme juga tidak memiliki perbedaan yang signifikan, menandakan bahwa arduino mega memiliki performansi yang stabil dalam menjalankan kedua algoritme.

Unduhan

Diterbitkan

30 Agu 2017

Cara Mengutip

Nurrohmah, A., Kusyanti, A., & Primananda, R. (2017). Implementasi Algoritme Grain V1 Dan 128 Bit Pada Arduino Mega 2560. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 2(4), 1436–1445. Diambil dari https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/1202

Terbitan

Bagian

Artikel
Loading...