Simulasi Pengamanan File Teks Menggunakan Algoritma Massey-Omura
Abstract: Pada umumnya,
kriptografi berhubungan dengan aktivitas menjaga komunikasi tetap rahasia dan
khusus. Encryption (Enkripsi) adalah transformasi data ke dalam bentuk yang
hampir tidak dapat dibaca tanpa pengetahuan yang cukup (misalnya kunci).
Decryption (dekripsi) adalah kebalikan dari enkripsi, yaitu transformasi dari
data yang telah dienkripsi (ciphertext) kembali ke bentuk semula (plaintext).
Algoritma Massey-Omura merupakan sebuah pengembangan atas Three-Pass Protocol
dan termasuk dalam kategori algoritma asimetris untuk kriptografi kunci publik.
Sekuritas dari algoritma Massey-Omura ini terletak pada kesulitan menghitung
logaritma diskrit dalam bidang terbatas sehingga upaya untuk menyelesaikan
masalah logaritma ini menjadi sangat sulit. Algoritma Massey-Omura ini juga
membutuhkan metode The Sieve of Eratosthenes untuk membantu membangkitkan
bilangan prima, algoritma Euclidean GCD untuk mencari dua buah bilangan bulat
yang relatif prima dan untuk proses enkripsi menggunakan algoritma Modulo
Exponential yang berfungsi menghitung nilai perpangkatan modulo bilangan besar
serta algoritma Modulo Invers untuk proses dekripsi. Perangkat lunak ini
aplikasinya dapat digunakan untuk mengenkripsi dan mendekripsi sebagai bentuk
pengamanan file teks.
Kata kunci: Kriptografi, Encryption,
Decryption, Three-Pass Protocol,
Massey-Omura , The
Sieve of Eratosthenes, Euclidean GCD
Penulis: Muhammad Reza,
Muhammad Andri Budiman, Dedy Arisandi
Kode Jurnal: jptkomputerdd120027