Perancangan Simulasi Enkripsi dan Dekripsi Menggunakan Algoritma One TimePadpada Pesan Berbasi Teks
Abstract
ABSTRAK YOGI UTOMO Perancangan Simulasi Enkripsi dan Dekripsi Menggunakan Algoritma One TimePadpada Pesan Berbasi Teks 2020 Pertukaran informasi melalui media internet secara bebas membuat pemilik informasi perlu waspada. Bukan hanya informasi umum, namun informasi khusus yang bersifat rahasia. Perlu adanya kendali untuk mengatur keamanan dalam informasi tersebut. Dalam hal ini, peran teknik penyandian data yang dikenal dengan nama kriptografi sangat penting. Kriptografi merupakan teknik untuk menyandikan data melalui proses enkripsi dan dekripsi dengan kunci tertentu sehingga menghasilkan data tersandikan yang tidak diketahui oleh orang lain. Dalam skripsi ini akan digunakan algoritma one time pad. Algoritma ini termasuk algoritma kunci simetrik yaitu adanya kesamaan kunci antara enkripsi dan dekripsi. Keunggulan one time pad dibanding cipher yang lain yaitu menggunakan kunci yang sama panjang dengan fungsi X-NOR. Kunci acak pada one time pad berfungsi untuk menyulitkan kriptanalis dalam menemukan plainteks asli. One time pad telah diuji coba melalui aplikasi kriptografi dengan media semua ekstensi file dan membuktikan bahwa algoritma tersebut handal. Hal ini dibuktikan dengan proses dekripsi setiap file yang diproses dapat kembali seperti semula dan tidak mengalami kerusakan. waktu eksekusi untuk semua proses enkripsi dan dekripsi tidak lebih dari 0.25 detik. Kata Kunci: dekripsi, enkripsi, kriptografi, symmetric, OTP, Vernam
Downloads
References
Barus, S., Sitorus, V. M., Napitupulu, D., Mesran, M., & Supiyandi, S. (2018).
Sistem Pendukung Keputusan Pengangkatan Guru Tetap Menerapkan
Metode Weight Aggregated Sum Product Assesment (WASPAS). Jurnal
Media Informatika Budidarma, 2(2).
Jogiyanto, H. M. (2016). Analisis Dan Desain Sistem Informasi, Pendekatan
Terstruktur Teori Dan Praktek Aplikasi Bisnis. Yogyakarta: Andi Offset.
Khairina, N., & Harahap, M. K. (2017). Analisis Algoritma One Time Pad
Dengan Algoritma Cipher Transposisi Sebagai Pengamanan Pesan Teks.
SinkrOn, 1(2), 58. https://doi.org/10.33395/sinkron.v1i2.42
Khairul, K., IlhamiArsyah, U., Wijaya, R. F., & Utomo, R. B. (2018, September).
IMPLEMENTASI AUGMENTED REALITY SEBAGAI MEDIA
PROMOSI PENJUALAN RUMAH. In Seminar Nasional Royal
(SENAR) (Vol. 1, No. 1, pp. 429-434).
Kurniawan, H. (2018). Pengenalan Struktur Baru untuk Web Mining dan
Personalisasi Halaman Web. Jurnal Teknik dan Informatika, 5(2), 13-19.
Kurniawan, T. A. (2018). Pemodelan Use Case (UML): Evaluasi Terhadap
beberapa Kesalahan dalam Praktik. Jurnal Teknologi Informasi Dan Ilmu
Komputer, 5(1), 77. https://doi.org/10.25126/jtiik.201851610
Muhammad, S. (2014). Belajar Kriptografi dengan Teknik Subtitusi &
Transposisi.
Nurgoho, A. (2019). Rekayasa Perangkat Lunak Menggunakan UML dan JAVA.
Yogyakarta: Andi Offset.
Putra, Randi Rian, and Cendra Wadisman. "Implementasi Data Mining Pemilihan
Pelanggan Potensial Menggunakan Algoritma K Means." INTECOMS:
Journal of Information Technology and Computer Science 1.1 (2018): 72-
77.
Putra, Randi Rian. "Sistem Informasi Web Pariwisata Hutan Mangrove di
Kelurahan Belawan Sicanang Kecamatan Medan Belawan Sebagai Media
Promosi." Jurnal Ilmiah Core IT: Community Research Information
Technology 7.2 (2019).
Putra, Randi Rian, et al. "Decision Support System In Selecting Additional
Employees Using Multi-Factor Evaluation Process Method." (2019).
Rahim, R., Supiyandi, S., Siahaan, A. P. U., Listyorini, T., Utomo, A. P.,
Triyanto, W. A., ... & Khairunnisa, K. (2018, June). TOPSIS Method
Application for Decision Support System in Internal Control for Selecting
Best Employees. In Journal of Physics: Conference Series (Vol. 1028, No.
1, p. 012052). IOP Publishing.
Rohmanu, A. (2017). Implementasi Kriptografi dan Steganografi Dengan Metode
Algoritma Des dan Metode End Of File. Jurnal Informatika
SIMANTIK, 2(1), 1–11.
Sari, C. A., Rachmawanto, E. H., Utomo, D. W., & Sani, R. . (2016).
Penyembunyian Data Untuk Seluruh Ekstensi File Menggunakan
Kriptografi Vernam Cipher dan Bit Shiffting. Journal of Applied Intelligent
System, 1(3), 179–190.
Sari, R. D., Supiyandi, A. P. U., Siahaan, M. M., & Ginting, R. B. (2017). A
Review of IP and MAC Address Filtering in Wireless Network Security.
Int. J. Sci. Res. Sci. Technol, 3(6), 470-473.
Setiawan, I., Raharjo, W. S., & Susanto, B. (2016). Implementasi Perm ainan Flow
Pada Pembangunan Sistem Captcha. Jurnal Informatika, 11(2), 117–126.
https://doi.org/10.21460/inf.2015.112.448
Siahaan, A. P. U. (2016). Securing Short Message ServiceUsing Vernam Cipher
in Android Operating System. IOSR. https://doi.org/10.9790/0050-
03041116
Siahaan, A. P. U. (2017). Vernam Conjugated Manipulation of Bit-plane
Complexity Segmentation. International Journal of Security and Its
Applications, 11(9), 1–12. https://doi.org/10.14257/ijsia.2017.11.9.01
Siahaan, A. P. U., Aryza, S., Nasution, M. D. T. P., Napitupulu, D., Wijaya, R. F.,
& Arisandi, D. (2018). Effect of matrix size in affecting noise reduction
level of filtering.
Siahaan, MD Lesmana, Melva Sari Panjaitan, and Andysah Putera Utama
Siahaan. "MikroTik bandwidth management to gain the users prosperity
prevalent." Int. J. Eng. Trends Technol 42.5 (2016): 218-222.
Sidik, A. P. (2018). Algoritma RSA dan Elgamal sebagai Algoritma Tambahan
untuk Mengatasi Kelemahan Algoritma One Time Pad pada Skema Three
Pass Protocol.
Sidik, A. P., Efendi, S., & Suherman, S. (2019, June). Improving One-Time Pad
Algorithm on Shamir’s Three-Pass Protocol Scheme by Using RSA and
ElGamal Algorithms. In Journal of Physics: Conference Series (Vol. 1235,
No. 1, p. 012007). IOP Publishing.
Tasril, V. (2018). Sistem Pendukung Keputusan Pemilihan Penerimaan Beasiswa
Berprestasi Menggunakan Metode Elimination Et Choix Traduisant La
Realite. INTECOMS: Journal of Information Technology and Computer
Science, 1(1), 100-109.
Tasril, V., Wijaya, R. F., & Widya, R. (2019). APLIKASI PINTAR BELAJAR
BIMBINGAN DAN KONSELING UNTUK SISWA SMA BERBASIS
MACROMEDIA FLASH. Jurnal Informasi Komputer Logika, 1(3).
Wibowo, H. R. (2019). Visual Basic Database. Yogyakarta: Jubilee Enterprise.
Wijaya, Rian Farta, et al. "Aplikasi Petani Pintar Dalam Monitoring Dan
Pembelajaran Budidaya Padi Berbasis Android." Rang Teknik Journal 2.1
(2019).