Mengirim pesan dari satu jaringan ke
jaringan yang lain merupakan proses yang sangat kompleks. Sedikit cerita
terbentuknya OSI, pada tahun 1977 suatu subcommittee dari International
Organization for Standarddization (ISO) mulai bekerja untuk membuat beberapa
set standard untuk memfasilitasi komunikasi jaringan. Pekerjaan ini selesai
pada tahun 1984 dan dikenal sebagai model referensi OSI – Open System
Interconnection.Model OSI ini merupakan metoda yang paling luas digunakan untuk
menjelaskan komunikasi jaringan. Seksi berikut mencakup topic-topik:
Multimedia 2
Senin, 05 Juni 2017
Implementasi
Protocol
Perlu diingat bahwa model OSI hanyalah sebuah teori
tentang cara melihat komunikasi dalam jaringan. Setiap layer menspesifikasikan
standard untuk diikuti saat mengimplementsikan suatu jaringan. Akan tetapi
perlu diingat bahwa layer-layer OSI tidak melakukan tugas-tugas yang real, OSI hanyalah model . Bahasan
berikut meringkas keuntungan dan kerugian dari penggunaan model OSI dalam
mendeskripsikan komunikasi jaringan.
Skipjack
Skipjack
Skipjack
adalah algoritma enkripsi yang dikembangkan pada tahun 1987 dan baru beroperasi
pada tahun 1993. Skipjack ini merupakan algoritma rahasia yang dikembangkan
oleh Badan Keamanan Nasional Amerika Serikat yang dalam algoritmanya
menggunakan kunci sepanjang 80 bit. Metode inilah yang dipakai dalam Clipper Chip dan Fortezza Pccard, perangkat keras yang dipakai untuk
enkripsi. Perintah AS menganjurkan pemakaian chip ini untuk peralatan komunikasi sipil(telepon,komputer,dan lain
lain), tetapi hal ini banyak ditentang oleh kalangan akademis ,karena peralatan
ini masih memungkinkan aparat keamanan untuk menyadap komunikasi yang
disandikan dengan alat ini jika diperlukan. Hal ini dianggap mengurangi hak
privasi dari masyarakat sipil dalam berkomunikasi. Clipper chip masih controversial, algoritma skipjack ini tergolong algoritma yang tangguh.
Sebagai
contoh clipper chip ini digunakan
untuk melengkapi transmisi telepon dan Fortezza
card digunakan untuk mengenkrip email dan lalu lintas jaringan.
Karakteristik kunci dari kedua peralatan ini didesain dengan backdoors yang mengizinkan agen
pemerintah memonitor transmisi enkripsi tertentu dengan otoritas yang tepat.
Skipjack telah dianalisa secara intensif dan tidak mempunyai kelemahan dan
tidak ada serangan satupun yang bisa menerobos algoritma ini.
Skipjack
mengenkrip dan mendekrip data dalam blok 64 bit dengan menggunakan kunci
sepanjang 80 bit. Hal ini berarti mengambil 64 bit blok plaintext sebagai input dan 64 bit blok ciphertext sebagai output. Skipjack mempunyai 32 lingkaran sehingga
algoritma utama akan diulang sebanyak 32 kali untuk menghasilkan ciphertext. Jadi dengan adanya putaran
ini, maka keamanan dari sebuah pesan akan meningkat.
Implementasi Protocol
Implementasi
Protocol
Perlu diingat bahwa model OSI hanyalah sebuah teori
tentang cara melihat komunikasi dalam jaringan. Setiap layer menspesifikasikan
standard untuk diikuti saat mengimplementsikan suatu jaringan. Akan tetapi
perlu diingat bahwa layer-layer OSI tidak melakukan tugas-tugas yang real, OSI hanyalah model . Bahasan
berikut meringkas keuntungan dan kerugian dari penggunaan model OSI dalam
mendeskripsikan komunikasi jaringan.
Rabu, 17 Mei 2017
Algoritma Kriptografi Kunci Publik
Algoritma
Kriptografi Kunci Publik
Dalam
algoritma kriptografi kunci publik, kunci enkripsi dan deskripsi sama. Untuk
alasan ini, algoritma kunci publik disebut algoritma kriptografi kunci
asimetris. Karakteristik algoritma kriptogradi kunci publik adalah bahwa kunci
deskripsi tidak dibuka bahkan sesudah kunci enkripsi dibuka. Untuk memperoleh
atribut ini, algoritma kriptografi kunci publik dirancang pada mekanisme yang
sulit untuk dipecahkan secara matematika.
Dalam
algoritma krptografi kunci publik, kunci enkripsi dibuka sehingga tidak seorangpun
dapat menggunakannya, tetapi untuk deskripsi, hanya seseorang yang punya kunci
yang dapat menggunakannya. Untuk alasan ini, kunci yang digunakan untuk
enkripsi disebut juga kunci publik sedangkan kunci yang digunakan untuk
deskripsi disebut kunci pribadi atau kunci rahasia.
Ketika
menggunakan algoritma kriptografi kunci publik, kunci publik dibuka ke sejumlah
orang. Sebagai contoh, perhatikan sebuah kunci yang dikirim kesurat kabar atau
sebuah pesan yang dimasukkan ke home page
dengan pesan: “Silahkan gunakan kunci berikut untuk mrngirim teks kepada saya”
(Gambar 8.6)
Algoritma kriptografi kunci publik
digunakan untuk banyak area yang berbeda. Yang paling umum digunakan adalah
dalam hal pengiriman kunci rahasia pada tahap awal, dimana algoritma
kriptografi kunci rahasia digunakan dalam tanda tangan digital.Dalam hal ini
algoritma kriptografi kunci public, seperti disebutkan sebelumnya, kunci public
digunakan untuk enkripsi dan kunci pribadi untuk dekripsi penghitungan. Jadi,
penghitungan enkripsi dapat dilakukan oleh seseorang sejak kunci dibuat public,
sedangkan dekripsi hanya dapat dikerjakan oleh seorang yang mempunyai kunci.
Kerahasiaan
dapat diperoleh dari atribut algoritma kriptografi kunci public. Teks yang
dienkrip hanya dapat dilihat oleh orang yang mempunyai kunci pribadi. Sistem
tanda tangan digital menerapkan atribut algoritma kriptografi kunci public.
Dalam system itu, penanda tangan menghitung dengan kunci pribadi dari seseorang
yang berharap bisa memeriksa tanda tangan dan menghitungnya dengan kunci
public. Dalam hal ini, penanda tanganan hanya dapat dilakukan oleh orang yang
ditunjuk ( yang tahu kunci pribadi ), sedangkan pemeriksaan tanda tangan dapat
dilakukan oleh siapapun.
Karakteristik
tertentu dari tanda tangan digital, tanda tangan itu bersifat unik dan tidak
sama serta tidak bisa dibuat oleh yang lain. Sedangkan dalam pemeriksaan tanda
tangan dapat dilakukan dengan mudah oleh seseorang yang berharap dapat
memeriksanya dengan memperoleh kunci public. Dengan cara ini, kebenaran penanda
tangan dapat diperiksa.
Ketika
membandingkan kelebihan dan kelemahan antara algoritma kriptografi kunci
rahasia dan public, algoritma kriptografi kunci public pada umumnya mempunyai
lebih banyak keuntungan dalam istilah kriptografi. Ini karena informasi rahasia
dari seseorang tidak harus dikirim dan enkripsi informasi serta aplikasi
berbeda satu dengan yang lain sehingga tidak mudah untuk diintegrasikan. Dapat
digunakan untuk system distribusi kunci algoritma kriptografi kunci rahasia,
tanda tangan digital untuk pemeriksaan pembuat pesan yang dikirim dan
identifikasi untuk pemeriksaan identitas pengguna.
Kendati
kelebihan yang telah disebutkan diataas, algoritma kriptografi kunci rahasia
digunakan lebih luas daripada algoritma kriptografi kunci public yaitu tentang kecepatan proses
pengirimannya. DES, mewakili algoritma kriptografi kunci rahasia dan RSA,
mewakili algoritma kriptografi kunci public.
Berangkat
dari kelebihan dan kelemahan ini, dua system ini sering digabungkan. Pertama,
algoritma kriptografi kunci public digunakan dalam tahap pembuatan dan
pembagian sesi kunci yang digunakan dalam berkomunikasi. Setelah itu baru
menggunakan algoritma kriptografi kunci rahasia yaitu dalam tahap enkripsi dan
dekripsi dari teks yang dilakukan dengan kunci sesi.
Algoritma Kriptografi Kunci Rahasia
Algoritma Kriptografi Kunci Rahasia
Dalam
algoritma kriptografi kunci rahasia, kunci algoritma digunakan untuk enkripsi
data dan tidak diberi kuasa kepada publik melainkan hanya kepada orang tertentu
yang tahu dan dapat membaca data dienkrip. Karasteristik algoritma kriptografi
kunci rahasia adalah bahwa kunci enkripsi sama dengan kunci deskripsi seperti
yang ditunjukkan pada gambar 8.5
Algoritma kriptografi kunci rahasia
juga disebut algoritma kriptografi semetris. Untuk menggunakan algoritma
kriptografi kunci rahasia dalam komunikasi, kedua belah pihak hanya
berkomunikasi satu dengan yang lainnya harus saling membagi kunci enkripsi
sebelumnya.
Dalam
algoritma kriptografi kunci rahasia, kunci engkripsi dan kunci deskripsi adalah
sama. Satu metode untuk menghasikan kunci dengan cara menggunakan pembangkit
bilangan acak yang telah di install kedalam
komputer, sedangkan metode yang lainnya untuk merancang dan menghasilkan kunci
untuk penggunanya sendiri.
Algoritma
kriptografi kunci rahasia memerlukan perawatan yang khusus dalam pemberian
kunci deskripsi ke pihak yang lain, sejak orang yang tahu kunci deskripsi dapat
mendekrip teks dengan mudah.
Algoritma Kriptografi
Algoritma
Kriptografi
Sampai sekarang,berbagai algoritma kriptografi telah diusulkan
dan masing-masing mempunyai karakteristik yang berbeda-beda.Diantara
karakteristik-karakteristik itu paling mendasar yang akan digunakan pada sistem
jaringan,jaringan komputer maupun internet.Komponen-komponen yang sangat
penting adalah secrecy,integrity, dan authenticity .
Secrecy adalah komponen yang akan digunakan untuk menjaga pesan
yang biasanya digunakan oleh seseorang yang mengirim pesan.Komponen ini hanya
mengizinkan seseorang yang tahu akan kunci pada pesan yang telah dienkripsi
dengan alagoritma kriptografi.
Integrityadalah komponen yang digunakan untuk memeriksa apakah
sebuah pesah telah dirubah pada saat pengiriman,biasanya menggunakan
algoritma hash,sebagai contoh,algoritma
tanda tangan digital menggunakan konsep yang sama dengan tanda tangan biasa.
Berbagai algoritma kriptografi telah dikembangkan sampai
sekarang. Kecuali fungsi hash,semua fungsi yang lain,menggunakan kunci untuk
memperoleh atrbut yang dikehedaki.karakteristik kunci yang menggunakan
algoritma kriptografi dapat digolongkan
sebagai berikut: algoritma kriptografi kunci rahasia( algoritma kriptografi
simetris),algoritmakriptografi public (algoritma kriptografi kunci asimetris)
dan algoritma hash.
Secaraumum,algoritma kriptografi kunci rahasia menyatakn bahna
algoritma dimana enkripsi digunakan dalam
meng-
Enkripsi data, dan kunci deskripsi
untuk merubah kembali kedata aslinya. Karena atribut ini, algoritma kriptografi
kunci rahasia disebut juga algoritma kriptografi kunci simetris.
Untuk
algoritma kriptografi kunci publik menyatakan bahwa algoritma enkripsi dan
deskripsi berbeda. Algoritma kriptografi kunci pablik mempunyai karasteristik
yaitu tidak ada penghitungan kembali dari kunci deskripsi bahkan sesudah kunci
enkripsi dilakukan. Berawal dari kondisi ini, kunci enkripsi disebut kunci pribadi.
Sedangkan, algoritma hash menyatakan
algoritma dimana panjang pesan yang khusus.
Algoritma
hash yang digunakan dalam kriptografi
dibagi menjadi 2 bagian yaitu : dengan kunci dan tanpa kunci. Ketika
menggunakann fungsi hash dengan kunci
maka menggunakan metode yang sama karena kondisi ini terjadi dalam algoritma
kunci rahasia.
Algoritma kriptografi kunci rahasia
dan publik menggunakan algoritma enkripsi tanda tangan digital secara
berturut-turut. Dalam algoritma enkripsi, isi pesan hanya dapat dilihat oleh
pribadi yang tahu kuncinkripsi, sedangkan dalam tanda tangan digital, pengirim
pesan dapat diketahui.
Dalam
tanda tangan digital kunci publik, kunci enkripsi (kuncu publik) untuk enkripsi
data dan kunci deskripsi (kunci pribadi) untuk deskripsi data. Disini kunci
rahasia digunakan untuk tanda tangan,
sedangkan kunci publik digunakan untuk mengecek. Hal ini akan menolong kunci
rahasia untuk tidak bisa dibaca oleh orang lain dan hanya mengizinkan orang
yang diberi kuasa untuk membuat tanda tangan. Tetapi, kunci publik dapat
dilihat oleh beberapa orang sehingga bisa dengan mudah memperoleh dan
menggunakannya
Karakteristik dan tipe dari algoritma kriptografi dapat
di lihat pada gambar berikut ini : (Gambar 8.4)
Langganan:
Postingan (Atom)