Penulis / NIM
SEPTI RAHMITA SARI / 412418005
Program Studi
S1 - MATEMATIKA
Pembimbing 1 / NIDN
RESMAWAN, S.Pd.,M.Si / 0013048801
Pembimbing 2 / NIDN
NISKY IMANSYAH YAHYA, S.Pd., M.Si / 0030079107
Abstrak
Kriptografi dapat digunakan dalam mencegah penyalahgunaan data,
dikarenakan untuk keamanan dan kerahasian data merupakan hal penting.
Diperlukan tindakan pencegahan untuk mengamankan isi pesan dengan cara
penyandian pesan sebelum dikirim ke pihak yang bersangkutan. Kriptografi
merupakan studi tentang penyandian pesan atau cara perlindungan data.
Dalam penyandian isi pesan terdapat algoritma yang popular digunakan
sampai saat ini yaitu algoritma RSA(Rivest-Shamir-Adleman). Algoritma
RSA ialah metode yang mempunyai dua kunci yang berbeda untuk setiap
proses enkripsi dan dekripsinya tetapi saling berkaitan sehingga lebih terjaga
dalam proses keamanan data. Kemudian dalam proses pencarian kunci
algoritma RSA memanfaatkan kaidah bilangan prima. Semakin besar
bilangan prima yang dipakai sebagi kunci, semakin susah ditemukan angka
besar sebagi faktornya. Dalam hal ini akan dibahas proses enkripsi pesan
teks dan isi dokumen menggunakan algoritma RSA, yang kemudian akan
dijelaskan proses dekripsi dan proses pembangkitan kunci. Dengan
mengubah plaintext menjadi ciphertext menggunakan kode ASCII yang
panjangnya 256 serta menggunakan PKCS dalam melakukan proses enkrispi
pada algoritma RSA. Kemudian pengimplementasian algoritma RSA pada
pesan teks dan dokumen menggunakan Bahasa pemrograman Python. Pada
penelitian selanjutnya, disarankan untuk menggunakan algoritma atau
Bahasa pemprograman lain dalam proses pengamanan pesan.
Download berkas