Rahman, M. Taufiqur (2017) Perbandingan Performansi Algoritme Kriptografi Advanced Encryption Standard (AES) Dan Blowfish Pada Text Di Platform Android. Sarjana thesis, Universitas Brawijaya.
Abstract
Dengan perkembangan teknologi perangkat bergerak saat ini, data atau informasi adalah suatu asset yang berharga dan harus dilindungi mengingat banyaknya data yang bersifat privat dan sensitif, pengamanan data ini dibutuhkan untuk mencegah terjadinya pengambilan data secara ilegal melalui intersepsi atau pencurian informasi dan melindungi hak kekayaan intelektual pemilik data, terlebih dalam sistem operasi Android yang berbasis open source menjadikan data yang terdapat dalam Android mudah ditemukan dan disebarluaskan secara ilegal. Untuk mengamankan data didalam perangkat bergerak dapat digunakan algoritme kriptografi. Android yang merupakan sistem operasi berbasis perangkat bergerak menyebabkan adanya batasan sumber daya untuk menjalankan aplikasi sehingga peningkatan performa sesedikit apapun akan sangat berguna. Penelitian ini memilih dua algoritme kriptografi kunci-simetris yang populer digunakan yaitu algoritme Advanced Encryption Standard (AES) dan algoritme Blowfish untuk dibandingkan performanya pada sistem operasi Android. Data yang digunakan didapat dari data generator berdasarkan aturan-aturan tertentu. Perbandingan performa akan dilakukan dengan 3 parameter, yaitu: panjang data, panjang kunci, dan perbedaan arsitektur prosesor. Pengujian tiap data dilakukan 20 kali untuk meningkatkan akurasi performa algoritme. Hasil pengujian menunjukkan bahwa algoritme Blowfish mempunyai performa enkripsi dan dekripsi lebih baik dibandingkan dengan algoritme AES pada pengujian terhadap panjang data dan panjang kunci, pada pengujian terhadap prosesor Intel AES lebih unggul dengan 0.3-0.4 ms lebih cepat sedangkan pada prosesor ARM algoritme Blowfish lebih cepat 0.2 ms.
English Abstract
With the current technological development of mobile devices, data or information is a valuable asset and must be protected in view of the large number of private and sensitive data, the security of this data is needed to prevent illegal data retrieval through interception or theft of information and protect the intellectual property of the owner Data, especially in the Android operating system based on open source to make the data contained in Android easily found and disseminated illegally. To secure data in mobile devices can be used cryptographic algorithm. Android which is a mobile device-based operating system causes a resource limit to run the application so that any slight performance improvements will be useful. The study chose two popular symmetric cryptography algorithms that are used: Advanced Encryption Standard (AES) algorithms and Blowfish algorithms to compare performance on the Android operating system. The data used derived from the generator data based on certain rules. Comparison of performance will be done with 3 parameters, namely: data length, key length, and differences in processor architecture. Testing each data is done 20 times to improve the accuracy of algorithmic performance. The test results show that the Blowfish algorithm has better encryption and decryption performance than the AES algorithm on testing of data length and key length, on testing of Intel AES processor is superior to 0.3-0.4 ms faster while on ARM processor Blowfish algorithm is faster 0.2 Ms.
Item Type: | Thesis (Sarjana) |
---|---|
Identification Number: | SKR/FTIK/2017/334/051705958 |
Uncontrolled Keywords: | Kriptografi, AES, Blowfish, Android, Performa |
Subjects: | 000 Computer science, information and general works > 005 Computer programming, programs, data > 005.8 Data security > 005.82 Data encryption |
Divisions: | Fakultas Ilmu Komputer > Teknik Informatika |
Depositing User: | Yusuf Dwi N. |
Date Deposited: | 02 Aug 2017 01:58 |
Last Modified: | 28 Sep 2020 09:51 |
URI: | http://repository.ub.ac.id/id/eprint/946 |
Preview |
Text
Rahman, M. Taufiqur.pdf Download (5MB) | Preview |
Actions (login required)
View Item |