Teks
Optimalisasi skema pembangkit bilangan acak dengan Wake Up Ring Oscillator sebagai sumber entropi guna menghasilkan rangkaian bilangan yang lulus uji NIST 800-22
Indonesia
Kunci memegang peran yang penting dalam aplikasi kriptografi terutama dalam hal menjamin kerahasiaan informasi. Permasalahan yang sering terjadi adalah sulitnya mendapatkan sebuah kunci yang terbukti acak. Dari permasalahan tersebut maka dibutuhkan sebuah perangkat yang dapat menghasilkan kunci yang acak. Salah satu cara yang digunakan untuk menghasilkan kunci yang acak yaitu True Random Number Generator (TRNG). TRNG dapat dibentuk diantaranya dengan memanfaatkan ring oscillator sebagai sumber entropi.
Pada penelitian ini dibuat sebuah desain TRNG yang dapat menghasilkan rangkaian kunci yang acak. Desain TRNG yang dibuat pada penelitian ini memanfaatkan rangkaian wake-up ring oscillator sebagai sumber entropi. Wake-up ring oscillator merupakan suatu modifikasi dari ring oscillator konvensional yang bertujuan untuk meningkatkan nilai entropi. Wake-up ring oscillator tersebut dikombinasikan dengan skema optimalisasi TRNG. Metodologi yang digunakan pada penelitian ini adalah medodologi SDLC dengan pendekatan prototyping. Pendekatan prototiyping digunakan untuk membuat beberapa prototipe TRNG yang masing-masing memiliki jumlah wake-up ring oscillator yang berbeda-beda. Setiap prototipe dilakukan uji uji statistik NIST 800-22 dan uji peforma. Hasil akhir dari penelitian ini yaitu sebuah desain prototipe TRNG yang lolos uji NIST 800-22 dengan jumlah wake-up ring oscillator paling sedikit.
English
OPTIMIZATION OF RANDOM NUMBER GENERATION SCHEMES WITH WAKE-UP RING OSCILLATOR AS A SOURCE OF ENTROPY TO PRODUCE RANDOMIC NUMBERS PASSED NIST TEST 800-22
Key has an important role in cryptographic applications, especially for information confidentiality. The problem is it is difficult to get key which proven random. Therefore, we need a device that could generate random keys. True Random Number Generator (TRNG) is one of methods that used to generate random keys. It could be built by utilizing a ring oscillator as an entropy source.
In this research, the TRNG was designed, which could generate a sequence random key by utilizing a wake-up ring oscillator as an entropy source. A wake-up ring oscillator is a modification of a conventional ring oscillator that purpose to increase the entropy value. It is combined with the TRNG optimization scheme. We used SDLC methodology with a prototyping approach, which is used to make several prototypes of TRNG. Each prototype has a different number of wake-up ring oscillators. The final result of this study is a TRNG prototype design that passed the NIST 800-22 test consisting of four wake-up ring oscillators.
No copy data
No other version available