Analisis Algoritma Massey-Omura Pada Three Pass Protocol Untuk Pengamanan File Berbasis Android
View/ Open
Date
2018Author
Rikzan, Muhammad Adib
Advisor(s)
Rachmawati, Dian
Budiman, M.Andri
Metadata
Show full item recordAbstract
Data transaction and communication nowadays can be done by everyone, everywhere
and every time. A capability of Android platform based gadget computation and
processing make data easier to process. That data must be secured from manipulation
by other parties, so cryptography is needed to secure that data. Cryptography is an art
and science of message encoding into another unknown meaning form. Massey-Omura
algorithm is a modern algorithm that uses asymmetric key cryptography system with a
discrete logarithm calculation for security power. Four-digit prime number that is
checked with Agrawal-Biswas Algorithm is used to improve a data security power. This
algorithm is implemented into Three-Pass Protocol Scheme. Three-Pass Protocol is a
scheme that allows to send data without key exchange. The research is done by securing
each byte value of the file to be secured, so a system can secure various file extension.
The result of this research gets a 0 (zero) Mean Squared Error value and infinite Peak
Signal to Noise Ratio value which means this method can maintain file integrity. The
complexity of Massey-Omura algorithm is Θ(n), and complexity of prime number
generator using Agrawal-Biswas and Massey-Omura key generator is Θ(n). Graph of
file size against processing time shows a linear graph that means a processing time
would increase along with a file size. Graph of file extension against processing time
shows a stable graph that means file extension is not affect to processing time.
Therefore, it can be concluded that Massey-Omura algorithm with Three-Pass Protocol
scheme in the Android platform is running well and can be implemented as an
alternative for data security. Dewasa ini transaksi dan komunikasi data dapat dilakukan oleh siapa saja, di mana saja
dan kapan saja. Kemampuan komputasi dan pemrosesan gawai dengan platform
Android membuat data semakin mudah ditransaksikan. Data tersebut harus terjamin
keamanannya dari manipulasi pihak-pihak lain, maka dibutuhkan kriptografi untuk
mengamankan data tersebut. Kriptografi adalah seni dan ilmu penyandian pesan
menjadi bentuk yang tidak diketahui maknanya. Algoritma Massey-Omura adalah
sebuah algoritma modern yang menggunakan sistem kriptografi kunci publik dengan
perhitungan logaritma diskrit yang sangat besar sebagai kekuatan pengamanan. Untuk
menambah kekuatan pengamanan data digunakan bilangan prima minimal empat digit
angka yang diperiksa keprimaannya menggunakan algoritma Agrawal-Biswas.
Algoritma ini diimplementasikan kedalam skema Three-Pass Protocol. Three-Pass
Protocol adalah sebuah skema yang memungkinkan pengiriman data tanpa adanya
pertukaran kunci. Pengujian dilakukan dengan melakukan pengamanan pada tiap nilai
byte dari file yang akan diamankan, sehingga sistem dapat mengamankan file dengan
berbagai ekstensi file. Hasil pengujian ini mendapatkan nilai Mean Squared error
sebesar 0 dan nilai Peak Signal to Noise Ratio sebesar tak hingga yang berarti proses
yang dilakukan dapat menjaga integritas file. Kompleksitas dari algoritma Massey-
Omura adalah sebesar Θ(n), dan kompleksitas dari pembangkit bilangan prima
menggunakan algoritma Agrawal-Biswas dan pembangkit kunci algoritma Massey-
Omura sebesar Θ(n). Grafik ukuran file terhadap waktu proses menampilkan grafik
linear yang berarti waktu proses akan bertambah seiring dengan bertambahnya ukuran
file. Grafik jenis ekstensi file terhadap waktu proses menampilkan grafik stabil yang
berarti ekstensi file tidak berpengaruh terhadap waktu proses. Dapat disimpulkan bahwa
Algoritma Massey-Omura menggunakan skema Three-Pass Protocol pada platform
Android berjalan dengan baik dan dapat diimplementasikan sebagai alternatif
pengamanan data.
Collections
- Undergraduate Theses [1180]