IMPLEMENTASI ALGORITMA KRIPTOGRAFI RON RIVEST, ADI SHAMIR DAN LEONARD ADLEMAN (RSA) DALAM PENGAMANAN DATA PRIBADI PASIEN BPJS KESEHATAN DI PUSKESMAS PEMBANTU LINGGA RAJA II SUMATERA UTARA

Nababan, Widya Yohana (2023) IMPLEMENTASI ALGORITMA KRIPTOGRAFI RON RIVEST, ADI SHAMIR DAN LEONARD ADLEMAN (RSA) DALAM PENGAMANAN DATA PRIBADI PASIEN BPJS KESEHATAN DI PUSKESMAS PEMBANTU LINGGA RAJA II SUMATERA UTARA. S1 thesis, UNIVERSITAS JAMBI.

[img] Text
ABSTAK.pdf

Download (1MB)
[img] Text
BAB I.pdf

Download (1MB)
[img] Text
BAB V.pdf

Download (1MB)
[img] Text
cover depan hal 1.pdf

Download (322kB)
[img] Text
DAFTAR PUSTAKA.pdf

Download (1MB)
[img] Text
SKRIPSI WIDYA UPLOAD DI REPOSITORY UNJA.pdf
Restricted to Repository staff only

Download (6MB)
[img] Text
Lembar pengesahan.pdf

Download (232kB)
Official URL: https://repository.unja.ac.id/

Abstract

Data berupa nomor Badan Penyelenggara Jaminan Sosial (BPJS) kesehatan harus dijaga kerahasiaannya untuk mencegah terjadinya penyalahgunaan data pribadi oleh pihak-pihak yang tidak berwewenang untuk mengetahuinya. Salah satu cara yang dapat digunakan adalah dengan menggunakan algoritma kriptogtafi RSA (Ron Rivest, Adi Shamir dan Leonard Adleman). Dalam algoritma RSA, kunci untuk melakukan proses enkipsi akan berbeda dengan kunci yang akan dilakukan saat menjalankan proses dekripsi. Saat menemukan kunci dekripsi, orang-orang harus memfaktorkan bilangan bukan prima ke dalam bilangan primanya. Faktanya, analisis bilangan non prima untuk menganalisis bilangan prima bukanlah tugas yang mudah. Semakin besar bilangan bukan prima, semakin sulit diurai. Setelah menjalankan proses enkripsi akan diperoleh sebuah pesan tanpa makna atau disebut dengan cipherteks. Proses enkripsi dan dekripsi hanya dapat dilakukan oleh pihak yang mengetahui kunci publik dan kunci privat saja. Dalam penelitian ini peneliti menggunakan 5 simulasi pasien yang mewakili pasien kunjungan sakit di fasilitas kesehatan (faskes) Puskesmas Pembantu Lingga Raja II. Peneliti menggunakan 5 simulasi karena di dalam nomor BPJS dari kelima pasien tersebut telah mewakili angka 0 sampai 9 yang digunakan di dalam 13 digit nomor dari BPJS. Setelah melakukan proses enkrpsi maka diperoleh cipherteks atau sebuah pesan tanpa makna dari plainteks 1 yaitu ŸŸŸv„„#„„„„EM#, plainteks 2 yaitu ŸŸŸEMDC1–#v–DC1„–v, plainteks 3 yaitu ŸŸŸEM DC1–#v–DC1„DC1SUB, plainteks 4 yaitu ŸŸŸŸv#vDC1EM„SUBŸ¤ dan plainteks 5 yaitu ŸŸŸvEMNNNŸ#¤vDC1. Dengan demikian, orang yang tidak berwewenang akan sulit mengetahui arti dari karakter di dalam cipherteks tersebut. Data in the form of a health Social Security Organizing Agency (BPJS) number must be kept confidential in order to prevent misuse of personal data by parties who are not authorized to know it. One way that can be used is by using the RSA (Ron Rivest, Adi Shamir and Leonard Adleman) cryptographic algorithm. In the RSA algorithm, the key to perform the encryption process will be different from the key to perform the decryption process. In fact, analyzing non-prime numbers to analyze prime numbers is not an easy task. The larger the non-prime number, the more difficult it is to decipher. After running the encryption process, a message without meaning will be obtained or called ciphertext. The encryption and decryption process can only be done by parties who know the public key and private key. In this study, researchers used 5 patient simulations representing sick visit patients at the health facility (facility) Puskesmas Pembantu Lingga Raja II. Researchers used 5 simulations because the BPJS numbers of the five patients represented the numbers 0 to 9 used in the 13 digit number of the BPJS. After performing the encryption process, a ciphertext or a message without meaning from plaintext 1 is obtained, namely ŸŸŸv„„#„„„„EM#, plaintext 2 is ŸŸŸEMDC1– #v–DC1„–v, plaintext 3 is ŸŸŸEMDC1–#v–DC1„DC1SUB, plaintext 4 is ŸŸŸŸv#vDC1EM„SUBŸ¤ and plaintext 5 is ŸŸŸvEMNNNŸ#¤vDC1. Thus, it will be difficult for an unauthorized person to know the meaning of the characters in the ciphertext.

Type: Thesis (S1)
Uncontrolled Keywords: Algoritma, BPJS, Enkripsi, Kriptografi, RSA.
Subjects: Q Science > QA Mathematics
Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Q Science > QA Mathematics > QA76 Computer software
Divisions: Fakultas Sains dan Teknologi > Matematika
Depositing User: NABABAN
Date Deposited: 18 Sep 2023 07:46
Last Modified: 18 Sep 2023 07:46
URI: https://repository.unja.ac.id/id/eprint/56083

Actions (login required)

View Item View Item