View
323
Download
13
Category
Preview:
DESCRIPTION
aplikasi kriptografi citra rsa dengan dengan C#
Citation preview
Aplikasi Kriptografi citra RSAdengan C#
http://softscients.blogspot.com
lgoritma Kriptografi paling umum salah satunya adalah RSA (AdvancedEncryption Standard) yang menggunakan public key (e,N) untuk prosesenkripsi dan private key (N,d) untuk proses dekripsi. Telah banyak
implementasi RSA untuk melindungi data salah satunya implementasi untuk citrabaik
About RSA
RSA is an encryption algorithm.
Developed in: 1977.
Developed by: Ron Rivest, Adi Shamir, and Leonard Adleman.
A
mu
lka
n.m
s@
gm
ail.
co
m
mu
lka
n.m
s@
gm
ail.
co
m
mu
lka
n.m
s@
gm
ail.
co
m
mu
lka
n.m
s@
gm
ail.
co
m
Berikut adalah aplikasi yang dibuat menggunakan .Net yaitu C#
#menentukan P,Q, dan E untuk menghitung nilai D, dan NPilihlah Hitung RSA -> Generate RSA
mu
lka
n.m
s@
gm
ail.
co
m
#proses enkripsiSetelah menentukan public key (E) dan (N)dengan langkah diatas, makaDapat melakukan enkripsi citra, dengan memilih opsi Encrypt dan membuka filecitra Buka File Plain, kemudian memilih Encrypt Citra
Hasil nya bisa disimpan dalam format serialisasi dengan extension *.bmp dengan pilihSimpan Citra Encrypt. File hasil encrypt tidak bisa dibuka menggunakan aplikasiViewer karena bukan format gambar tapi hanya extension nya saja.
#proses dekripsiSetelah menentukan nilai private key nya (D) dan (N), maka pilihlah ops Decryptdengan memilih Buka File Encrypt, jika anda sengaja membuka file yang bukan hasilenkripsi akan menghasilkan error berikut
mu
lka
n.m
s@
gm
ail.
co
m
Setelah anda menentukan file citra, maka Decrypt Citra seperti berikut jika usersengaja menebak nilai D = 90, akan tampil berikut
Nah berikut jika nilai D=91 betul, akan menghasilkan
mu
lka
n.m
s@
gm
ail.
co
m
Recommended