Implementasi Algoritme Grain V1 Dan 128 Bit Pada Raspberry PI
Kata Kunci:
Keamanan, algoritme grain v1 dan 128, Raspberry PI, Independent t-testAbstrak
NIST (National Institute of Standard Technology) adalah institusi yang mengatur standar keamanan data. NIST mengadakan sebuah project bernama eSTREAM untuk memperbarui stream cipher lama yang telah usang. Algoritme grain terpilih sebagai algoritme keamanan pada sisi hardware serta menggantikan stream cipher sebelumnya. Algoritme grain memiliki versi 80 bit dan 128 bit. Keamanan pada tingkat hardware juga diperlukan untuk menjaga sebuah data informasi. Dengan pembaruan standar keamanan dari NIST maka pada penelitian ini menyampaikan ide untuk memanfaatkan algoritme grain untuk keamanan data yang akan diimplemntasikan pada raspberry pi. Penelitian ini memilih raspberry pi dikarenakan banyaknya penggunaan mini PC ini dalam Internet of Things dan belum ada pembaruan pengamanan data stream cipher. Raspberry pi yang sudah diimplementasikan dengan grain akan melakukan 3 pengujian yaitu pengujian validasi keystream dengan test vector, waktu pemrosesan eksekusi IV dan Key sehingga menghasilkan keystream serta enkripsi dan dekripsi data. Pengujian waktu eksekusi, akan dianalisis menggunakan uji statistik Independent t- test, hasil analisa pengujian waktu eksekusi keystream pada algoritme grain v1 dan 128 adalah -2,146 dengan probabilitas (Sig.) 0,000 menandakan perbedaan yang signifikan, begitupun dengan waktu eksekusi 8, 12 dan 16 bit enkripsi dan dekripsi. Penelitian ini menyimpulkan performansi raspberry pi untuk kedua versi stabil.