Text
TA- Rancang Bangun Pseudo Random Number Generator (PRNG) dengan Algoritma Trivium berbasis arbiter Physical Unclonable Function pada Mikrokontroler Arduino Mega ADK
Bilangan acak diperlukan dan merupakan komponen penting dalam setiap aplikasi kriptografi. Bilangan acak dapat dibangkitkan melalui Pseudo Random Number Generator (PRNG). Dalam PRNG pembangkitan bilangan acak dilakukan menggunakan algoritma deterministik sehingga diperlukan adanya suatu seed yang unpredictable.Arbiter physical unclonable function (arbiter PUF) merupakan salah satu metode yang dapat digunakan untuk membangkitkan nilai acak. Arbiter PUF tergolong kedalam strong PUF dimana strong PUF menghasilkan output yang unpredictable. Output dari arbiter PUF digunakan sebagai seed pada algoritma Trivium yang memiliki rata-rata nilai entropi sebesar 7.4252648. Algoritma Trivium diterapkan dalam perangkat arduino mega ADK.Sistem PRNG yang dibangun dapat menghasilkan rangkaian bilangan acak dengan memanfaatkan algoritma Trivium. Berdasarkan hasil pengujian yang telah dilakukan terhadap sepuluh rangkaian bilangan acak yang masing-masing terdiri dari 100 juta bit, terdapat dua dari sepuluh rangkaian bilangan acak yang tidak lulus uji NIST sehingga tingkat keberhasilannya sebesar 80 %.
No copy data
No other version available