KOMPUTASI ENKRIPSI DAN DEKRIPSI MENGGUNAKAN ALGORITMA HILL CIPHER

(ENCRYPTION AND DECRYPTION COMPUTATIONS USING THE HILL CIPHER ALGORITHM)

  • Rara Wardhani Jurusan Matematika, Universitas Jenderal Soedirman
  • Siti Rahmah Nurshiami unsoed
  • Niken Larasati Jurusan Matematika, Universitas Jenderal Soedirman

Abstract

ABSTRACT. The Hill Cipher algorithm is one of the symmetric cryptographic algorithms that can be used to encrypt and decrypt. The Hill Cipher algorithm is one of the best cryptographic algorithms because it uses modulo and matrix operations. This study discusses encryption and decryption programs using the Hill Cipher Algorithm with the Java programming language. The resulting program is capable of encrypting and decrypting with key 2×2, 3×3, and 4×4.
Keywords: Hill Cipher, cryptography, encryption, decryption.


ABSTRAK. Algoritma Hill Cipher merupakan salah satu algoritma kriptografi simetris yang dapat digunakan untuk mengenkripsi dan mendekripsi. Algoritma Hill Cipher merupakan salah satu dari algoritma kriptografi yang cukup baik karena menggunakan modulo dan operasi matriks. Penelitian ini membahas program enkripsi dan dekripsi menggunakan Algoritma Hill Cipher dengan bahasa pemrograman Java. Program yang dihasilkan mampu mengenkripsi dan mendekripsi dengan ordo kunci 2×2, 3×3, dan 4×4.
Kata kunci: Hill Cipher, kriptografi, enkripsi, dekripsi.

Published
2022-06-30
How to Cite
WARDHANI, Rara; NURSHIAMI, Siti Rahmah; LARASATI, Niken. KOMPUTASI ENKRIPSI DAN DEKRIPSI MENGGUNAKAN ALGORITMA HILL CIPHER. Jurnal Ilmiah Matematika dan Pendidikan Matematika, [S.l.], v. 14, n. 1, p. 45-58, june 2022. ISSN 2550-0422. Available at: <http://jos.unsoed.ac.id/index.php/jmp/article/view/5727>. Date accessed: 24 apr. 2024. doi: https://doi.org/10.20884/1.jmp.2022.14.1.5727.

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.