http://img412.imageshack.us/img412/3808/image11pc0.gif darkarfien23: UAS Kriptografi

Rabu, 01 Februari 2012

UAS Kriptografi

Data Encryption Standard (DES) adalah sebuah algoritma enkripsi sandi blok kunci simetrik dengan ukuran blok 64-bit dan ukuran kunci 56-bit.
DES untuk saat ini sudah dianggap tidak aman lagi. Penyebab utamanya adalah ukuran kuncinya yang sangat pendek (56-bit). Sejak beberapa tahun yang lalu DES telah digantikan oleh Advanced Encryption Standard (AES).
Advanced Encryption Standard (AES) dikembangkan untuk
menggantkan DES.
Advanced Encryption Standard (AES) merupakan algoritma
cryptographic yang dapat digunkan untuk mengamakan data [paper].
Algoritma AES adalah blok chipertext simetrik yang dapat mengenkripsi
(encipher) dan dekripsi (decipher) infoermasi

1. Serangan pasif (passive attack)
                                - penyerang tidak terlibat dalam komunikasi
                                  antara pengirim dan penerima
                                - penyerang hanya melakukan
                                  penyadapan untuk memperoleh data atau
                                  informasi sebanyak-banyaknya.
2. Serangan Active (active attack)
                - penyerang mengintervensi komunikasi dan ikut
                  mempengaruhi sistem untuk keuntungan dirinya
                - penyerang mengubah aliran pesan seperti:     
                                menghapus   sebagian cipherteks,
                                mengubah cipherteks,
                                menyisipkan potongan cipherteks palsu,
                                me-replay pesan lama,
                                mengubah informasi yang tersimpan, dsb

  MD5 adalah fungsi hash satu_arah yang dibuat oleh Ron Rivest
·         MD5 merupakan perbaikan dari arah MD4 setelah MD4 berhasil diserang oleh kripnatals
·         Algoritma MD5 menerima masukan berupa pesan dengan ukuran sembarang dan menghasilkan message digest yang panjangnya 128 bit
Fungsi hash adalah fungsi yang menerima masukan pesan dengan panjang sembarang dan mengkonversinya menjadi string keluaran dengan panjang (fixed) dan umumnya berukuran jauh lebih kecil daripada ukuran string semula.

Algoritma kriptografi klasik :
l  Algoritma kriptografi klasik berbasis karakter
l  Menggunakan pena dan kertas saja, belum ada komputer
l  Termasuk ke dalam kriptografi kunci-simetri
l  Algoritma kriptografi klasik:
        Cipher Substitusi (Substitution Ciphers)
        Cipher Transposisi (Transposition Ciphers)

Algoritma kriptogradi modern :
l  kunci, plainteks, cipherteks, diproses dalam rangkaian bit
l  Tetap menggunakan gagasan pada algoritma klasik: substitusi dan transposisi, tetapi lebih rumit (sangat sulit dipecahkan)
l  Perkembangan algoritma kriptografi modern didorong oleh penggunaan komputer digital untuk keamanan pesan.
l  Komputer digital merepresentasikan data dalam biner.

Ascii dari kata BULAN =>  dec                    hex                       biner
                                B  =         66                  42                    01000010
                                U=          85                   55                    01010101
                                L=           76                   4C                   01001100
                                A=          65                    41                   01000010
                                N=          78                   4E                     01001110

ASCII singkatan dari American Standard Code for Information Interchange (Kode Standar Amerika untuk Pertukaran Informasi) adalah kode-kode yang semuanya terdiri dari 256 kode (kode 0 sampai kode 255). Misalnya, spasi dilambangkan oleh kode 32, angka nol oleh kode 48, huruf A besar (kapital) oleh kode 65.
Heksadesimal atau sistem bilangan basis 16 adalah sebuah sistem bilangan yang menggunakan 16 simbol. simbol yang digunakan dari sistem ini adalah angka 0 sampai 9, ditambah dengan 6 simbol lainnya dengan menggunakan huruf A hingga F.
Sistem bilangan biner atau sistem bilangan basis dua adalah sebuah sistem penulisan angka dengan menggunakan dua simbol yaitu 0 dan 1, Sistem bilangan ini merupakan dasar dari semua sistem bilangan berbasis digital

Block-cipher adalah skema algoritma sandi yang akan membagi-bagi teks terang yang akan dikirimkan dengan ukuran tertentu (disebut blok) dengan panjang t, dan setiap blok dienkripsi dengan menggunakan kunci yang sama. Pada umumnya, block-cipher memproses teks terang dengan blok yang relatif panjang lebih dari 64 bit.
Contoh:
Stream-cipher adalah algoritma sandi yang mengenkripsi data persatuan data, seperti bit, byte, nible atau per lima bit(saat data yang di enkripsi berupa data Boudout) Setiap mengenkripsi satu satuan data digunakan kunci yang merupakan hasil pembangkitan dari kunci sebelum.
Contoh ;
·  DES - Data Encryption Standard
·  blowfish
·  twofish
·  MARS
·  IDEA
·  3DES - DES diaplikasikan 3 kali
·  AES - Advanced Encryption Standard

Tidak ada komentar:

Posting Komentar