Detail Karya Ilmiah
-
Implementasi Enkripsi dan Kompresi Algoritma RSA dan Shannon-fano pada Layanan SMS AndroidPenulis : Rachmad NurhidayatDosen Pembimbing I : Mulaab, S.Si., M.Kom.Dosen Pembimbing II :Dwi Kuswanto, S.Pd., M.T.Abstraksi
Di Indonesia, SMS masih menjadi pilihan untuk megirimkan sebuah pesan walau masih dibawah instant messenger seperti BBM dan WhatsApp, perbedaan yang terlihat antara SMS dan instant messenger selain cara pembayaran pengiriman pesannya adalah tingkat keamanan. Pada instant messenger terdapat fitur untuk mengamankan percakapan dengan metode-metode kriptografi yang beragam, sedangkan SMS tidak memiliki fitur tersebut, oleh karena itu dibuatlah SMS dengan tambahan fitur kriptografi. Kriptografi yang akan digunakan adalah algoritma RSA, algoritma RSA merupakan kriptografi dengan kunci asimetris yang berarti memiliki dua kunci yang digunakan untuk proses enkripsi dan dekripsi, algoritma RSA akan menjadikan plaintext menjadi bertambah jumlah karakternya, sehingga akan ditambahkan fitur kompresi untuk menekan pertambahan jumlah karakternya. Algoritma kompresi yang akan diguankan adalah Shannon-fano, merupkan algoritma syimbolwise dimana setiap karakter yang akan dikompresi akan diubah menjadi kode biner yang baru. Kompresi ini ditujukan supaya jumlah karakter dari hasil enkripsi tidak begitu banyak. Hasil dari penelitian ini menyatakan bahwa semakin panjang kunci yang digunakan akan semakin lama proses dekripsi pesan, nilai-nilai avalanche effect untuk algoritma RSA berkisar antara 8.53%-27.18%, kemudian untuk nilai brute force masing-masing kunci didapatkan 4.119823716-75603807443 tahun, rata-rata rasio dan space saving dari kompresi adalah 1.42 dan 29.85%, dari pernyataan-pernyataan tersebut pengguna disarankan menggunakan kunci antara 32-56 bit.
AbstractionIn Indonesia, SMS is still the choice for sends a message though still below the instant messenger such as BBM and WhatsApp, visible difference between SMS and instant messengers besides the way message delivery payment is the level of security. In the instant messenger is a feature for secure conversations with cryptographic methods are diverse, whereas SMS does not have these features, therefore made SMS with the added feature of cryptography. Cryptography to be used is the RSA algorithm, RSA algorithm is an asymmetric key cryptography which means it has two keys used for encryption and decryption, RSA will make the plaintext into increased number of characters, so that will be added to suppress the compression features increase the number of characters. The compression algorithm that will used is Shannon-fano, that is syimbolwise algorithm wherein each character to be compressed will be transformed into a new binary code. Compression is intended that the number of characters of the encryption result not so much. The results of this study states that the key length used will be a long process of decrypting messages, values avalanche effect for the RSA algorithm ranged between 8:53% -27.18%, then to brute-force value of each key is obtained 4.119823716-75603807443 years, average ratio and space saving of compression is 1:42 and 29.85%, from the statements of the users are advised to use key between 32-56 bits.