2-DASAR KEAMANAN 1(kriptografi).pdf

  • Upload
    reza

  • View
    226

  • Download
    0

Embed Size (px)

Citation preview

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    1/24

    BABIIDasar-Dasar Kemanan Sistem Informasi

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    2/24

    Pendahuluan

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    3/24

    Terminologi

    •   Kriptografi cryptography) merupakan ilmu dan seni untuk menjaga pesan agaraman.(Cryptographyistheartandscienceofkeepingmessagessecure.[40])“Crypto”berarti 

    “secret”(  rahasia)dan “  graphy ”berarti “writing ”(  tulisan)[3].Parapelaku atau praktisi 

    kriptografi disebut  cryptographers. Sebuah algoritma kriptografik cryptographic

    algorithm), disebut cipher, merupakan persamaan matematik yang digunakan untuk

    proses enkripsi dan dekripsi.Biasanya kedua persamaan matematik (untuk enkripsi

    dan dekripsi)tersebut memiliki hubungan matematis yangcukup erat..

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    4/24

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    5/24

    Mekanisme Kriptografi

    Mekanisme sistem kriptografi bekerja dengan cara menyandikan

    pesan menjadi kode rahasia yang dimengerti oleh pelaku sistem

    informasi saja.

    Istilah umum yang digunakan pada kriptografi :

    Plaintext

    Chiphertext

    Cipher 

    Enkripsi

    Dekripsi

    Kriptosistem

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    6/24

    Enkripsi

    •   Enkripsi Dibentuk berdasar suatu algoritma yangakan mengacak

    suatu informasi menjadi bentuk yangtidak dapat dibaca /di lihat

    •   Dekripsi adalah proses dengan algoritma yangsama untuk

    mengembalikan pesan kebentuk aslinya

    •   Algoritma yangdigunakan harus terdiri dari susunan prosedur yang

    direncanakan secara hati-hati dan efektif.

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    7/24

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    8/24

    EnkripsiPlaintext

    Enkripsi

    (kunci sama)

    Ciphertext

    Dekripsi

    (kunci sama)

    Plaintext

    Kunci

    Simetris

    Plaintext

    Enkripsi

    (Kunci Pulic)

    Ciphertext

    Dekripsi

    (Kunci Private)

    Plaintext

    Kunci

     ASimetris

    Plaintext

    Enkripsi

    Hash

    OneWay

    Function

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    9/24

    Fungsi Matematika Enkripsi

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    10/24

    Elemen Ekripsi

    Berdasarkan cara memproses teks (plaintext), cipher dapat dikategorikan   menjadi dua jenis:  block cipher  and  stream cipher .

    Block cipher bekerja    dengan memproses data secara blok,

    dimana beberapa karakter / data digabungkan menjadi satu blok.

    Setiap proses satu blok menghasilkan keluaran satu blok juga.

    Sementara itu   s tream cipher bekerja memproses masukan(karakter atau data) secara terus menerus dan menghasilkan data

    pada saat yang bersamaan.

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    11/24

    Elemen Ekripsi

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    12/24

    Elemen Ekripsi

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    13/24

    Elemen Ekripsi

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    14/24

    Elemen Ekripsi

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    15/24

    Elemen EkripsiCaesar cipher dan ROT13 disebut juga  monoalphabetic  iph rs” karena   setiap huruf digantikan dengan sebuah huruf. Huruf yang sama akan memikili pengganti yang sama.

    Misalnya huruf   “a”   digantikan dengan huruf   “e”,   maka setiap huruf   “a”   akan digantikan

    dengan huruf   “e”. Mono alphabetic cipher ini agak mudah dipecahkan dengan menganalisa

    ciphertext apabila beberapa informasi lain (seperti bahasa yang digunakan) dapat diketahui.

    Salah satu cara penyerangan (attack) yang dapat dilakukan   adalah dengan menganalisa

    statistik dari frekuensi huruf yang muncul. Cara ini disebut frequency analysis [39]. Stallings 

    dalam bukunya [40]   menunjukkan statistik kemunculan huruf untuk tulisan dalam bahasa

    Inggris, dimana huruf  “e”  yang paling banyak muncul. Cara yang sama dapat dilakukan untuk

    mencari distribusi penggunaan huruf dalam teks berbahasa Indonesia.

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    16/24

    Elemen Ekripsi

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    17/24

    Elemen Ekripsi

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    18/24

    Elemen Ekripsi•   Aplikasi dari Enkripsi

    Contoh penggunaan enkripsi adalah programPrettyGoodPrivacy(PGP) [15],dan secure

    shell(SSH).ProgramPGPdigunakan untuk mengenkripsi dan menambahkan digitalsiganture

    dalam e-mailyangdikirim.ProgramSSHdigunakan untuk mengenkripsi sesion telnetke

    sebuah host.Halini akan dibahas lebih lanjut pada bagian lain.

    Public-key Cryptography VS Symetric Cryptography

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    19/24

    Elemen Ekripsi

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    20/24

    Elemen Ekripsi

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    21/24

    Elemen Ekripsi

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    22/24

    Elemen Ekripsi•   Hash function merupakan

    fungsi yang bersifat satu arah

    dimana jika kita masukkan

    data, maka dia akan

    menghasilkan sebuah

    “checksum”   atau   “fingerprint”

    dari data tersebut.

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    23/24

    Elemen Ekripsi

  • 8/18/2019 2-DASAR KEAMANAN 1(kriptografi).pdf

    24/24

    `

    [email protected]   @Irawan_afriantoIrawan.afrianto +628170223513