t4_security_5a_diky_nurosid(13055)

Upload: dicky-nurosid

Post on 17-Feb-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    1/18

    SECURITY

    KRIPTOGRAFI DAN STEGANOGRAFI

    Disusun Oleh :

    Dicky Nurosid : !"##$$"$%%

    &uh'(('d Ali &uk)i : !"##$$"$*#

    Sh'+ir' ,'ksdi)' Pu)ri : !"##$$"-""

    FAKU,TAS I,&U KO&PUTER

    UNI.ERSITAS NEGERI SINGAPER/ANGSA KARA0ANG

    KARA0ANG

    -$%

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    2/18

    KATA PENGANTAR

    Dengan memanjatkan puji syukur kepada Tuhan Yang Maha Esa penulis

    dapat menyelesaikan tugas pembuatan makalah yang berjudul KRIPTOGR!I

    D" #TE"OGR!I$ dengan lan%ar& Dalam pembuatan makalah ini' penulis

    mendapat bantuan dari berbagai pihak' maka pada kesempatan ini penulis

    mengu%apkan terima kasih yang sebesar(besarnya kepada ) Ibu "ina #ulisti*' #&T'

    M&K*m&' selaku D*sen Matakuliah #e%urity' yang telah memberikan kesempatan

    dan memberi +asilitas sehingga makalah ini dapat selesai dengan lan%ar &

    #elanjutnya #emua pihak yang tidak dapat penulis sebutkan satu persatu yang

    membantu pembuatan makalah ini&

    khir kata sem*ga makalah ini bisa berman+aat bagi pemba%a pada

    umumnya dan penulis pada khususnya' penulis menyadari bah,a dalam

    pembuatan makalah ini masih jauh dari sempurna untuk itu penulis menerima

    saran dan kritik yang bersi+at membangun demi perbaikan kearah kesempurnaan&

    khir kata penulis sampaikan terimakasih&

    Kara,ang' "*-ember ./01

    Penulis

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    3/18

    DAFTAR ISI

    2#TRK i

    KT PE"G"TR ii

    D!TR I#I iii

    22 I PE"D3454" 0

    0&0& 5atar 2elakang 0

    0&.& Rumusan Masalah .

    0&6& Tujuan Pembuatan Paper .

    22 II 5"D#" TEORI6

    22 III PEM23#" 7

    22 I8 KE#IMP45" 09

    D!TR P4#TK 0:

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    4/18

    /A/ I

    PENDA1U,UAN

    2 ,')'r /el'k'n3

    Menurut %atatan sejarah' kript*gra+i sudah digunakan *leh bangsa Mesir

    sejak 7/// tahun yang lalu *leh raja(raja Mesir pada saat perang untuk

    mengirimkan pesan rahasia kepada panglima perangnya melalui kurir(kurinya&

    Orang yang melakukan penyandian ini disebut kript*gra+er' sedangkan *rang

    yang mendalami ilmu dan seni dalam membuka atau meme%ahkan suatu alg*ritma

    kript*gra+i tanpa harus mengetahui kun%inya disebut kriptanalis&

    Di Ind*nesia' kata stegan*gra+i ini memang kurang p*puler& Kata ini baru

    mulai terdengar gemanya semenjak kejadian pengeb*man gedung ;T< =;*rld

    Trade di merika #erikat pada tanggal 00 #eptember .//0 silam& Pada

    saat itu' para petinggi negara adidaya itu mengklaim bah,a para ter*ris telah

    menyembunyikan pesan(pesan ter*rnya dalam berbagai gambar p*rn*' +ile MP6

    dan ,eb site tertentu& "*-el The Da 8in%i

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    5/18

    BAB IILANDASAN TEORI

    Kriptograf (atau kriptologi; dari bahaa!u"a"i#$%&')kr*pt+,

    -t.r./bu"*i, rahaia-; da" 0$2345graph.i", -/."uli-, atau

    7809:logi, -il/u- /.rupaka" k.ahlia" da" il/u dari a"; b.rbagai ap.k

    dala/ k.a/a"a" i"?or/ai.p.rti data rahaia, i"t.grita

    data, aut."tikai, da" "o"r.puda"i/.rupaka" puat dari kriptograf

    /od.r"= Kriptograf /od.r" t.r@adi kar."a t.rdapat titik t./u a"tara

    diipli" il/u /at./atika, il/u ko/put.r, da" t.k"ik .l.ktro= Aplikai

    dari kriptograf t.r/auk AT,pa>ord ko/put.r, da" E

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    6/18

    /A/ III

    PE&/A1ASAN

    !2Kri6)o3r'+i

    Kript*gra+i =%rypt*graphy> berasal dan bahasa Yunani' terdiri dari dua suku kata

    yaitu kript% dan graphia& Kript% artinya menyembunyikan' sedangkan graphia

    artinya tulisan& Kript*gra+i adalah ilmu yang mempelajari teknik(teknik

    matematika yang berhubungan dengan aspek keamanan in+*rmasi' seperti

    kerahasiaan data' keabsahan data' intearitas data' serta autentikasi data &Tetapi

    tidak semua aspek keamanan in+*rmasi dapat diselesaikan dengan knipt*gra+i&

    Kript*gra+i dapat pula diartikan sebagal ilmu atau seni untuk menjaga keamanan

    pesan&Pada pninsipnya' Kript*gra+i memiliki 7 k*mp*nen utama yaitu )

    0& !lainte@t' yaitu pesan yang dapat diba%a

    .& Dipherte@t' yaitu pesan a%ak yang tidak dapat diba%a

    6& Key' yaitu kun%i untuk melakukan teknik kript*gra+i

    7& lg*rithm' yaitu met*de untuk melakukan enkrispi dan dekripsi

    Kemudian' pr*ses yang akan dihahas dalam artikel ini meliputi . pr*ses dasar

    pada Knipt*gra+i yaitu)

    1

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    7/18

    ( Enknipsi =En%rypti*n>

    ( Dekripsi =De%rypti*n>

    Dengan key yang digunakan sama untuk kedua pr*ses diatas& Penggunakan key

    yang sama untuk kedua pr*ses enkripsi dan deknipsi ini disebut juga dengan

    #e%ret Key' #hared Key atau #ymetri% Key Drypt*systems&

    2erikut adalah ilustrasi 7 k*mp*nen dan . pr*ses yang digunakan dalarn teknik

    kript*gra+i&

    !22 Enkri6si

    Enkripsi =En%rypti*n> adalah sebuah pr*ses menjadikan pesan yang dapat

    diba%a=plainte@t> menjadi pesan a%ak yang tidak dapat diba%a =%ipherte@t>&

    2erikut adalah %*nt*h enkripsi yang digunakan *leh Aulius

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    8/18

    Dekripsi merupakan pr*ses kebalikan dari enkripsi dimana pr*ses ini akan

    mengubah %ipherte@t Cenjadi plainte@t dengan menggunakan alg*ritma

    perbalikF dan key yang sama& berasal dari bahasa Yunani stegan*s' yang artinya

    tersemtunyi atau terselubung$' dan graphein' menulis$& Kini' istilah stegan*gna+i

    termasuk penyembunyian data digital dalam +ile+ile k*mputer&

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    9/18

    begitu halus sehingga tidak ada se*rangpun yang menyadarinya jika ia tidak benar

    benar memperhatikannya> &

    Pada umumnya' pesan stegan*gra+i mun%ul dengan rupa lain seperti gambar'artikel' da+tar belanjaan' atau pesanpesan lainnya& Pesan yang tertulis ini

    merupakan tulisan yang menyelubungi atau menutupi& dan pesan untuk

    disembunyikan& Orang yang menenima gambar kemudian dapat nenyimpulkan

    in+*rmasi terselubung dengan %ara mengganti kun%i yang benar ke dalam

    alg*ritma yang digunakan&

    Pada met*de stegan*gra+i %ara ini sangat berguna jika digunakan pada %ara

    stegan*gra+i k*mputer karena banyak +*rmat +ile digital yang dapat dijadikan

    media untuk menyembunyikan pesan& !*rmat yang biasa digunakan diantaranya)

    J !*rmat image ) bitmap =bmp>' gi+' p*@' jpeg' dll&

    J !*rmat audi* ) ,ay' -**' mp6' dll&

    J !*rmat lain ) teks +ile' html' pd+' dll&

    1

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    10/18

    !2-2 Kele5ih'n s)e3'no3r'+i

    Kelebihan stegan*gra+i daripada kript*gra+i adalah pesan(pesannya tidak

    menarik perhatian *rang lain& Pesanpesan berk*de dalam kript*gra+i yang

    tidak disembunyikan' ,alaupun tidak dapat dipe%ahkan' akan menimbulkan

    ke%urigaan&

    #eringkali' stegan*gra+i dan kript*gra+i digunakan se%ara bersamaan untuk

    menjamin keamanan pesan rahasianya&

    #ehuah pesan steganegra+i =piainte@t>' biasanya pertama(tama dienkripsikan

    dengan beberapa arti tradisi*nal' yang menghasilkan %ipherte@t& Kemudian'%*-erte@t dim*di+ikasi dalam beberapa %ara sehingga berisi %ipherte@t' yang

    menghasiikan steg*te@t& dapat membuka pesan dan mendekripsikannya&

    !2-2- &e)ode S)e3'no3r'+i

    Kebanyak(an alg*ritma stegan*gra+i menggunakan sebuah k*mbinasi dan

    bidang jenis teknik untuk melakukan sebuah tugas dalam penyelubungan

    pesan rahasia dalam sebuah selubung +ile& #ebuah pr*gram stegan*gra+i

    dibutuhkan untuk melakukan halhal berikut =baik implisit melalui suatu

    perkiraan maupun eksplisit melalui sebuah perhitungan>' menemukan

    kelebihan bits data selubung +ile yang dapat digunakan untuk menyeluhungi

    pesan rahasia didalamnya' memilih beberapa diantaranya untuk digunakan

    dalam nenyelubungi data dan penyelubungan data dalam bits dipilih

    sebelumnya& da empat jenis met*de #tegan*gra+i' yaitu

    A2 ,e's) Si3ni+ic'n) !i) Inser)ion 8%E9

    Met*da yang digunakan untuk menyembunyikan pesan pada media digital

    tersebut berbeda(beda&

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    11/18

    disembunyikan dengan menggunakan %ara menyisipkannya pada bit

    rendah atau bit yang paling kanan =5EE> pada data pi@el yang menyusun

    +ile tersebut& #eperti kita ketahui untuk +ile bitmap .7 bit maka setiap pi@el

    =titik> pada gambar tersebut terdiri dan susunan tiga ,arna merah' hijau

    dan biru =R+l> yang masing(masing disusun *leh hilangan bit =byte> dan O

    sampai .11 atau dengan +*rmat biner //////// sampai 00000000& Dengan

    demikian pada setiap pi@el +ile bitmap .7 bit kita dapat menyisipkan 6 bit

    data& Kekurangan dan 5EE In-enti*n ) Dapat diambil kesimpulan dan

    %*nt*h E bit pi@el' menggunakan 5EE Inserti*n dapat se%ara drastis

    merubab unsur p*k*k ,arna dan pi@el& Ini dapat menunjukkan perbedaan

    yang nyata dan %*-er image menjadi steg* image' sehingga tanda tersebut

    menunjukkan keadaan dan stegan*gra+i& 8ariasi ,arna kurang jelas

    dengan .7 bit image' bagaimanapun +ile tersebut sangatlah besar& ntara #

    bit dan .7 bit image mudah diserang dala pemr*sesan image' seperti

    %r*pping =kegagalan> dan %*mpressi*n =pemampatan> & Keuntungan dan

    066 Inserti*n ) Keuntungan yang paling besar dan alg*nitma 5EE ini

    adalah %epat dan mudah& Dan juga alg*ritma tersebut memiliki s*+t,are

    stegan*gra+i yang mendukung dengan bekerja diantara unsur p*k*k ,arna

    066 melalui manipulasi pallete =lukisan> &

    /2 Al3ori)h(s 'nd Tr'ns+or(')ion

    lg*ritra %*mpressi*n adalah met*de stegan*gra+i dengan

    menyembunyikan data dalam +ungsi matematika& Dua +ungsi tersebut

    adalah Dis%rete yang lain&

    !ungsi DOT yaitu mentrans+*rmasi data dan tempat spatial =spatial

    d*main> ke tempat +rekuensi =+reuen%y d*main> &

    C2 Redund'n) P'))ern Encodin3

    Redundant Pattern En%*ding adalah menggambar pesan ke%il pada

    kebanyakan gambar& Keuntungan dan met*de ini adalah dapat bertahan

    G

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    12/18

    dan %r*pping =kegagalan>' kerugiannya yaitu tidak dapat menggambar

    pesan yang lebih besar&

    D2 S6re'd S6ec)ru( (e)hod

    #pread #pe%trum stegan*gra+i terpen%arpen%ar sebagai pesan yang

    dia%ak =en%rypt> melalui gambar =tidak seperti dalam 5#2> & 4ntuk

    memba%a suatu pesan' penenima memerlukan alg*ritma yaitu %rypt*(key

    dan steg*(key& Met*de ini juga masih mudah diserang yaitu penghan%unan

    atau pengrusakan dan k*mpresi dan pr*ses image =gambar>&

    !2-2! S)e3'n'lisis d'n S)e3osys)e(

    #eperti Kript*gra+i dan Kriptanalisis' #teganalisis dide+inisikan sehagai

    suatu seni dan ilmu dalam mendeteksi in+*rmasi tersembunyi& #ebagai

    tujuan dan stegan*gra+i adalah untuk merahasiakan keberadaan dan sebuah

    pesan rahasia' satu keberhasilan penyerangan pada sebuah system

    steganegra+i tendiri dari pendeteksian bah,a sebuah +ile yang diyakini

    berisikan data terselubung&

    #eperti dalam Kriptanalisis diasumsikan bah,a sistem steganegna+i telah

    diketahui ri%h si penyenang dan maka dan itu keamanan dan sistem

    stegan*gna+i bergantung hanya pada +akta bah,a kun%i rahasia tidak

    diketahui ri%h si penyerang&

    #teg*system disini henisi tentang penyeranganpenyerangan yang

    dilakukan terhadap suatu sistem stegan*gna+i' sebuah perbedaan penting

    harus dibuat diantara penyenangan(penyenangan pasi+ dimana penyerang

    hanya dapat mem*t*ng data dan penyeranganpenyerangan akti+ dimana

    penyerang juga dapat memanipulasi data& Pada gambar diha,ah ini

    menunjukkan sebuah diagram untuk menjelaskan sistem steg*& 5ingkaran(

    lingkaran menunjukkan tempat(tempat penyerang yang berp*tensi

    memiliki jalan masuk ke satu atau lebih dan tempattempat tersehut

    M

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    13/18

    akibat penyeranganpenyerangan yang berbeda jenis' dan juga ber+ungsi

    untuk melakukan sebuah penyerangan akti+& Aika lingk(aran tidak terisi'

    penyerang hanya dapat melakukan penyerangan pasi+ yaitu menghalangi

    mem*t*ng data&

    !2-2" Penyer'n3'n6enyer'n3'n 5eriku) (e(un3kink'n d'l'(

    (odel d'n s)e3osis)e( ini :

    #teg*(Only(tta%k =Penyerangan hanya #teg*> & Penyerang telah

    rnenghalangi steg* data dan dapat menganalisisnya&

    #teg*(tta%k =Penyerangan #teg*> & Pengirim telah menggunakan %*-er

    yang sama terulangkali untuk data terselubung& Penyerang merniliki +ile

    steg* yang berasal dari %*-er +ile yang sama& Dalam setiap +ile+ile steg*

    terseut' setelah pesan berbeda disembunyikan&

    & Penyerang telah

    menghalangi +ile steg* dan mengetahui %*-er +ile mana yang digunakan

    untuk menghasilkan +ile steg* ini& Ini menyediakan sebuah keuntungan

    melalui penyerangan steg**nly untuk si penyerang&

    Manipulating the steg* data =Mernanipulasi data steg*>&Penyerang

    merniliki kemampuan untuk mernanipulasi data steg*& Aika penyerang

    hanya ingin menentukan sebuah pesan disembunyikan dalam +ilesteg*

    ini' biasanya ini tidak memberikan sebuah keuntungan tapi memilikikemampuan dalam memanipulasi data steg* yang berarti bah,a si

    penyerang mampu memindahkan pesan rahasia dalam data steg* =jika

    ada>&

    Manipulating the %*-er data =Mernanipulasi data terselubung>& Penyerang

    dapat memanipulasi data terselubung dan menghalangi hasil data steg*& Ini

    dapat rnernbuat tugas dalarn menentukan apakah data steg* berisikan

    sebuah pesan rahasia lebih mudah bagi si penyerang&

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    14/18

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    15/18

    P*h*n p*h*n mulai menyerap air yang jatuh dan langit dengan akarnya

    ngin dingin kelar bendenik

    Daun daun benhembusan menghiasi akar ini

    Indahnya alam yang telah melahirkanku

    5aksana keindahan surga dihadapanku

    Tentu anda sudah mengetahuinya& Ya' pesan yang terserbunyi adalah 2ersikap

    dil$& 2agairnana? #etiap a,al baris dan teks di atas merupakan ja,abannya&

    !2! Per5ed''n kri6)o3r'+i d'n s)e3'no3r'+i

    Perbedaan yang mendasar mengenai kript*gra+i dan stegan*gra+i adalah hasil

    tampilan pesan ketika sudah disisipi pesan rahasia& Pada kript*gra+i pesan yang

    J

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    16/18

    sudah disisipi pesan rahasia akan sangat berbeda dengan pesan sebelum disisipi

    pesan rahasia& Maka bagi pihak ketiga yang melihat pesan hasil keluaran

    kript*gra+i akan %uriga ,alaupun pihak ketiga tersebut juga tidak mengetahui

    maksud dan pesan tersebut&

    #edangkan pada stegan*gra+i' pesan yang sudah disisipi pesan rahasia akan

    tampak sama =dengan kasat mata> dengan pesan sebelum disisipi pesan rahasia

    =pesan rahasia tersamarkan dalam %*-er te@t> & #ehingga pihak ketiga tidak tahu

    bah,a dibalik pesan asli =%*-er te@t> tersembunyi pesan rahasia dibaliknya&

    Keuntungan stegan*gra+i dibandingkan dengan kript*gra+i adalah bah,a pesan

    dikirim tidak menarik perhatian sehingga media penampungB%*-er te@t yang

    memba,a pesan tidak menimbulkan ke%urigaan pihak ketiga&

    KESI&PU,AN

    Kript*gra+i se%ara umum adalah ilmu dan seni untuk menjaga kerahasiaan

    pesan& Kript*gra+i juga bisa dide+inisikan sebagai ilmu yang yang mempelajari

    teknikLteknik matematika yang berhubungan dengan aspek keamanan in+*rmasi

    seperti kerahasiaan data' keabsahan data' integritas data' serta *tenti+ikasi data&

    Perbedaan yang mendasar mengenai kript*gra+i dan stegan*gra+i adalah

    hasil tampilan pesan ketika sudah disisipi pesan rahasia& Pada kript*gra+i pesanyang sudah disisipi pesan rahasia akan sangat berbeda dengan pesan sebelum

    disisipi pesan rahasia& Maka bagi pihak ketiga yang melihat pesan hasil keluaran

    kript*gra+i akan %uriga ,alaupun pihak ketiga tersebut juga tidak mengetahui

    maksud dari pesan tersebut&

    #edangkan pada stegan*gra+i' pesan yang sudah disisipi pesan rahasia

    akan tampak sama =dengan kasat mata> dengan pesan sebelum disisipi pesan

    rahasia =pesan rahasia tersamarkan dalam cover text>& #ehingga pihak ketiga tidak

    tahu bah,a dibalik pesan asli =cover text> tersembunyi pesan rahasia dibaliknya&

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    17/18

    Keuntungan stegan*gra+i dibandingkan dengan kript*gra+i adalah bah,a

    pesan dikirim tidak menarik perhatian sehingga media penampungBcover textyang

    memba,a pesan tidak menimbulkan ke%urigaan pihak ketiga&

  • 7/23/2019 T4_Security_5A_Diky_Nurosid(13055)

    18/18

    D!TR P4#TK

    Ru4uk'n Elek)ronik

    ;ikipedia Ind*nesia&KriptogafidanSteganografi.

    Melaluihttps)BBid&;iki6edi'&*rgB 0NB00B./01

    http)BBr**t(%*der&bl*gsp*t&%*&idB./07B/Bpengertian%*nt*hserta(perbedaan(dari&html