PENERAPAN ENKRIPSI DAN DEKRIPSI FILE MENGGUNAKAN ALGORITMA VIGENERE CIPHER
Abstract
ABSTRAK MAGDALENA RIKIANA BR BUTAR BUTAR “ PENERAPAN ENKRIPSI DAN DEKRIPSI FILE MENGGUNAKAN ALGORITMA VIGENERE CIPHER” 2019 Kriptografi merupakan bidang pengetahuan yang menggunakan persamaan matematis untuk melakukan proses enkripsi maupun dekripsi.dan ilmu yang mempelajari cara pengamanan file atau data dengan tujuan mencegah dari orang lain yang ingin mengetahui isinya,dengan menggunakan kode-kode dan aturanaturan tertentu dan metode lainnya sehingga hanya orang yang berhak yang dapat mengetahui isi pesan sebenarnya. Salah satu yang harus benar-benar dijaga adalah pesan yang bersifat rahasia.Pesan adalah setiap pemberitahuan, kata, atau komunikasi baik lisan maupun tertulis, yang dikirimkan dari satu orang ke orang lain.Dalam tugas akhir ini akan disajikan perancangan aplikasi penerapan enkripsi dan deskripsi file dengan menggunakan algoritma vigenere cipher yang mana algoritma ini termasuk kedalam algoritma kriptografi klasik.merupakan salah satu metode yang dapat digunakan untuk meyandikan pesan dan yang memanfaatkan prinsip bujursangkar vigenere untuk melakukan enkripsi.Dari seluruh kombinasi yang ada,seluruhnya berhasil untuk proses enkripsi dan dekripsi guna mengembalikan cipher text menjadi plaintext yang asli.Setiap proses tersebut diimplementasikan dalam bahasa pemrograman Microsoft visual basic.Net. Kata Kunci : Kriptografi,Algoritma,Vigenere Cipher,Enkripsi,Dekripsi
Downloads
References
Andrian, Yudhi, and Purwa Hasan Putra. "Analisis Penambahan Momentum Pada
Proses Prediksi Curah Hujan Kota Medan Menggunakan Metode
Backpropagation Neural Network." Seminar Nasional Informatika (SNIf). Vol. 1.
No. 1. 2017.
Aryza, S., Irwanto, M., Lubis, Z., Siahaan, A. P. U., Rahim, R., & Furqan, M. (2018).
A Novelty Design Of Minimization Of Electrical Losses In A Vector Controlled
Induction Machine Drive. In IOP Conference Series: Materials Science and
Engineering (Vol. 300, No. 1, p. 012067). IOP Publishing.
Dalam Pengamanan Pesan Teks. Jurnal Riset Komputer (JURIKOM). Volume :
Fachri, Barany. Aplikasi Perbaikan Citra Efek Noise Salt & Papper Menggunakan
Metode Contraharmonic Mean Filter. In: Seminar Nasional Royal (Senar). 2018.
P. 87-92.
Fresly Nandar Pabokory, Indah Fitri Astuti & Awang Harsa
Kridalaksana.(2015).Implementasi Kriptografi Pengamanan Data Pada Pesan
Teks,Isi File Dokumen,Dan File Dokumen Menggunakan Algoritma AES.
Jurnal Informatika Mulawarman. Vol. 10 No. 1.22-23.
Ginting, G., Fadlina, M., Siahaan, A. P. U., & Rahim, R. (2017). Technical approach of
TOPSIS in decision making. Int. J. Recent Trends Eng. Res, 3(8), 58-64.
Hafid Rosianto.(2017).Implementasi Algoritma Des Berbasis Blowfish Untuk
Enkripsi Dan Dekripsi Data. Jurnal Teknik Elektro.Volume 06 Nomor 02.121-
128.
Hafni, Layla, And Rismawati Rismawati. "Analisis Faktor-Faktor Internal Yang
Mempengaruhi Nilai Perusahaan Pada Perusahaan Manufaktur Yang Terdaftar Di
Bei 2011-2015." Bilancia: Jurnal Ilmiah Akuntansi 1.3 (2017): 371-382.
Hamdi, Muhammad Nurul, Evi Nurjanah, And Latifah Safitri Handayani. "Community
Development Based Onibnu Khaldun Thought, Sebuah Interpretasi Program
Pemberdayaan Umkm Di Bank Zakat El-Zawa." El Muhasaba: Jurnal Akuntansi
(E-Journal) 5.2 (2014): 158-180.
https://docobook.com/instruksi-bahasa-pemrograman-yang.html
https://ejournal.istn.ac.id/rekayasainformasi/article/view/17/15
https://fmipa.unmul.ac.id/files/docs/20-31%20Jurnal%20Fresly.pdf
https://www.academia.edu/21896432/Jurnal_Enkripsi_Dekripsi_Blowfish
https://www.academia.edu/35598877/PB_caesar_cipher_
Indra Permana, Aminuddin "Sistem Pakar Mendeteksi Hama Dan Penyakit Tanaman
Kelapa Sawit Pada Pt. Moeis Kebun Sipare-Pare Kabupaten Batubara." (2013).
Jurnal Media Infotama, Vol.9, No.2.65.
Jusuf Wahyudi.(2013).Instruksi Bahasa Pemrograman ADT Pada virus Dan Loop Batch.
Mayasari, Nova. "Comparison of Support Vector Machine and Decision Tree in
Predicting On-Time Graduation (Case Study: Universitas Pembangunan Panca
Budi)." Int. J. Recent Trends Eng. Res 2.12 (2016): 140-151.
Mohamad Natsir.(2017). Pengembangan Prototype Sistem Kriptografi Untuk Enkripsi Dan
Dekripsi Data Office Menggunakan Metode Blowfish Dengan Bahasa Pemrograman
Java. Jurnal Format Volume 6 Nomor 1.95.
http://publikasi.mercubuana.ac.id/index.php/format/article/download/1532/1209
Ninuk Wiliani & Syadid Zambi.(2017).Rancang Bangun Aplikasi Kasir Tiket
Nonton Bola Bareng Pada X Dengan Visual Basic 2010 Dan Mysql.Jurnal
Rekayasa Informasi, Vol. 6. No.2,78.
Permana, A. I., and Z. Tulus. "Combination of One Time Pad Cryptography Algorithm
with Generate Random Keys and Vigenere Cipher with EM2B KEY." (2020).
Permana, Aminuddin Indra. "Kombinasi Algoritma Kriptografi One Time Pad dengan
Generate Random Keys dan Vigenere Cipher dengan Kunci EM2B." (2019).
Priyono.(2016). Penerapan Algoritma Caesar Cipher Dan Algoritma Vigenere Cipher
Puspita, Khairani, and Purwa Hasan Putra. "Penerapan Metode Simple Additive
Weighting (SAW) Dalam Menentukan Pendirian Lokasi Gramedia Di Sumatera
Utara." Seminar Nasional Teknologi Informasi Dan Multimedia, ISSN. 2015.
Putera, A., Siahaan, U., & Rahim, R. (2016). Dynamic key matrix of hill cipher using
genetic algorithm. Int. J. Secur. Its Appl, 10(8), 173-180.
Rizal, Chairul. "Pengaruh Varietas dan Pupuk Petroganik Terhadap Pertumbuhan,
Produksi dan Viabilitas Benih Jagung (Zea mays L.)." ETD Unsyiah (2013).
Syahputra, Rizki, And Hafni Hafni. "Analisis Kinerja Jaringan Switching Clos Tanpa
Buffer." Journal Of Science And Social Research 1.2 (2018): 109-115.
Wahyuni, Sri. "Implementasi Rapidminer Dalam Menganalisa Data Mahasiswa Drop
Out." Jurnal Abdi Ilmu 10.2 (2018): 1899-1902.
Yunahar Heriyanto.(2018).Perancangan sistem informasi rental mobil berbasis web pad
apt.apm rent car. Jurnal Intra-Tech. Volume 2, No.2 Oktober 2018.67-68.
https://www.researchgate.net/publication/315963831_Pembuatan_Sistem_Inform
asi_Rental_Mobil_dengan_Menggunakan_Java_dan_Mysql