KRIPTOGRAFI
1.
Kriptografi
Adalahilmudanseni yang
menjagakerahasiaansuatupesan (kode) yang terdiridari 2 proses
yaituenkripsidandekripsi.
2.
Enkripsi
Adalahsuatupesan di
buatseolahtidakbermaknadenganmerubahnyamenurutprosedurtertentu.
3. Deskripsi
Adalahsuatupesan yang
di buatkembalibermaknakemabalisetelahprosedurenkripsi.
Cryptography adalahsuatuilmuataupunsenimengamankanpesan,
dandilakukanolehcryptographer.
Cryptanalysis adalahsuatuilmudansenimembuka
(breaking) ciphertextdan orang yang melakukannyadisebutcryptanalyst.
ELEMEN
CRYPTOSYSTEM
Cryptographic system ataucryptosystem
adalahsuatufasilitasuntukmengkonversikan plaintext
keciphertextdansebaliknya.Dalamsistemini, seperangkat parameter yang
menentukantransformasipencipherantertentudisebutsuatu set kunci. Proses
enkripsidandekripsidiaturolehsatuataubeberapakuncikriptografi.
MACAM CRYPTOSYSTEM
A. Symmetric Cryptosystem
Dalam symmetric cryptosystem ini, kunci
yang digunakanuntuk proses enkripsidandekripsipadaprinsipnyaidentik,
tetapisatubuahkuncidapat pula diturunkandarikunci yang lainnya.
Kunci-kunciiniharusdirahasiakan.Olehkarenaitulahsisteminiseringdisebutsebagaisecret-key
ciphersystem.Jumlahkunci yang dibutuhkanumumnyaadalah :
nC2 =
n . (n-1)
--------
2
--------
2
dengan
n menyatakanbanyaknyapengguna.
Contohdarisisteminiadalah Data Encryption Standard (DES), Blowfish, IDEA.
Contohdarisisteminiadalah Data Encryption Standard (DES), Blowfish, IDEA.
Dalamassymmetric
cryptosystem inidigunakanduabuahkunci.Satukunci yang disebutkuncipublik (public
key) dapatdipublikasikan, sedangkunci yang lain yang disebutkunciprivat (private
key) harusdirahasiakan. Proses
menggunakansisteminidapatditerangkansecarasederhanasebagaiberikut :bila A
inginmengirimkanpesankepada B, A
dapatmenyandikanpesannyadenganmenggunakankuncipublik B, danbila B
inginmembacasurattersebut, iaperlumendekripsikansuratitudengankunciprivatnya.
Dengandemikiankeduabelahpihakdapatmenjaminasalsuratsertakeasliansurattersebut,
karenaadanyamekanismeini. Contohsisteminiantaralain RSA Scheme
danMerkle-Hellman Scheme.
BEBERAPA ISTILAH DI DALAM KRIPTOGRAFI :
·
Massage
Pesandalamistilahkriptografi
·
Plaintext
Pesan
yang akan di rahasiakan.
·
Ciphertext
Pesanhasil
proses darienkripsi
·
Criptanalyst
Orang
yang mempelajari kriptografi dan seni ilmu membongkar xtcipher text
TeoridasarKriptografi
:
Terdapat 5 teknik yang
mendasarikriptografi :
· TeknikSubstitusi
· TeknikBlogking
· TeknikPermutasi
· TeknikEkspansi
· TeknikPemampatan
a) TeknikSubstitusi
Adalah jenismetode enkripsi dimanasetiapsatuanpada teksterang digantikanoleh tekstersandidengansistem yang
teratur; suatu "satuan" dapatberartisatu huruf (paling umum), pasanganhuruf, suku kata, kata, dansebagainya. Sang penerimapesanbarudapatmembacapesantersebutsetelahmelakukansubstitusibalikterlebihdahulu.
TeknikSubtitusiyaitu:
·
Membuattabelsubstitusi
·
Tabel di
buatsesukahatidengancatatanpenerimapesanmemilikitabel yang sama.
·
Bilatabelsubstitusi di
buatsecaraacak, akansemakinsulitpemecahanciphertextoleh orang yang tidakberhak.
A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z-1-2-3-4-5-6-7-8-9-0-.-,
B-F-1-K-Q-G-A-T-P-J-6-H-Y-D-2-X-5-M-V-7-C-8-4-I-9-N-R-E-U-3-L-S-W-,-.-O-Z-0
Gambar 1.
Tabel Substitusi
b) Teknik
Blocking
Adalahsistem
enkripsi terkadang membagi plaintext menjadi blok-blok yang terdiri dari
beberapa karakter yang kemudian dienkripsikan secara independen.
Gambar 2.Teknik Blocking
c)
TeknikPermutasi
Adalahteknikyangmemindahkanataumerotasikankarakterdenganaturantertentu.Prinsipnyaadalahberlawanandengantekniksubstitusi.
d)
Ekspansi
Suatumetodesederhanauntukmengacakpesanadalahdenganmemelarkanpesanitudenganaturantertentu.Salah
satucontohpenggunaanteknikiniadalahdenganmeletakkanhurufkonsonanataubilanganganjil
yang menjadiawaldarisuatu kata di akhir kata itudanmenambahkanakhiran
"an".Bilasuatu kata dimulaidenganhurufvokalataubilangangenap,
ditambahkanakhiran "i". Proses enkripsidengancaraekspansiterhadap
plaintext terjadisebagaiberikut :
e)
Pemampatan
Adalah teknik mengurangi panjang pesan atau jumlah bloknya adalahcara
lain untuk menyembunyikan isi pesan.Contoh sederhana ini menggunakan cara menghilangkan setiap karakter ke-tiga secara berurutan.



13:04
Unknown
Posted in:
0 comments:
Post a Comment
Thank you for visiting the blog Claudittacia, please you and my friend share it anywhere (Blog, Facebook, Twitter and others) when the perceived benefit. But please ask if the source of the article included a link that agan Dann share buddy Blogger, Thank You ^_^