CD-ROM
Implementasi Sel Sram Physical Unclonable Function dalam Prototype Pembangkit Bilangan Acak Sebagai Nilai Awalan Kunci Perangkat Text Encryption pada Mikrokontroler
Kriptografi membutuhkan kunci yang digunakan untuk mengamankan informasi yang dirahasiakan. Keamanan dari aplikasi kriptografi bergantung pada keacakan dari rangkaian bilagan acak sebagai nilai awalan kunci (seed) yang digunakan. Sebuah pembangkit bilangan yang benar-benar acak membutuhkan sumber keacakan yang alami. Namun, untuk merancang sebuah perangkat keras maupun perangkat lunak yang digunakan untuk mendapatkan rangkaian nilai yang benar-benar acak dan bebas dari korelasi merupakan suatu hal yang sulit. Salah satu metode yang dapat diterapkan untuk mendapatkan rangkaian bilangan acak adalah dengan menggunakan physical unclonable function (PUF). PUF merupakan sebuah perangkat yang diwujudkan dalam struktur elektronika yang menggunakan variabel produksinya untuk menghasilkan rangkaian bilangan acak.
Hasil implementasi dalam penelitian ini berupa implementasi sel SRAM PUF dalam prototype pembangkit bilangan acak sebagai seed perangkat text encryption pada mikrokontroler Arduino dan dilakukan pengujian keacakan terhadap seed yang dihasilkan oleh prototype pembangkit bilangan acak dengan menggunakan NIST test. Dari pengujian keacakan 4 sampel seed yang masing-masing sampelnya terdiri dari 100-juta bit diperoleh hasil presentase keberhasilan 99,97%
viii + 93 halaman
Kata Kunci : Nilai Awalan Kunci, (Seed), NIST Test, Physical Unclonable Function , Rangkaian Bilangan Acak, SRAM PUF, Text Encryption.
No copy data
No other version available