Implementasi Algoritma DES Menggunakan MATLAB

Andi Priatmoko, Erwin Harahap

Abstract


Abstrak. Algoritma Data Encryption Standard (DES) adalah algoritma kriptografi yang termasuk dalam algoritma simetrik, dengan menggunakan kunci yang sama untuk enkripsi dan dekripsi. DES menggunakan 16 putaran dengan 16 buah kunci internal yang dapat dibangkitkan dari kunci eksternal yang diberikan oleh pengguna. Kunci eksternal memilik panjang 64 bit digunakan untuk mengenkripsi atau mendekripsi data 64 bit. Proses enkripsi dan dekripsi dari algoritma DES dengan menggunakan software MATLAB mengefisienkan pengguna dalam melakukan proses enkripsi dan dekripsi data. MATLAB dilengkapi dengan fitur Graphical User Interface (GUI) yang dapat menyembunyikan kerumitan program, sehingga dengan adanya interface algoritma DES, pengguna lebih mudah berinteraksi dengan program.

Kata Kunci: DES, MATLAB, GUI, Chiperteks, Enkripsi, Dekripsi.

Abstract. (The implementations of DES Algorithms Using MATLAB) Data Encryption Standard (DES) is a cryptography algorithm that are included in the algorithms symmetric, by using the same for encryption and decryption. DES the use of 16 rounds with 16 pieces of the key that can be raised from the key external given by the user. The key to the external is 64 bits used to encrypt and decrypt data 64 bits. The process of encryption and decryption of algorithms DES by using software MATLAB efficient users in to do the encryption and decryption. MATLAB is equipped with features Graphical User Interface (GUI) that can hide the complexity of the program, so that with the interface of the DES, users are more easily interact with the program.

Keywords: DES, MATLAB, GUI, Chiperteks, Encryption, Decryption.

 


References


Munir, Rinaldi. 2006. Kriptografi. Bandung : Penerbit Informatika.

Sadikin, Rifki. 2012. Kriptografi Untuk Keamanan Jaringan. Yogyakarta: Penerbit Andi.

Stallings, Wiliams.2003. Komputer Security And Cryptography. New Jersey: A Jhon Wiley&Sons,Inc.

E. Harahap, Failure prediction method for network management system by using Bayesian network and shared database, IEEE 8th Asia-Pacific Symposium on Information and Telecommunication Technologies (APSITT), Malaysia, 2010. pp. 1-6.

Budi, prasetyo. 2013. [online] Tersedia: http://eprints.undip.ac.id/41211/1/Budi_Prasetyo.pdf [Diakses 16 Mei 2016].

Supardi. 2010. [online] Tersedia: http://staff.uny.ac.id/sites/default/files/pendidikan/Supardi,%20M.Si/ pemograman%20MATLAB.pdf. [Diakses 16 Desember 2016].

E. Harahap, J. Wijekoon, R. Tennekoon, F. Yamaguchi, S. Ishida. Modeling of Router-based Request Redirection For Content Distribution Network. International Journal of Computer Applications, volume 76, issue 13, pp. 37-46. New York 76.13 (2013). DOI: 10.5120/13310-0857

A. Tulloh, Y. Permanasari, E. Harahap. 2016. Kriptografi Advanced Encryption Standard (AES) Untuk Penyandian File Dokumen. Jurnal Matematika UNISBA. Vol. 15 No 1, Mei 2016. pp. 7-14.

Tennekoon, R., Wijekoon, J., Harahap, E., dan Nishi, H. 2014. Per-hop data encryption protocol for transmitting data securely over public netrwork. In Procedia Computer Science. Volume. 32. p. 965-972. Tersedia: DOI: 10.1016/i.procs.2014.05.519

Y. Permanasari, E. Harahap. Algoritma Data Encryption Standard (DES) Pada Electronic Code Book (ECB). Jurnal Matematika UNISBA. Vol 6 No 1, 2007. Pp. 77-84.

R. Tennekoon, J. Wijekoon, E. Harahap, H. Nishi, E. Saito, S Katsura. Per hop data encryption protocol for transmission of motion control data over public networks. Proceeding Advanced Motion Control (AMC) on IEEE 13th International Workshop, Yokohama, Japan. 2014. pp.128-133.




DOI: https://doi.org/10.29313/jmtm.v16i1.3360

Refbacks

  • There are currently no refbacks.


Copyright (c) 2017 Matematika

ISSN : 1412-5056 | E-ISSN 2598-8980  

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

Indexed by: