Perancangan Teknik Kriptografi Block Cipher Berbasis Pola Peta Administrasi Kalimantan Barat Menggunakan Key-Dependent S-Box

Authors

  • Edo Universitas Tanjungpura
  • Helfi Nasution Universitas Tanjungpura
  • Muhammad Azhar Irwansyah Universitas Tanjungpura

DOI:

https://doi.org/10.33795/jip.v10i3.5088

Keywords:

block cipher, kalimantan barat, advance encryption standard, s-box dinamis, aplikasi surat elektronik

Abstract

Kriptografi adalah teknik pengamanan informasi yang dilakukan dengan cara mengubah pesan menggunakan suatu metode enkripsi sehingga tidak dapat dibaca secara langsung oleh pihak yang tidak berhak. Block cipher merupakan salah satu algoritma kriptografi yang menggunakan kumpulan bit dengan panjang tetap untuk mengenkripsi pesan. Metode enkripsi kriptografi block cipher pada dasarnya dilakukan dengan cara melakukan pertukaran kode bit pesan sehingga membentuk suatu pesan baru yang tidak dapat dibaca (ciphertext). Penelitian dilakukan dengan tujuan merancang kriptografi block cipher baru yang merepresentasikan ciri khas pola peta administrasi Kalimantan Barat dalam pertukaran kode bitnya. Perancangan kriptografi dilakukan dengan mengacu kepada algoritma kriptografi block cipher Advance Encryption Standard (AES) yang ditetapkan oleh National Institute of Standard and Technology (NIST) sebagai standar pengamanan informasi di dunia. Algoritma kriptografi yang dirancang juga menggunakan substitusi box (S-Box) dinamis yang dibangkitkan dengan kunci sehingga berbeda dengan S-box statis AES. Pengujian terhadap performa algoritma kriptografi menunjukkan hasil yang baik. Hasil pengujian avalance effect mendapatkan nilai rata-rata 50,524%. Simulasi waktu enkripsi per 500 blok data rata-rata membutuhkan waktu 3,514 detik. Analisis serangan brute force menunjukkan waktu yang diperlukan untuk melakukan exhaustive search memerlukan detik atau setara  tahun. Algoritma kriptografi yang dihasilkan dapat bekerja dengan baik dalam 5 mode operasi block cipher yang direkomendasikan oleh NIST, yaitu Electronic Code Book (ECB), Cipher Block Chaining (CBC), Cipher Feedback (CFB), Output Feedback (OFB), dan Counter (CTR). Penelitian juga mengimplementasikan algoritma kriptografi ke dalam sebuah aplikasi surat elektronik berbasis web.

Downloads

Download data is not yet available.

Author Biographies

Edo, Universitas Tanjungpura

Mahasiswa program studi sarjana informatika jurusan informatika fakultas teknik universitas tanjungpura pontianak

Helfi Nasution, Universitas Tanjungpura

Dosen pada jurusan informatika fakultas teknik universitas tanjungpura pontianak

Muhammad Azhar Irwansyah, Universitas Tanjungpura

Dosen pada jurusan informatika fakultas teknik universitas tanjungpura pontianak

References

Alam, Y., & Pratama, H. N. R. (n.d.). HAD: Algoritma Block Cipher dengan Struktur Feistel dan Prinsip Confusion dan Diffusion dari Shannon. Informatika.Stei.Itb.Ac.Id. https://informatika.stei.itb.ac.id/~rinaldi.munir/Kriptografi/2019-2020/Makalah1/Makalah1-2020-04.pdf

Aminudin, A., & Hariyady, H. (2021). Analisa Kombinasi Algoritma AES Dengan Blum-Blum Shub Dan Chaotic Function. Prosiding SENTRA (Seminar …, 365–373. http://research-report.umm.ac.id/index.php/sentra/article/view/3927%0Ahttp://research-report.umm.ac.id/index.php/sentra/article/download/3927/3906

Azhari, M., Mulyana, D. I., Perwitosari, F. J., & Ali, F. (2022). Implementasi Pengamanan Data pada Dokumen Menggunakan Algoritma Kriptografi Advanced Encryption Standard (AES). Jurnal Pendidikan Sains Dan Komputer, 2(01), 163–171. https://doi.org/10.47709/jpsk.v2i01.1390

Aziiz, A. K., & Pakereng, M. A. I. (2020). Perancangan Teknik Kriptografi Block Cipher Berbasis Pola Batik Ceplok Yogyakarta. Jurnal Sistem Dan Teknologi Informasi (JUSTIN), 8(1), 68. https://doi.org/10.26418/justin.v8i1.37135

Dakhi, O., Masril, M., Novalinda, R., Jufrinaldi, J., & Ambiyar, A. (2020). Analisis Sistem Kriptografi dalam Mengamankan Data Pesan Dengan Metode One Time Pad Cipher. INVOTEK: Jurnal Inovasi Vokasional Dan Teknologi, 20(1), 27–36. https://doi.org/10.24036/invotek.v20i1.647

Fauzi, R. R., & Wellem, T. (2021). Perancangan Kriptografi Block Cipher berbasis Pola Dribbling Practice. Aiti, 18(2), 158–172. https://doi.org/10.24246/aiti.v18i2.158-172

Gulo, N. (2021). RESOLUSI : Rekayasa Teknik Informatika dan Informasi Pengamanan Short Message Service ( SMS ) Menggunakan Algoritma Vibranium Cipher. Media Online), 1(5), 291–301. https://djournals.com/resolusi

Kumbara, P. B. T., & Pakereng, M. A. I. (2019). Perancangan Teknik Kriptografi Block Cipher Berbasis Pola Permainan Tradisional Rangku Alu. Jurnal Teknik Informatika Dan Sistem Informasi, 5(2), 189–200. https://doi.org/10.28932/jutisi.v5i2.1714

Mulyadi, M. (2019). Aplikasi Kriptografi Pesan Teks Menggunakan Algoritma Advanced Encryption Standard 256 Bit (Aes-256) Dan Diffie Hellman. Sisfo: Jurnal Ilmiah Sistem Informasi, 3(2), 23–38. https://doi.org/10.29103/sisfo.v3i2.6330

Murdowo, S. (2019). Mengenal Kriptografi Modern Sederhana Menggunakan Electronik Code Book (Ecb). Infokam, 2006, 29–37. http://amikjtc.com/jurnal/index.php/jurnal/article/view/166

Ndruru, E., & Zebua, T. (2022). Pembangkitan Kunci Beaufort Cipher Dengan Teknik Blum-blum Shub pada Pengamanan Citra Digital. Bulletin of Information Technology (BIT), 3(2), 149–154. https://doi.org/10.47065/bit.v3i2.302

Prihanto, D. J. E., & Pakereng, M. I. (2020). Perancangan Teknik Kriptografi Block Cipher Berbasis Pola Tarian Sajojo Papua. Ultima Computing : Jurnal Sistem Komputer, 11(2), 71–80. https://doi.org/10.31937/sk.v11i2.1454

Silalahi, L., & Sindar, A. (2020). Penerapan Kriptografi Keamanan Data Administrasi Kependudukan Desa Pagar Jati Menggunakan SHA-1. Jurnal Nasional Komputasi Dan Teknologi Informasi (JNKTI), 3(2), 182–186. https://doi.org/10.32672/jnkti.v3i2.2413

Umam, C., Handoko, L. B., Sari, C. A., Rachmawanto, E. H., & Hakim, L. A. R. (2022). Kombinasi Vigenere dan Autokey Cipher dalam Proses Proteksi SMS Berbasis Android. Prosiding Sains Nasional Dan Teknologi, 12(1), 492. https://doi.org/10.36499/psnst.v12i1.7108

Yudha, G. S., & Laluma, R. H. (2019). Sistem Keamanan Jaringan Dalam Ujian Online Sma/Smk Menggunakan Metode Algoritma Advanced Encryption Standard (Aes). Infotronik : Jurnal Teknologi Informasi Dan Elektronika, 4(2), 71. https://doi.org/10.32897/infotronik.2019.4.2.261

Yusfrizal. (2019). Rancang Bangun Aplikasi Kriptografi Pada Teks Menggunakan Metode Reverse Chiper Dan Rsa Berbasis Android. JTIK (Jurnal Teknik Informatika Kaputama), 3(2), 29–37. http://jurnal.kaputama.ac.id/index.php/JTIK/article/view/173

Ziliwu, K. B., Maslan, A., & Kremer, H. (2022). Implementasi Caesar Cipher pada Algoritma Kriptografi dalam Penyandian Pesan Whatsapp. Jurnal Comasie, 7(2), 117–125.

Downloads

Published

2024-05-31

How to Cite

Edo, Helfi Nasution, & Muhammad Azhar Irwansyah. (2024). Perancangan Teknik Kriptografi Block Cipher Berbasis Pola Peta Administrasi Kalimantan Barat Menggunakan Key-Dependent S-Box. Jurnal Informatika Polinema, 10(3), 323–332. https://doi.org/10.33795/jip.v10i3.5088