PENERAPAN KODE HAMMING PADA KRIPTOSISTEM MCELIECE

Authors

  • Kusuma Widyawati Program Studi Matematika, Universitas Sebelas Maret, Surakarta
  • Putranto Hadi Utomo Program Studi Matematika, Universitas Sebelas Maret, Surakarta

Keywords:

komunikasi, kriptosistem McEliece, kode Hamming, enkripsi, dekripsi

Abstract

Komunikasi di era modern ini menjadi lebih mudah dengan adanya teknologi modern berupa smartphone, laptop maupun komputer. Seiring dengan berkembangnya teknologi, seringkali terjadi penyalahgunaan. Salah satunya adalah penyadapan dan kebocoran data penting yang dilakukan oleh pihak ketiga. Oleh karena itu, digunakan kriptosistem McEliece yang dapat mengamankan pesan dari serangan komputer kuantum. Kriptosistem McEliece memanfaatkan error correcting codes (kode koreksi kesalahan) dalam penerapannya. Penelitian ini bertujuan untuk mengkaji penerapan kode Hamming pada kriptosistem McEliece. Penelitian ini dil-akukan dengan tiga tahapan yaitu pembangkitan kunci, proses enkripsi pesan, dan proses dekripsi sekaligus pengkoreksian error. Pada penelitian ini ditetapkan suatu kode Hamming dengan 𝑛=7 dan 𝑘=4, matriks non-singular yang dinotasikan dengan 𝑆 berukuran 4×4, matriks permutasi yang dinotasikan dengan 𝑃 berukuran 7×7 dan pesan yang dinotasikan dengan 𝑚 dengan panjang 8-bit. Penelitian ini menghasilkan chipertext dan plaintext yang di-peroleh dari proses proses enkripsi dan dekripsi pesan menggunakan kode Hamming pada kriptosistem McEliece. Dengan menerapkan kode Hamming pada algoritma McEliece dapat meningkatkan keamanan pertukaran informasi, serta menghadapi potensi ancaman dari kom-puter kuantum.

Downloads

Published

2024-08-31