Aplikasi Keamanan Sistem Pengiriman Tagihan Pembayaran Online (Invoice) Berbasis Website dengan algoritma RSA-CRT

  • Muhammad Fikhri Rafli STMIK Triguna Dharma
  • Zaimah Panjaitan STMIK Triguna Dharma
  • Wahyu Riansah STMIK Triguna Dharma

Abstract

Pemanfaatan teknologi saat ini harus bisa dilakukan oleh semua bidang. Kemudahan komunikasi dapat mempercepat pihak instansi dalam proses pengiriman dokumen invoice secara online berbasis website. Invoice berisikan detail transaksi yang bersifat rahasia. Aspek keamanan data yang dikirimkan merupakan hal yang harus dijaga, karena manipulasi data di tengah pengiriman dapat merugikan kedua belah pihak. Salah satu tindakan dalam pencegahan dari manipulasi data yaitu dengan memanfaatkan ilmu kriptografi yang mengubah pesan menjadi kode rahasia yang sulit dipahami. Sehingga keaslian dan kemanan data dapat terjamin. RSA - CRT merupakan modifikasi dari dua buah algoritma RSA (Rivest Shamir Adleman) merupakan salah satu jenis kriptografi yang bersifat asimetris. Penerapan algoritma RSA akan mengubah isi dari invoice menjadi kode rahasia. Sedangkan CRT (Chinese Remainder Theorem) teori matematika yang akan menambah keamanan sistem dengan adanya perhitungan tambahan untuk proses dekripsi. 

Author Biographies

Muhammad Fikhri Rafli, STMIK Triguna Dharma
Program Studi Sistem Informasi
Zaimah Panjaitan, STMIK Triguna Dharma
Program Studi Sistem Informasi
Wahyu Riansah, STMIK Triguna Dharma
Program Studi Sistem Informasi

References

L. Lutfiana, “LKP: Pembuatan Aplikasi Invoice Berbasis Microsoft Access pada PT. Kamajaya Poetra Abadi,” 2020, [Online]. Available: http://repository.dinamika.ac.id/id/eprint/4881/.

F. N. Pabokory, I. F. Astuti, and A. H. Kridalaksana, “Implementasi Kriptografi Pengamanan Data Pada Pesan Teks, Isi File Dokumen, Dan File Dokumen Menggunakan Algoritma Advanced Encryption Standard,” Inform. Mulawarman J. Ilm. Ilmu Komput., vol. 10, no. 1, p. 20, 2016, doi: 10.30872/jim.v10i1.23.

J. K. T. Ivan Wibowo, Budi Susanto, “Penerapan Algoritma Kriptografi Asimetris Rsa Untuk Keamanan Data Di Oracle,” J. Inform., vol. 5, no. 2, pp. 1689–1699, 2019,[Online].Available: http://labti.ukdw.ac.id/ojs/index.php/informatika/article/viewFile/68/32%0 Ahttp://e-jurnal.pelitanusantara.ac.id/index.php/mantik/article/view/253.

A. Arief and R. Saputra, “Implementasi Kriptografi Kunci Publik dengan Algoritma RSA-CRT pada Aplikasi Instant Messaging,” Sci. J. Informatics, vol. 3, no. 1, pp. 46–54, 2016, doi: 10.15294/sji.v3i1.6115.

E. Malays and S. Sakti, “Pengembangan Fitur Invoice Pada Aplikasi Jasa Titip Berbasis Android,” vol. 22, no. 2, pp. 35–39, 2021.

E. Cahyo Prabowo and I. Afrianto, “Penerapan Digital Signature Dan Kriptografi PadaOtentikasi Sertifikat Tanah Digital - Teknik Informatika Universitas Komputer Indonesia,” J. Ilm. Komput. dan Inform., vol. 6, no. 2, 2017.

M. Y. Simargolang, “Implementasi Kriptografi RSA Dengan PHP,” vol. 1, pp. 1–10, 2017.

N. Zaatsiyah and U. N. Semarang, “Implementing Digital Signature With RSA And MD5 In Securing E-Invoice Document,” vol. 5, pp. 129–140, 2021.

J. Simarmata, Sriadhi, and R. Rahim, Kriptografi Teknik Keamanan Data & Informasi, 1st ed. Yogyakarta: Andi, 2019.

R. Munir, “Kriptografi,” Informatika, 2019.

M. K. Harahap, “Analisis Perbandingan Algoritma Kriptografi Klasik Vigenere Cipher Dan One Time Pad,” InfoTekJar (Jurnal Nas. Inform. dan Teknol. Jaringan), vol. 1, no. 1, pp. 61–64, 2016, doi: 10.30743/infotekjar.v1i1.43.

Sumandri, “Studi Model Algoritma Kriptografi Klasik dan Modern,” Semin. Mat. dan Pendidik. Mat. UNY, pp. 265–272, 2017

Z. Panjaitan, K. Ibnutama, and M. G. Suryanata, “Penggunaan Chinese Reminder Theorem (CRT) pada Algoritma RSA,” J. SAINTIKOM (Jurnal Sains Manaj. Inform. dan Komputer), vol. 18, no. 1, p. 41, 2019, doi: 10.53513/jis.v18i1.102.

A. Suprianto and A. A. F. Matsea, “Rancang Bangun Aplikasi Pendaftaran Pasien Online Dan Pemeriksaan Dokter Di Klinik Pengobatan Berbasis Web,” J. Rekayasa Inf., vol. 7, no. 1, pp. 48–58, 2018.

P. Informatika, B. Darma, G. L. Ginting, and L. Teori, “Perancangan Aplikasi Pembelajaran Cascading Style Sheets Dengan Metode Computer Based Intruction,” vol. III, no. May, pp. 15–22, 2013

F. A. Prabowo, “Sistem Informasi Pengolahan Sertifikat Berbasis Web Di Divisi Training SEAMOLEC,” J. Masy. Inform. Indones., vol. 2, no. 1, pp. 82–91, 2017.

M. K. Taryana Suryana, “Fungsi Web Browser Memilih Aplikasi Editor HTML Text Editor Notepad ++,” Repository.Unikom.Ac.Id, pp. 1–9, 2020, [Online]. Available: https://repository.unikom.ac.id/68227/1/Materi 1 Pengenalan HTML.pdf.

Published
2024-02-15