Akselerasi Algoritme Advanced Encryption Standard Menggunakan Dual Graphics Processing Unit
Acceleration of Advanced Encryption Standard Algorithm Use Dual Graphics Processing Unit
Abstract
Seiring dengan pesatnya perkembangan teknologi, kebutuhan akan keamanan
data dalam jumlah yang besar semakin meningkat. Dalam kriptografi, salah satu
algoritme yang dapat diandalkan adalah AES. Algoritme ini dapat mengenkripsi dan
mendekripsi suatu data sehingga informasi di dalamnya tidak dapat diakses secara
bebas oleh pihak yang tidak berkepentingan. AES memiliki kompleksitas O(n) pada
proses enkripsi dan dekripsinya. Semakin besar jumlah data yang diperlukan semakin
lama waktu eksekusinya. Oleh karena itu diperlukan pemrograman paralel
menggunakan GPU untuk memecahkan masalah ini. Penelitian ini menerapkan
algoritme AES pada paralel menggunakan dual GPU dan membandingkan kinerja
dengan paralel single GPU. Hasil yang diperoleh menunjukkan bahwa untuk data
dengan ukuran di bawah 32 MB dengan penggunaan dual GPU menjadikan waktu
eksekusi menjadi lebih lama. Sebaliknya, semakin besar ukuran datanya waktu
eksekusi menjadi lebih cepat. Speedup maksimal diperoleh saat menggunakan data 512
MB. Nilai speedup nya adalah 383 kali pada dual GPU dan 271 kali pada single GPU.
Collections
- UT - Computer Science [2335]