APLIKASI KRIPTOSISTEM RSA PADA PROSES PENGKODEAN PESAN DENGAN URUTAN ABJAD TERBALIK

idgiigliilib.
//:d
p //

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/


giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u

b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i

l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u

b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.

.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id

.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.

j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d

aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt


d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t

t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/

/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

c.id

j.a
.une

ilib

ig
p://d

APLIKASI KRIPTOSISTEM RSA PADA PROSES
d
d
PENGKODEAN
c.id
ac.i PESAN DENGAN
aURUTAN
ac.i
.
.
.
j
j
j
e
e
e
ABJAD TERBALIK
.un
.un
.un
b
b
b
i
i
i
l
l
l
i
i
i
g
g
g
://di
://di
://di
p
p
p
t
t
t
t
t
t
h
h
h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
SKRIPSI
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhttOleh

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

Muhammad Syirojul Mustaqiim
NIM 031810101042

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
d
d
aj.ca.ci .id
aj.ca.ci .id
aj.ca.ci .id
.
.
.
j
j
j
e
e
e
ne JURUSAN MATEMATIKA
ne
ne
.bu.n
.bu.n
.bu.n
u
u
u
b
b
b
i
i
i
l
l
l
i
i
i
i
i
i
FAKULTAS
ILMU
idgigil MATEMATIKA DAN
idgigil PENGETAHUAN ALAM
idgigil
:p//:d
:p//:d
:p//:d
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
UNIVERSITAS
JEMBER
hhtt
hhtt
hhtt
2011

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

h

idgiigliilib.
//:d
p //

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
ca.cid.id
ca.cid.id
a
a
a
.
.
.
j
j
j
e
e
e
nej.
nej.
nej.
.bu.n
.bu.n
.bu.n
u
u
u
b
b
b
i
i
i
l
l
l
i
i
i
idgigili
idgigili
idgigili
/:d
/:d
/:d
/
/
/
:
:
:
/
/
/
/
/
/
p
p
p
t
t
t
hthttpAPLIKASI KRIPTOSISTEM
hthttp
hthttp
RSA PADA PROSES
PENGKODEAN PESAN DENGAN URUTAN
d.id
TERBALIKj.ac.cid.id
ca.cid.id
a
aj.ca.ciABJAD
.
.
j
j
a
.
.
e
e
e
nej
ne
nej
.bu.n
.bu.n
.bu.n
u
u
u
b
b
b
i
i
i
l
l
l
i
i
i
i
i
i
idgigil
idgigil
idgigil
:p//:d
:p//:d
:p//:d
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
hhtt
hhtt
hhtt

h

ca.cid.id
ca.cid.id
ca.cid.id
a
a
a
.
.
.
j
j
j
e
e
e
nej.
nej.
nej.
.bu.n
.bu.n
.bu.n
u
u
u
b
b
b
i
i
i
l
l
l
i
i
i
i
idgigili
idgdan
idgigili guna melengkapi tugas akhir
diajukan
salah satu syarat
igilmemenuhi
/:d
/:d
/:d
/
/
/
:
:
:
/
/
/
/
/
/
p
p
p
t
t
t
untuk menyelesaikan
hthProgram
hthttp
ttp Studi Matematika (S1) hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

h

SKRIPSI

dan mencapai gelar Sarjana Sains

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhttOleh

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

Muhammad
Syirojul Mustaqiim d
id.idNIM 031810101042
.
c
a
aj.ca.ci .id
c
.
.
j
j
a
.
e
e
j
n e
n e
liibli.bu.un
liibli.bu.un
i
i
g
g
i
i
:p//:d
:p//:d
/dig
/dig
/
/
p
t
t
t
t
hthtp
h
t
ht

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
d
d
aj.ca.ci .id
aj.ca.ci .id
aj.ca.ci .id
.
.
.
j
j
j
e
e
e
ne
ne
ne JURUSAN MATEMATIKA
.bu.n
.bu.n
.bu.n
u
u
u
b
b
b
i
i
i
l
l
l
i
i
i
i
i
i
idgigil MATEMATIKA DAN
idgigil
idgigil PENGETAHUAN ALAM
FAKULTAS
ILMU
:p//:d
:p//:d
:p//:d
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
hhtt
hhtt
hhtt
UNIVERSITAS
JEMBER

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

2011

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:id
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

idgiigliilib.
//:d
p //

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
d
aj.ca.ci .id
aj.ca.ci .id
.
.
j
j
e
e
ne
ne
.bu.n
.bu.n
u
u
b
b
i
i
l
l
i
i
i
i
idgigil
idgigil
PERSEMBAHAN
:p//:d
:p//:d
/
/
/
/
p
p
t
t
t
t
hhtt
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

Dengan menyebut nama
Allah Yang Maha Pengasih
dan Maha Penyayang
ca.cid.id
ca.cid.id
ca.cid.id
ca.cid.id
a
a
a
a
.
.
.
.
j
j
j
j
e
e
e
e
j. Muhammad SAW, dengan
j.
serta sholawat kepada
Nabi
hati skripsi ini saya
nej.
ne
nesetulus
nej.
.bu.n
.bu.n
.bu.n
.bu.n
u
u
u
u
b
b
b
b
i
i
i
i
l
l
l
l
i
i
i
i
ili
idgigili
idgigkepada
idgigili
idgigili
/:d
/:d
/:d
//:d
/
/
/
persembahkan
:
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
p
hthttp
hthttp
hthttp

h

d
aj.ca.ci .id
aj.cac.i
aj.cac.i
.
.
.
j
j
j
e
e
e
n
n
e tak pernah putus dalam
henti, serta
ne
nyang
ne langkah hidup ini; ilib.bu.n
.budoa
.bu.setiap
u
u
u
b
b
.
i
i
l
l
i
i
i
i
i
idgigil
idgigil
idgigil
//:d
//:d
:
:p//:d
:dan
2.ttpAdik-adik
tercinta, Dwi Esti
Roufiq Azmy yang selalu
memberi
/
/
/
/
/
/
p
p
t
t
t
t
hhttp
hhtt
hhttp

h

ca.cid.id
cac.
cac.
a
a
a
.
.
.
j
j
j
.
e
e
e
n
memberikan
ilmu
nej.
nejkesabaran;
nej.dan membimbing dengan
.bu.n
.bupenuh
.bu.n
u
u
u
b
b
b
.
i
i
i
l
l
l
i
i
i
idgigili
idgigili
idgigili
/:d
/:d
/
/
:
:
:p//:d
4.ttpBapak
Bambang Widarbo, yang
telah
mengenalkan
matematika
sebagai
suatu
/
/
/
/
/
/
p
p
t
t
hthttp
hthttp
hhtt

h

ca.cid.id
a
c
c
.
.
.
j
j
j
a
a
.
.
.
e
e
e
nej
nej
nej bekal menjalani kehidupan;
.bu.n
.bu.n
.bu.n
cahayaililmu
sebagai
u
u
u
b
b
b
i
i
i
l
l
i
i
i
i
i
idgigil
idgigil
idgigil
/:d
:p/yang
:p//:d
:p//:d
/
/
/
/
/
/
p
p
p
t
t
t
6.
Ngalim,
Edy,
Wenang
dan
Dony
serta
rekan-rekan
mahasiswa
telah
t
t
t
hhtt
hhtt
hhtt

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

1. Kedua orang tua tercinta, Bapak Masturi dan Ibu Sukasih, yang telah
memberikan segala cinta,
yang tiada
dd
.idd kasih sayang, perhatian dan.ipengorbanan

semangat, motivasi dan keceriaan dalam menuntut ilmu;

3. Guru-guru sejak Taman
.idid Tinggi, yang telah
.idid Kanak-kanak hingga Perguruan

seni yang memiliki keindahan untuk dipelajari;

did
5. Guru tercinta, K.H.
motivasi dan
.id.id Ridwan yang telah memberi
ac.i .petunjuk,
acIqbal

membantu dalam terselesaikannya skripsi;

.cid.id
.id
7. Almamater Jurusan
Fakultas MIPA Universitas
j.acaMatematika
j.acac.id Jember.

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
ii/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

idgiigliilib.
//:d
p //

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
n e
MOTTOilibi.bu.un
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

takut
ca.cid.id Apabila di dalam diri jseseorang
ca.cid.id masih ada rasa malu dan
ca.cid.iduntuk berbuat suatu
ca.cid.id
a
a
a
a
.
.
.
.
j
j
j
.
e
e
e
e
j.
n
nej.
nejbagi
neakan
nej.
.bu.n
.bu.n
.butidak
.bu.n
u
u
u
u
b
b
b
b
kebaikan,
maka
jaminan
orang
tersebut
adalah
bertemunya
ia
dengan
.
i
i
i
i
l
l
l
l
i
i
i
i
idgigili
idgigili
idgigili
idgigili
/:d
/:d
/:d
//:d
/
/
/
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
kemajuan
pun.
p
p
hthttp
hthttselangkah
hthttp

h

(Soekarno)

d
d
d
d
aj.ca.ci .id
aj.ca.ci .id
aj.ca.ci .id
aj.ca.ci .id
.
.
.
.
j
j
j
j
e
e
e
e
n
ne
ne
neTugas kita bukanlah untuk
ne
.bu.n
.bu.n
.bu.n
.buberhasil.
u
u
u
u
b
b
b
b
.
i
i
i
i
l
l
l
l
i
i
i
i
i
i
i
i
idgigil
idgigil
idgigil
idgigil
//:d
//:d
//:d
//:d
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
Tugas
karena
p
hhmenemukan
hhttpkita adalah untuk mencoba, h
ttp
http didalam mencoba itulah kita

h

dan belajar membangun kesempatan untuk berhasil.

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
ca.cid.id (Mario Teguh)
a
a
.
.
j
j
e
e
nej.
nej.
.bu.n
.bu.n
u
u
b
b
i
i
l
l
i
i
idgigili
idgigili
/:d
/:d
/
/
:
:
/
/
/
/
p
p
t
t
hthttp
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
iii
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

idgiigliilib.
//:d
p //

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
d
aj.ca.ci .id
aj.ca.ci .id
.
.
j
j
e
e
ne
ne
.bu.n
.bu.n
u
u
b
b
PERNYATAAN
i
i
l
l
i
i
i
i
idgigil
idgigil
:p//:d
:p//:d
/
/
/
/
p
p
t
t
t
t
hhtt
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

nama : Muhammad
ca.cid.id
ca.cid.id Syirojul Mustaqiim j.aca.cid.id
ca.cid.id
a
a
a
.
.
.
j
j
j
e
e
e
e
j.
nej.
n: e031810101042
nej.
nej.
.bu.n
.bu.n
.bu.n
.bu.n
u
u
u
u
b
b
b
b
NIM
i
i
i
i
l
l
l
l
i
i
i
i
idgigili
idgigili
idgigili
idgigili
/:d
/:d
/:d
//:d
/
/
/
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
menyatakan
dengan sesungguhnya
skripsi yang berjudul
p
p
hthttp
hthttbahwa
hthttp “Aplikasi

h

Saya yang bertanda tangan dibawah ini :

Kriptosistem RSA Pada Proses Pengkodean Pesan Dengan Urutan Abjad Terbalik”

d
dd
d
dan belum j.ac.cid
ca.cid.idsendiri, kecuali jika disebutkan
aj.ca.ci .id adalah benar-benar hasil
ajkarya
aj.ca.ci .isumbernya
.
.
.
j
j
j
a .i
.
.
e
e
e
e
j
n
n
n
n
e
e
e
e
n
un institusi manapun,gilserta
iibli.bu.un
iibli.bu.ubukan
pernah diajukan
karya jiplakan.gilSaya
liibli.bu.un
liibli.bu.pada
i
i
g
g
i
i
i
i
ig
//d ig
:p//:d
://d/dig atas keabsahan danttpkebenaran
://d/dig isinya sesuai dengan
//dilmiah
bertanggungjawab
p://d
hthtp
hthtp
hhttp:/
ttsikap
ttp:/

h

yang dijunjung tinggi.

d
id saya buat dengan sebenarnya,
ca.cid.id
ca.cid.ini
ca.cid.id
Demikian pernyataan
tanpa adanya tekanan j.ac.ci .id
a
a
a
.
.
.
j
j
j
a
e
e
e
e
n
n
nej.
nej. sanksi akademikilijika
nej.manapun serta bersedia
nej.
.bu.n
.bu.mendapat
.bu.pihak
.bu.n
u
u
u
u
b
b
b
b
i
i
i
l
l
l
dan
paksaan
dari
i
i
i
idgigili
idgigili
idgigili
idgigili
/:d
/:d
/:d
/
/
/
//:d
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
thtttidak
p benar.
p
ternyata
hthttp
hthttpdi kemudian hari pernyataanhini

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
d
aj.ca.ci .id
aj.ca.ci .id
.
.
j
j
e
e
ne
neJember, 10 Oktober 2011
.bu.n
.bu.n
u
u
b
b
i
i
l
l
i
i
i
i
idgigil
idgigil
:p//:d
:p//:d
/
/
Yang menyatakan,
/
/
p
p
t
t
t
t
hhtt
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
ca.cid.id
a
a
.
.
j
j
e
e
Muhammad
Syirojul Mustaqiim
nej.
nej.NIM. 031810101042
.bu.n
.bu.n
u
u
b
b
i
i
l
l
i
i
idgigili
idgigili
/:d
/:d
/
/
:
:
/
/
/
/
p
p
t
t
hthttp
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
iv
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

idgiigliilib.
//:d
p //

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
n e
SKRIPSIilibi.bu.un
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

ca.cid.id
ca.cid.id
ca.cid.id
a
a
a
.
.
.
j
j
j
e
e
e
nej.
nej.
nej.
.bu.n
.bu.n
.bu.n
u
u
u
b
b
b
i
i
i
l
l
l
i
i
i
idgigili
idgigili
idgigili
/:d
/:d
/:d
/
/
/
:
:
:
/
/
/
/
/
/
p
p
p
t
t
t
hthttpAPLIKASI KRIPTOSISTEM
hthttp
hthttp
RSA PADA PROSES
PENGKODEAN PESAN DENGAN URUTAN
d.id
TERBALIK ac.id.id
ca.cid.id
a
aj.ca.ciABJAD
c
.
.
.
j
j
j
a
.
.
e
e
e
nej
ne
nej
.bu.n
.bu.n
.bu.n
u
u
u
b
b
b
i
i
i
l
l
l
i
i
i
i
i
i
idgigil
idgigil
idgigil
:p//:d
:p//:d
:p//:d
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
hhtt
hhtt
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

Oleh :
ca.cid.id
ca.cid.id
a
a
.
.
j
j
e
e
nej.
nej.
.bu.n
.bu.n
u
u
b
b
i
i
l
l
i
i
Muhammad Syirojul
ili
idgigMustaqiim
idgigili
/:d
/:d
/
/
:
:
/
/
/
/
p
p
NIM
031810101042
t
t
hthttp
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

: Kiswara Agung Santoso,
S.Si., M.Kom.
cac.id
ca.cid.id
ca.cid.id
a
a
a
.
.
.
j
j
j
e
e
e
Dosen Pembimbing
nej.
nej. S.Si.
nej. Anggota : Ahmad Kamsyakawuni,
.bu.n
.bu.n
.bu.n
u
u
u
b
b
b
i
i
i
l
l
l
i
i
i
idgigili
idgigili
idgigili
/:d
/:d
/:d
/
/
/
:
:
:
/
/
/
/
/
/
p
p
p
t
t
t
hthttp
hthttp
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
v/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

Pembimbing

h

Dosen Pembimbing Utama
.id

idgiigliilib.
//:d
p //

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
d
aj.ca.ci .id
aj.ca.ci .id
.
.
j
j
e
e
ne
ne
.bu.n
.bu.n
u
u
b
b
PENGESAHAN
i
i
l
l
i
i
i
i
idgigil
idgigil
:p//:d
:p//:d
/
/
/
/
p
p
t
t
t
t
hhtt
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

id dan disahkan pada : j.aca.cid.id
ca.cid.id Urutan Abjad Terbalik”j.telah
ca.cid.diuji
ca.cid.id
a
a
a
.
.
j
j
e
e
e
e
nej.
nej.
nej.
nej.
.bu.n
.bu.n
.bu.n
.bu.n
u
u
u
u
b
b
b
b
hari,
tanggal
:
i
i
i
i
l
l
l
l
i
i
i
i
idgigili
idgigili
idgigili
idgigili
/:d
/:d
/:d
//:d
/
/
/
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
thttIlmu
tempat
p
p Pengetahuan Alam Universitas
hthttp : Fakultas Matematika hdan
hthttp Jember

h

d
d
aj.ca.ci .id
aj.ca.ci .id
.
.
j
j
e
e
ne
ne Sekretaris,
.bu.n
.bu.n
u
u
b
b
i
i
l
l
i
i
i
i
idgigil
idgigil
//:d
:
:p//:d
/
/
/
/
p
p
t
t
t
t
(Dosen Pembimbinghh
Anggota)
hhtt
ttp

h

ca.cid.id
ca.cid.id
ca.cid.id
ca.cid.id
a
a
a
a
.
.
.
.
j
j
j
j
.
e
e
e
e
nej.
nejKamsyakawuni,
nej.S.Si., M.Kom.
nej.
.bu.n
.bu.n
.bu.n
.bu.n
u
u
u
u
b
b
b
b
i
i
i
i
Ahmad
S.Si.
Kiswara
Agung
Santoso,
l
l
l
l
i
i
i
i
idgigili
idgigili
idgigili
idgigili
/:d
/:d
/:d
/
/
/
//:d
:
:
:
NIP
197211291998021001
NIP
197209071998031003
/
/
/
/
/
/
/
/
p
p
p
t
t
t
p
hthttp
hthttp
hthttp

h

Anggota II,
d
d
d.id
i
.
c
aj.ca.ci .id
aj.ca.ci .id
aj.ac
.
.
.
j
j
j
e
e
e
ne
ne
ne
.bu.n
.bu.n
.bu.n
u
u
u
b
b
b
i
i
i
l
l
l
i
i
i
i
i
i
idgigil
idgigil
idgigil
:p//:d
:p//:d
:p//:d
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
h tt
hhtt
hhtt Dwidja Purnomo, S.Si., M.Si.
Kusbudiono, S.Si.,hM.Si.
Kosala

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

Skripsi berjudul “Aplikasi Kriptosistem RSA Pada Proses Pengkodean Pesan dengan

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
Ketua,
l
i
i
idgigil
//:d
:
/
/
p
t
t
hh(Dosen
ttp Pembimbing Utama)

Tim Penguji:

Anggota I,

NIP 196908281998021001

NIP 197704302005011001

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
Mengesahkan
.bu.n
u
b
i
l
i
idgigili
Dekan,
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

.cid.id Drs. Kusno, DEA., Ph.D..ac.cid.id
aj.caProf.
.
j
jej.a
e
e
n
n
e NIP 196101081986021001
u
u
n
n
.
.
u
u
b
b
.
.
i
i
idgiigl ilib
idgiigl ilib
d
d
/
/
/
/
:
:
/
/
/
/
hthtp
hthtp
ttp:
ttp:

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
vi
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

idgiigliilib.
//:d
p //

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

RINGKASAN

Aplikasi Kriptosistem RSA Pada Proses Pengkodean Pesan Dengan Urutan
Abjad Terbalik; Muhammad Syirojul Mustaqiim, 031810101042, 2011: 35
halaman; Jurusan Matematika FMIPA Universitas Jember.

Kemajuan teknologi komputer membantu semua aspek kehidupan manusia,
dari hal yang kecil sampai ke berbagai hal yang sangat rumit sekalipun. Jaringan
komputer seperti LAN dan internet memungkinkan tersedianya informasi secara
cepat. Masalah keamanan dan kerahasiaan data merupakan hal yang sangat penting
dalam suatu organisasi maupun pribadi. Oleh karena itu untuk mengatasi masalah ini
dikembangkanlah cabang ilmu yang mempelajari tentang cara-cara pengamanan data
atau dikenal dengan istilah Kriptografi. Salah satu metode kriptografi yang digunakan
adalah RSA. Nama RSA diambil dari nama penemunya yaitu Ron Rivest, Adi Shamir
dan Leonard Adleman.
Masalah yang dikaji dalam skripsi ini adalah bagaimana mengaplikasikan
kriptosistem RSA untuk mengkodekan pesan. RSA dipilih karena sebagai salah satu
algoritma kunci publik yang terkenal aman. Keamanan algoritma RSA terletak pada
sulitnya memfaktorkan bilangan yang besar menjadi faktor-faktor primanya yang
dipakai sebagai dasar pembuatan algoritmanya. Sedangkan untuk data yang diolah
adalah karakter berupa kombinasi abjad, angka dan tanda baca sebanyak 80 karakter
yang dibangkitkan sendiri dan disusun secara unik, dimana penyusunan abjad dengan
cara urutan terbalik
Tujuan dari penulisan skripsi ini adalah mengaplikasikan kriptosistem RSA
untuk mengkodekan pesan dengan sistem pengkodean yang unik tetapi memiliki
tingkat kerahasiaan yang tinggi, sehingga akan mempersulit proses pembacaan pesan
yang dilakukan oleh pihak yang tidak berwenang.

vii

h

Untuk mendapatkan hasil yang diinginkan maka dilakukan langkah-langkah
penyelesaian masalah sebagai berikut: melakukan penyusunan karakter abjad terbalik,
membuat rancangan aplikasi pengkodean RSA urutan abjad terbalik dan terakhir
membuat program simulasi pengkodean pesan kriptosistem RSA urutan abjad
terbalik. Program aplikasi disimulasikan menggunakan software MATLAB 7.8.0
(R2009a).
Hasil dari kajian RSA dapat disimpulkan sebagai berikut, pemilihan dua
bilangan prima sembarang pada proses awal pembentukan kunci harus memiliki hasil
kali yang lebih besar dari nilai terbesar konversi karakter yang dibangkitkan, hal ini
bertujuan untuk menjamin nilai konversi karakter cipherteks juga termuat pada
karakter yang dibangkitkan. Pemilihan dua bilangan prima sembarang yang sangat
besar juga akan menambah proses faktorisasi pada enkripsi dan dekripsi pesan,
sehingga pesan lebih sulit dipecahkan dalam waktu yang singkat.
Dengan melakukan pembalikan urutan abjad, angka dan tanda baca yang tidak
seperti penyusunan secara umumnya akan menghasilkan nilai cipherteks yang unik.
Kriptosistem RSA dengan urutan abjad terbalik ini mengkodekan karakter abjad,
angka dan tanda baca menjadi suatu nilai bilangan. Keamanan pesan akan tetap
terjaga karena pembobol pesan tidak mengetahui sistem penyusunan karakter yang
dibangkitkan secara unik dan jumlah karakter yang dipakai.

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
viii
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

idgiigliilib.
//:d
p //

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
PRAKATA
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

Puji syukur kehadirat Allah SWT atas segala rahmat dan karunia-Nya sehingga

d.id
RSA Pada
id yang berjudul “Aplikasi
ca.cid.id penulis dapat menyelesaikan
ca.cidskripsi
ca.ciKriptosistem
ca.cid.id
.
a
a
a
a
.
.
.
.
j
j
j
j
e
e
e
e
n
nej.
nej. Dengan Urutan Abjad
nej. Skripsi ini disusun untuk
nej.
.bu.n
.bu.Pesan
.bu.n
.bu.n
u
u
u
u
b
b
b
b
Proses
Pengkodean
Terbalik”.
i
i
i
i
l
l
l
l
i
i
i
i
idgigili
idgigili
idgigili
idgigili
/:d
/:d
/:d
//:d
/
/
/
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
thttp
memenuhi
pendidikan stratahtsatu
p
hthttp salah satu syarat untuk hmenyelesaikan
http (S1) pada
Jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

d
d
d
d
aj.ca.ci .id
aj.ca.ci .id Jember.
aj.ca.ci .id
aj.ca.ci .id
.
.
.
.
j
j
j
j
e
e
e
e
n
e
ne
ne
ne ini tidak lepas dari bantuan
nberbagai
.bu.n
.bu.n
.bu.skripsi
.bu.n
u
u
u
u
b
b
b
b
i
i
i
i
Penyusunan
pihak,
oleh
karena
itu
l
l
l
l
i
i
i
i
i
i
i
i
idgigil
idgigil
idgigil
idgigil
//:d
//:d
//:d
//:d
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
penulis
p
p menyampaikan terima hkasih
hhttp
hhttingin
httpkepada :
1. Bapak

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p
2.

Kiswara

Agung

Santoso,

S.Si.,

M.Kom.

dan

Bapak

h

Ahmad

.cid.id meluangkan waktu, .ac.cid.id
catelah
ca.cid.id Dosen Pembimbing yang
Kamsyakawuni, S.Si.
selaku
a
a
.
.
jej.a
j
j
e
e
e
j.
j.
n
n
n
e
e
u
u
u
n
n
n
.
.
.
u
u
u
b
b
b
pikiran, idan
dalam penulisan skripsi
b.
lib.
giigliiperhatian
idgiigliilib.
idgiigliiliini;
d
d
d
/
/
/
/
/
/
d
:
:
:
/
/
:// M.Si.
thtp
thtp
hthtp
hBapak
ttpS.Si,
ttp:/M.Si., dan Bapak Kusbudiono,
ttp:/Kosala Dwidja Purnomo,hS.Si.,

h

selaku Dosen Penguji yang telah memberikan segala masukan dan motivasi buat

d
d
d
id
aj.ca.ci .id terselesaikannya skripsi
aj.ca.ci .id
aj.ca.ci .id
aj.ca.ini;
c.id
.
.
.
.
j
j
j
j
e
e
e
e
e
u.n
ne
ne Fakultas MIPA, yangiltelah
n
ne
.bu.n
.bu.n
.bDekan
.bu.n
u
u
u
u
b
b
b
b
i
i
i
i
l
l
l
3.
Bapak
Prof.
Drs.
Kusno,
DEA.,
Ph.D.
selaku
i
i
i
i
i
i
i
idgigil
idgigil
idgigil
idgigil
//:d
//:d
//:d
//:d
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
p
pelajaran berhargahakan
hhttpenergi dan
hmemberikan
http pentingnya manajemen waktu,
http

ca.cid.id 4.
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

filosofi kehidupan;

id

ca.cid.id
a
.
j
e
e
e
ej.
nej.
nmotivasi
nej. dan memberi solusi
.bu.n
.bu.n
.bu.n
u
u
u
b
b
b
i
i
i
l
l
l
i
i
i
yang telah
membimbing
serta
bagi
terselesaikannya
idgigili
idgigili
idgigili
/:d
/:d
/:d
/
/
/
:
:
:
/
/
/
/
/
/
p
p
p
t
t
t
thttpini;
hstudi
hthttp
hthttp

h

id

. id Ph.D. selaku Pembantu
.c.id bidang Akademik
Bapak Drs. Moh. Hasan,
j.acac.M.Sc,
j.acaDekan

h

Penulis juga menerima segala kritik dan saran dari semua pihak demi

d.id
d
ca.cid.id skripsi ini dapat j.aca.cid.id
aj.ca.ciAkhirnya
aj.ca.ci .id kesempurnaan skripsiejini.
aj.semoga
penulis berharap,
.
.
.
j
j
e
e
e
n
n
n
n
ej.
e
e
e
u
u
u
u
n
n
n
n
.
.
.
.
u
u
u
u
b
b
b
b
.
.
.
.
i
i
i
i
bermanfaat.
idgiigl ilib
idgiigl ilib
idgiigl ilib
idgiigl ilib
d
d
d
/
/
/
/
//:d
/
/
:
:
:
/
/
/
/
/
/
/
/
p
hthtp
hthtp
hthtp
ttp:
ttp:
ttp:

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

h

Jember, Oktober 2011

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

Penulis

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
ix
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

idgiigliilib.
//:d
p //

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
d
aj.ca.ci .id
aj.ca.ci .id
.
.
j
j
e
e
ne
ne
.bu.n
.bu.n
u
u
b
b
DAFTAR ISI
i
i
l
l
i
i
i
i
idgigil
idgigil
:p//:d
:p//:d
/
/
/
/
p
p
t
t
t
t
hhtt
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

Halaman

i
ca.cid.id HALAMAN JUDUL ............................................................................................
ca.cid.id
ca.cid.id
ca.cid.id
a
a
a
a
.
.
.
.
j
j
j
j
e
e
e
e
nej.
nej.
nej.
nej.
.bu.n
.bu.n
.bu.n
.bu.n
u
u
u
u
b
b
b
b
HALAMAN
PERSEMBAHAN
..........................................................................
ii
i
i
i
i
l
l
l
l
i
i
i
i
idgigili
idgigili
idgigili
idgigili
/:d
/:d
/:d
//:d
/
/
/
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
HALAMAN
iii
p
hthttp MOTTO ..........................................................................................
hthttp
hthttp
HALAMAN PERNYATAAN ..............................................................................

iv

d
d
d
d
v
aj.ca.ci .id
aj.ca.ci .id HALAMAN PEMBIMBINGAN
aj.ca.ci .id .........................................................................
aj.ca.ci .id
.
.
.
.
j
j
j
j
e
e
e
e
ne
ne
ne
ne
.bu.n
.bu.n
.bu.n
.bu.n
u
u
u
u
b
b
b
b
i
i
i
i
HALAMAN
PENGESAHAN
..............................................................................
vi
l
l
l
l
i
i
i
i
i
i
i
i
idgigil
idgigil
idgigil
idgigil
//:d
//:d
//:d
//:d
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
RINGKASAN
.......................................................................................................
vii
p
hhttp
hhttp
hhttp
PRAKATA ............................................................................................................

h

DAFTAR GAMBAR ............................................................................................ xiv

d
d
d
id.id
1
aj.ca.ci .id BAB 1. PENDAHULUAN
aj.ca.ci .id
aj.ca.ci .id
aj.ca.c....................................................................................
.
.
.
.
j
j
j
j
e
e
e
e
n
ne
ne
ne
ne
.bu.n
.bu.n
.bu.n
.buBelakang
u
u
u
u
b
b
b
b
.
i
i
i
i
l
l
l
l
1.1
Latar
.................................................................................
1
i
i
i
i
i
i
i
i
idgigil
idgigil
idgigil
idgigil
//:d
//:d
//:d
//:d
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
p
2
hhttp
hhttp
hhttp1.2 Perumusan Masalah .........................................................................
1.3 Tujuan ................................................................................................

2.1.1 Istilah dalam Kriptografi ..........................................................

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
x/:d
/
:
/
/
p
t
hthttp

h

4

did
d
d
aj.ca.ci .Kriptografi
aj.ca.ci .id........................ 5 ej.aj.ca.ci .id
2.1.2 Algoritma
Simetris dan Asimetris
.
.
j
j
e
e
ne
ne
ne
.bu.n
.bu.n
.bu.n
u
u
u
b
b
b
i
i
i
l
l
l
i
i
i
2.2diLandasan
Matematika
.....................................................................
7
i
i
i
g il
idgigil
idgigil
:p//://dig
:p//:d
:p//:d
/
/
/
/
p
p
p
t
t
t
t
t
t
hhtt
hhtt
hhtt
2.2.1 Bilangan Bulat .........................................................................
7
2.2.2 Bilangan Prima ........................................................................

h

3

ca.cid.id
ca.cid.id
ca.cid.id
ca.cid.id
1.4 Manfaat ..............................................................................................
3
a
a
a
a
.
.
.
.
j
j
j
j
e
e
e
e
nej.
nej.
nej.
nej.
.bu.n
.bu.n
.bu.n
.bu.n
u
u
u
u
b
b
b
b
i
i
i
i
l
l
l
l
i
i
i
i
BAB
2.
TINJAUAN
PUSTAKA
...........................................................................
4
idgigili
idgigili
idgigili
idgigili
/:d
/:d
/:d
/
//:d
/
/
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
p
hthttp2.1 Kriptografi .......................................................................................
hthttp
hthttp
4

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

h

ix

ca.cid.id
ca.cid.id
ca.cid.id
ca.cid.id DAFTAR ISI .........................................................................................................
x
a
a
a
a
.
.
.
.
j
j
j
j
.
e
e
e
e
nej.
nej.
nej........................................................................................
nej.
.bu.n
.bu.n
.bu.n
.bu.n
u
u
u
u
b
b
b
b
i
i
i
i
l
l
l
l
DAFTAR
LAMPIRAN
xii
i
i
i
i
idgigili
idgigili
idgigili
idgigili
/:d
/:d
/:d
/
/
/
//:d
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
p
DAFTAR
xiii
hthttp
hthttp
hthttp TABEL ................................................................................................

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

h

h

9

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

idgiigliilib.
//:d
p //

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

2.1.2 Fungsi Totient Euler ................................................................. 10

ca.cid.id
a
.
.
.
j
j
j
a
a
.
.
.
e
e
e
j
n
nej
nej Membangkitkan Pasangan
neKunci
.bu.n
.buAlgoritma
.bu.n
u
u
u
2.3.1
...........................ilib
10
b
b
.
i
i
l
l
i
i
i
i
i
idgigil
idgigil
idgigil
:p//:d
:p//:d
:p//:d
/
/
/
/
/
/
p
p
p
t
t
t
2.3.2
Algoritma
Enkripsi
...................................................................
11
t
t
t
hhtt
hhtt
hhtt
d
.cid.id.............................................................................
2.3 Kriptosistemac
RSA
10
ac.ci .id

2.3.3 Algoritma Dekripsi .................................................................. 11

12
ca.cid.id BAB 3. METODE PENELITIAN
ca.cid.id ........................................................................
ca.cid.id
ca.cid.id
a
a
a
a
.
.
.
.
j
j
j
j
e
e
e
e
nej.
nej. Data........................................................................
nej.
nej.
.bu.n
.bu.n
.bu.n
.bu.n
u
u
u
u
b
b
b
b
3.1
Membangkitkan
12
i
i
i
i
l
l
l
l
i
i
i
i
idgigili
idgigili
idgigili
idgigili
/:d
/:d
/:d
//:d
/
/
/
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
thttp......... 12
Pesan Kriptosistem h
RSA
p
hthttp3.2 Merancang Aplikasi Pengkodean
hthttp

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

h

4.1.1 Hasil Pembangkitan Data.......................................................... 14

d
d
ca.cid.id
a
.
j
a
a
e
e
e
n
nej.
nej.
nej.Terbalik ..........................................................................
.bu.n
.bu.n
.buAbjad
u
u
u
b
b
b
.
i
i
i
l
l
l
15
i
i
i
idgigili
idgigili
idgigili
/:d
/:d
/:d
/
/
/
:
:
:
/
/
/
/
/
/
p
p
p
t
t
t
thttp
thttp
Pesan Kriptosistem h
RSA
hthttp 4.1.3 Manual Program hPengkodean
.i .id Urutan
.i id
4.1.2 Algoritma
Pesan Kriptosistem
j.ac cRSA
j.ac c.Pengkodean

h

Urutan Abjad Terbalik.............................................................. 16

d
d
ca.cid.id
a
.
j
.
.
.
e
e
e
n
n
nej
nej
nej
.bu.n
.bu.Pesan
.buPerhitungan
u
u
u
b
b
b
.
i
i
i
l
l
l
4.2.1
Manual
Pengkodean
i
i
i
i
i
i
idgigil
idgigil
idgigil
:p//:d
:p//:d
:p//:d
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
Kriptosistem RSA
21
hhtt
h.....................................................................
hhtt
htt
.i
ca.ci .id
4.2 Pembahasan
21
j.acac.id
j.a.......................................................................................

h

4.2.2 Diagram Alir Pengkodean Pesan Kriptosistem RSA ................ 25

ca.cid.idSARAN ................................................................
ca.cid.id BAB 5. KESIMPULAN
ca.cid.id
ca.cid.id
DAN
33
a
a
a
a
.
.
.
.
j
j
j
j
.
e
e
e
e
nej.
nej.
nej........................................................................................
nej.
.bu.n
.bu.n
.bu.n
.bu.n
u
u
u
u
b
b
b
b
i
i
i
i
l
l
l
l
i
i
i
i
5.1
Kesimpulan
33
idgigili
idgigili
idgigili
idgigili
/:d
/:d
/:d
/
//:d
/
/
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
p
hthttp5.2 Saran ..................................................................................................
hthttp
hthttp
33

h

DAFTAR PUSTAKA ........................................................................................... 34

d
d
d
.cid.id
aj.ca.ci .id
aj.ca.ci .id LAMPIRAN ...........................................................................................................
aj.ca.ci .id
36 ej.a.c
.
.
.
j
j
j
a
e
e
e
nej
ne
ne
ne
.bu.n
.bu.n
.bu.n
.bu.n
u
u
u
u
b
b
b
b
i
i
i
i
l
l
l
l
i
i
i
i
i
i
i
i
idgigil
idgigil
idgigil
idgigil
//:d
//:d
//:d
//:d
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
p
hhttp
hhttp
hhttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

h

3.3 Menguji dan Menganalisis Aplikasi Pengkodean Pesan

d
d
d
.cid.id.............................................................................
Kriptosistem
13
aj.ca.ci .id
aj.ca.ci .id
aj.caRSA
aj.ca.ci .id
.
.
.
.
j
j
j
j
e
e
e
e
e
ne
ne
nPEMBAHASAN
ne
.bu.n
.bu.n
.bu.n
.bu.n
u
u
u
u
b
b
b
b
i
i
i
i
BAB
4.
HASIL
DAN
................................................................
14
l
l
l
l
i
i
i
i
i
i
i
i
idgigil
idgigil
idgigil
idgigil
//:d
//:d
//:d
//:d
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
14
p
hhttp
hhttp4.1 Hasil ....................................................................................................
hhttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
xi
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

h

idgiigliilib.
//:d
p //

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
d
aj.ca.ci .id
aj.ca.ci .id
.
.
j
j
e
e
ne
ne
.bu.n
.bu.n
u
u
b
b
DAFTAR LAMPIRAN
i
i
l
l
i
i
i
i
idgigil
idgigil
:p//:d
:p//:d
/
/
/
/
p
p
t
t
t
t
hhtt
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

Halaman

idid
id
A. Program Menu Utama
36
.ac.c..................................................................................
.ac.c.id

ca.cid.id
a
.
j
j
j
a
a
e
e
e
nej.
nej.
nej.
.bu.n
.bu.n
.bu.n
u
u
u
b
b
b
B. Program
Pembangkitan
Kunci
Publik
.........................................................
40
i
i
i
l
l
l
i
i
i
idgigili
idgigili
idgigili
/:d
/:d
/:d
/
/
/
:
:
:
/
/
/
/
/
/
p
p
p
t
t
t
Pembangkitan Kunci
41
p
hC.thttProgram
hthPrivat
hthttp
ttp .........................................................

h

D. Program Enkripsi ....................................................................................... 42

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

ca.cid.id
a
.
j
a
a
.
.
.
e
e
e
nej
nej Bilangan Prima ........................................................
nej
.bu.n
.bu.n
.bu.n
u
u
u
b
b
b
i
i
i
F. Program
Pengecekan
45
l
l
l
i
i
i
i
i
i
idgigil
idgigil
idgigil
:p//:d
:p//:d
:p//:d
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
hhtt
hhtt
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
xii
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

.id
E. Program Dekripsi
43
c.cid.id
j.a.......................................................................................
j.ac c.id

idgiigliilib.
//:d
p //

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
d
aj.ca.ci .id
aj.ca.ci .id
.
.
j
j
e
e
ne
ne
.bu.n
.bu.n
u
u
b
b
DAFTAR TABEL
i
i
l
l
i
i
i
i
idgigil
idgigil
:p//:d
:p//:d
/
/
/
/
p
p
t
t
t
t
hhtt
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

Halaman

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

id
.cid.id Bilangan ......................................................
4.1 Konversi Karakter
14
.acmenjadi
.ac.c.id

ca.cid.id
a
.
j
j
j
a
a
e j.
e
e
nej.
nej.
.bu.n
.bu.n
une Enkripsi Pesan ............................................................
u
u
bli.bu.n
b
b
4.2 HasilgiPerhitungan
23
i
i
i
l
l
l
i
i
idigi
idgigili
idgigili
/:d
/:d
/:d
/
/
/
:
:
:
/
/
/
/
/
/
p
p
p
t
t
t
thttpHasil Perhitungan Dekripsi hCipherteks
thttp
...................................................
24
h4.3
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
xiii
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

idgiigliilib.
//:d
p //

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

giigliilib.
i
d
/
/
: /d
hthtp
ttp:/

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

h

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
//:d
/
/
p

d
d
aj.ca.ci .id
aj.ca.ci .id
.
.
j
j
e
e
ne
ne
.bu.n
.bu.n
u
u
b
b
DAFTAR GAMBAR
i
i
l
l
i
i
i
i
idgigil
idgigil
:p//:d
:p//:d
/
/
/
/
p
p
t
t
t
t
hhtt
hhtt

d
aj.ca.ci .id
.
j
e
ne
.bu.n
u
b
i
l
i
i
idgigil
:p//:d
/
/
p
t
t
hhtt

h

Halaman

d.id
d.id
dan
dengan Kunci Simetris
6
ca.cid.id 2.1 Skema Enkripsij.a
ca.ciDekripsi
ca.ci.............................
ca.cid.id
a
a
a
.
.
.
j
j
j
e
e
e
e
j.
n
nej.
nedan
nej. ........................... ilib7.bu.n
nej.
.bu.n
.bu.n
.bu.Asimetris
u
u
u
u
b
b
b
2.2
Skema
Enkripsi
Dekripsi
dengan
Kunci
i
i
i
l
l
l
i
i
i
idgigili
idgigili
idgigili
idgigili
/:d
/:d
/:d
//:d
/
/
/
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
4.1
Pesan Kriptosistem
p
p
p .. 16
hthttpMenu Utama Program Aplikasi
hthttPengkodean
hthttRSA
4.2

Menu Pengisian Bilangan Prima Pembentukan Kunci RSA ................... 17

d
d
d
17
ca.cid.idBilangan Prima ....................................................
aj.ca.ci .id
aj.ca.ci .id 4.3 Kotak Informasi
aj.Input
aj.ca.ci .id
.
.
.
.
j
j
j
j
e
e
e
e
ne
ne
ne Nilai Modulus ...............................................................
ne
.bu.n
.bu.n
.bu.n
.bu.n
u
u
u
u
b
b
b
b
i
i
i
i
4.4
Kotak
Informasi
18
l
l
l
l
i
i
i
i
i
i
i
i
idgigil
idgigil
idgigil
idgigil
//:d
//:d
//:d
//:d
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
4.5
18
p
hhttp
hhttpPemilihan Kunci Publik RSA
hh..................................................................
ttp
4.6

h

h

Pemilihan Kunci Privat RSA ................................................................... 19

ca.cid.id
ca.cid.id ..................... 20
ca.cid.id
ca.cid.id 4.7 Proses Enkripsij.aKriptosistem
RSA Urutan Abjadj.aTerbalik
a
a
.
.
j
j
.
.
e
e
e
e
n
nej.
nejTerbalik
nejKriptosistem
nej.
.bu.n
.buAbjad
.bu.n
.bu.n
u
u
u
u
b
b
b
b
.
i
i
i
i
l
l
l
l
4.8
Proses
Dekripsi
RSA
Urutan
....................
20
i
i
i
i
idgigili
idgigili
idgigili
idgigili
/:d
/:d
/:d
/
/
/
//:d
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
p
4.9
hthttp......... 25
hthttp RSA Urutan Abjad Terbalik
hthttpDiagram Alir Program Kriptosistem

h

4.10 Diagram Alir Pembangkitan Kunci Publik ............................................. 26

d
d
d
d
Kunci Privat ...............................................
27
aj.ca.ci .id 4.11 Diagram AlirePembangkitan
aj.ca.ci .id
aj.ca.ci .id
aj.ca.ci .id
.
.
.
.
j
j
j
j
e
e
e
e
u.n
ne
ne
nEnkripsi..............................................................................
ne
.bu.n
.bu.n
.bu.n
.bAlir
u
u
u
u
b
b
b
b
i
i
i
i
l
l
l
l
4.12
Diagram
28
i
i
i
i
i
i
i
i
idgigil
idgigil
idgigil
idgigil
//:d
//:d
//:d
//:d
:
:
:
/
/
/
/
/
/
/
/
p
p
p
t
t
t
t
t
t
p
4.13
29
hhttp
hhttp
hhttpDiagram Alir Dekripsi .............................................................................

h

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
//:d
/
/
p

ca.cid.id
a
.
j
e
nej.
.bu.n
u
b
i
l
i
idgigili
/:d
/
:
/
/
p
t
hthttp

ca.cid.id
a
.
j
e
nej.