Terima Kasih telah berkunjung | blog masih tahap Maintenance saya akan secepatnya

Tuesday, 2 July 2013

Kriptografi

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
dengan n menyatakanbanyaknyapengguna.
Contohdarisisteminiadalah Data Encryption Standard (DES), Blowfish, IDEA.

B. Assymmetric Cryptosystem
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.


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 ^_^

 
Design By ClauDittaCia | Bloggerized by Templates | Battle Slight