Pages

Minggu, 27 Maret 2011

KRIPTOGRAFI HYBRID

Kriptografi Hibrid (Hybrid cryptography)
Sistem ini mengggabungkan chiper simetrik dan asimetrik. Proses ini dimulai dengan negosiasi menggunakan chiper asimetrik dimana kedua belah pihak setuju dengan private key/session key yang akan dipakai. Kemudian session key digunakan dengan teknik chiper simetrik untuk mengenkripsi conversation ataupun tukar-menukar data selanjutnya. Suatu session key hanya dipakai sekali sesi. Untuk sesi selanjutnya session key harus dibuat kembali.

Pendistribusian Key
Dalam pendistribusian suatu key dapat dilakukan dengan bermacam cara misalnya download, diberikan secara langsung dsb. Untuk mencegah pemalsuan key oleh pihak ketiga maka diperlukan adanya certificate.

Protokol pernyetujuan key
Atau disebut juga protokol pertukaran key adalah suatu sistem dimana dua pihak bernegosiasi untuk menentukan secret value. Contohnya adalah SSL (secure socket layer).

Sabtu, 26 Maret 2011

KRIPTOGRAFI SIMETRIS


TAU GA AP ITU KRIPTOGRAFI???????
Kriptografi (Cryptography) adalah seni dan ilmu tentang cara-cara menjaga kemanan.
Dalam kriptografi terdapat dua konsep utama yakni enkripsi dan dekripsi. Enkripsi adalah proses dimana informasi/data yang hendak dikirim diubah menjadi bentuk yang hampir tidak dikenali sebagai informasi awalnya dengan menggunakan algoritma tertentu. Dekripsi adalah kebalikan dari enkripsi yaitu mengubah kembali bentuk tersamar tersebut menjadi informasi awal.

kriptografi berdasarkan jenis kunci yang digunakan dapat dibedakan menjadi 3 jenis yaitu :

Kriptografi simetris

Kriptografi asimetris

Kriptografi hybrid


Kriptografi Simetris

adalah dimana kunci yang digunakan untuk proses enkripsi dan dekripsi adalah kunci yang sama Kriptografi simetris sering juga disebut dengan algoritma kunci rahasia atau sandi kunci rahasia. Algoritma ini mengharuskan pengirim dan penerima menyetujui suatu kunci tertentu sebelum mereka saling berkomunikasi. Keamanan algoritma simetris tergantung pada kunci, membocorkan kunci berarti bahwa orang lain dapat mengenkripsi dan mendekripsi pesan. Agar komunikasi tetap aman, kunci harus tetap dirahasiakan.




Sebelum melakukan pengiriman pesan, pengirim dan penerima harus memilih suatu suatu kunci tertentu yang sama untuk dipakai bersama, dan kunci ini haruslah rahasia bagi pihak yang tidak berkepentingan sehingga algoritma ini disebut juga algoritma kunci rahasia (secret-key algorithm).

kelebihan :
1.
Kecepatan operasi lebih tinggi bila dibandingkan dengan algoritma asimetrik

2.
Karena kecepatannya yang cukup tinggi, maka dapat digunakan pada sistem real-time


Kekurangan:

1.
Untuk tiap pengiriman pesan dengan pengguna yang berbeda dibutuhkan kunci yang berbeda juga, sehingga akan terjadi kesulitan dalam manajemen kunci tersebut.

2.
Permasalahan dalam pengiriman kunci itu sendiri yang disebut “key distribution problem”

Contoh algoritma : TwoFish, Rijndael, Camellia