12.03.2016 Views

Jaringan Dasar

Sarana Pendidikan Teknologi Aceh 2016-2020

Sarana Pendidikan Teknologi Aceh 2016-2020

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Jaringan</strong> <strong>Dasar</strong><br />

(32 bit ke atasa dengan cache data yang besar). Blowfish dikembangkan<br />

untuk memenuhi kriteria disain sebagai berikut:<br />

Cepat, pada implementasi yang optimal Blowfish dapat mencapai<br />

kecepatan 26 clock cycle per byte.<br />

Kompak , Blowfish dapat berjalan pada memori kurang dari 5 KB<br />

Sederhana, Blowfish hanya menggunakan operasi yang sederhana<br />

yaitu : penambahan (addition), XOR, dan penelusuran table (table<br />

lookup) pada operand 32 bit. Desainnya mudah untuk dianalisa<br />

yang membuatnya resisten terhadap kesalahan implementasi.<br />

Keamanan yang variable, panjang kunci Blowfish dapat bervariasi<br />

dan dapat mencapai 448 bit (56 byte).<br />

Blowfish dioptimalkan untuk aplikasi dimana kunc tidak sering<br />

berubah, seperti jalur komunikasi atau enkripsi fiel otomatis. Blowfish jauh<br />

lebih cepat dari DES bila diimplementasikan pada 32 bit mikroprosesor<br />

dengan cache data yang besar. Blowfish merupakan blok Cipher 64-bit<br />

dengan panjang kunci variabel. Algoritma ini terdiri dari 2 bagian :key<br />

expansion dan enkripsi data. Key expansion merubah kunci yang dapat<br />

mencapai 448 bit menjadi beberapa array subkunci (subkey) dengan total<br />

4168 byte.<br />

Enkripsi data terdiri dari iterasi fungsi sederhana sebanyak<br />

16 kali. Setiap putaran terdiri dari permutasi kunci dependen dan subtitusi<br />

kunci dan data dependen. Semua operasi adalah penambahan dan XOR<br />

pada variable 32-bit. Tambahan operasi lain –nya hanyalah empat<br />

penelusuran table (table lookup) array berindeks untuk setiap putaran .<br />

1.16. Enigma Cipher<br />

Enigma Cipher adalah suatu metode yang terkenal pada waktu<br />

perang dunia ke 2 bagi pihak jerman. Waktu itu dikembangkan sesuatu<br />

metode atau model yang di sebut dengan mesin Enigma. 5 mesin<br />

ddidasarkan pada system 3 rotor yang menggantikan huruf dalam<br />

ciphertext dengan huruf dalam plaintext. Rotor itu akan berputar dan<br />

menghasilkan hubungan antara huruf yang satu dengan huruf yang lain,<br />

sehingga menampilkan berbagai subtitusi seperti pergeseran Caesar.<br />

174 | J a r i n g a n D a s a r

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!