Rancangan Sistem Keamanan Algoritma Gronsfeld Cipher dengan Pembangkit Bilangan Acak LCG (Linear Congruential Generator)

  • SYAHRUL MAULIDIN Universitas Pembangunan Panca Budi Medan

Abstract

ABSTRAK SYAHRUL MAULIDIN Rancangan Sistem Keamanan Algoritma Gronsfeld Cipher dengan Pembangkit Bilangan Acak LCG (Linear Congruential Generator) 2019 Untuk menjaga keamanan data supaya data tidak disalahgunakan oleh orang yang tidak bertanggungjawab, salah satu cara yang bisa digunakan yaitu dengan menggunakan metode kriptografi untuk mengenkripsi file, sehingga tidak dapat disalahgunakan oleh orang yang tidak berhak. Salah satu algoritma kriptografi adalah Gronsfeld yang merupakan algoritma plaintext kriptografi modern kunci simetris berbentuk cipher block. Enkripsi dilakukan dengan menggunakan penggabungan antara Gronsfeld dengan pembangkit bilangan acak LCG (Linear Congruential Generator). Aplikasi yang dibangun ini dapat mengenkripsi plaintext sehingga menghasilkan ciphertext. Ciphertext tersebut dapat dikembalikan seperti semula jika didekripsi menggunakan kunci yang sama sewaktu mengenkripsi plaintext tersebut. Kunci yang digunakan tidak membutuhkan batasan maksimum karakter. Metode yang digunakan untuk membangun aplikasi ini adalah metode deskriptif. Perangkat lunak yang digunakan untuk user system interface-nya adalah Visual Studio 2012. Keywords : Dekripsi, Enkripsi, Gronsfeld, LCG (Linear Congruential Generator)

Downloads

Download data is not yet available.

References

DAFTAR PUSTAKA
Basri. (2016). Kriptografi Simetris dan Asimetris Dalam Perspektif Keamanan Data dan
Kompleksitas Komputasi. Jurnal Ilmiah Ilmu Komputer, Vol. 2, No. 2.
Clawdia, J., Khairani, N., & Harahap, M.K. (2017). Implementasi Algoritma
Kriptografi One Time Pad (OTP) dengan Dynamic Key Linear Congruential
Generator (LCG), 13, ISSN: 2597-4645.
Harahap, M.K., & Khairani, N. (2017). Analisis Algoritma One Time Pad dengan
Algoritma Cipher Transposisi Sebagai Pengamanan Pesan Teks, Jurnal & Penelitian
Teknik Informatika, Vol. 1 No. 2, 59, ISSN: 2541-2019.
Kamus Besar Bahasa Indonesia (KBBI) Daring. (2019). Analisis.
https://kbbi.kemdikbud.go.id/entri/analisis, diakses pada tanggal 28 Agustus 2019
Mahmood, Z. J.L Rana, & Khare, A. (2012). Symmetric Key Cryptography Using
Dynamic Key And Linear Congruential Generator (LCG). International Journal
of Computer Applications, Vol. 50, No. 19, doi:10.5120/7908-0973.
Munir, R. (2006). Kriptografi. Jakarta: Informatika.
Quasim., Tabrez, M.D. (2013). Security Issues in Distributed Database System Model.
COMPUSOFT, Vol. 2-12, 396-399.
Rakhmadi, A., & Nugroho. (2016). Web-Based Application for Single Elimination
Tournament Using Linear Congruential Generator. ISETH 2016 (The 2nd
International Conference on Science, Technology, and Humanity), 273-285.
Ramadhan, Z., Siahaan, A.P.U. (2018). Protection of Important Data and Information
using Gronsfeld Cipher, Vol. 4, ISSN: 2455-0620.
Romzi, M. (2012). Logika dan Algoritma, 141, 1736.
Sitinjak, S., Fauziah, Y., Juwairiah, (2015). Aplikasi Kriptografi File Menggunakan
Algoritma Blowfish. Seminar Nasional Informatika UPN “Veteran”, 78-86,
ISSN: 1979-2328.
Sitohang, (2013) Perangkat Aplikasi Keamanan Data Text Menggunakan Electronic
CodeBook dengan Algoritma DES. V, 2-3.
Thomas, J., Kakiay. (2004). Pengantar Sistem Simulasi. Yogyakarta: Andi.
Mariance, U. C. (2018). Analisa dan Perancangan Media Promosi dan Pemasaran Berbasis
Web Menggunakan Work System Framework (Studi Kasus di Toko Mandiri Prabot
Kota Medan). Jurnal Ilmiah Core IT: Community Research Information
Technology, 6(1).
Sarif, M. I. Classification Of Feasibility Of Basic Food Recipients In Kelurahan Tanjung
Morawa A, Tanjung Morawa Sub-District Using Naïve Bayes Classifier Algorithm.
Sarif, M. I. (2017). Penemuan Aturan yang Berkaitan dengan Pola dalam Deret Berkala
(Time Series).
Putri, N. A. (2018). Sistem Pakar untuk Mengidentifikasi Kepribadian Siswa
Menggunakan Metode Certainty Factor dalam Mendukung Pendekatan
Guru. INTECOMS: Journal of Information Technology and Computer Science, 1(1),
78-90.
Hendrawan, J. (2018). Rancang Bangun Aplikasi Mobile Learning Tuntunan Shalat.
INTECOMS: Journal of Information Technology and Computer Science, 1(1), 44-59.
Dhany, H. W., Izhari, F., Fahmi, H., Tulus, M., & Sutarman, M. (2017, October).
Encryption and decryption using password based encryption, MD5, and DES. In
International Conference on Public Policy, Social Computing and Development 2017
(ICOPOSDev 2017) (pp. 278-283). Atlantis Press.
Sumartono, I., Siahaan, A. P. U., & Mayasari, N. (2016). An overview of the RC4
algorithm. IOSR J. Comput. Eng, 18(6), 67-73.
Badawi, A. (2018). Evaluasi Pengaruh Modifikasi Three Pass Protocol Terhadap Transmisi
Kunci Enkripsi.
Fuad, R. N., & Winata, H. N. (2017). Aplikasi Keamanan File Audio Wav (Waveform)
Dengan Terapan Algoritma Rsa. Infotekjar: Jurnal Nasional Informatika Dan
Teknologi Jaringan, 1(2), 113-119.
Sitorus, Z., Saputra, K, S., Sulistianingsih, I. (2018) C4.5 Algorithm Modeling For
Decision Tree Classification Process Against Status UKM.
Hariyanto, E., Lubis, S. A., & Sitorus, Z. (2017). Perancangan prototipe helm pengukur
kualitas udara. KOMIK (Konferensi Nasional Teknologi Informasi dan Komputer),
1(1).
Sitorus, Z. (2018). Kebutuhan Web Service untuk Sinkronisasi Data Antar Sistem
Informasi dalam Universitas. Jurnal Teknik dan Informatika, 5(2), 87-90.
Iqbal, M., Siahaan, A. P. U., Purba, N. E., & Purwanto, D. (2017). Prim's Algorithm for
Optimizing Fiber Optic Trajectory Planning. Int. J. Sci. Res. Sci. Technol, 3(6), 504-
509.
Rahim, R. (2018, October). A Novelty Once Methode Power System Policies Based On
SCS (Solar Cell System). In International Conference of ASEAN Prespective and
Policy (ICAP) (Vol. 1, No. 1, pp. 195-198).
Fachri, Barany. "Aplikasi Perbaikan Citra Efek Noise Salt & Papper Menggunakan Metode
Contraharmonic Mean Filter." Seminar Nasional Royal (Senar). Vol. 1. No. 1. 2018.
Published
2021-06-10