ANALISA IMPLEMENTASI ALGORITMA STREAM CIPHER SOSEMANUK DAN DICING DALAM PROSES ENKRIPSI DATA

Endro Ariyanto, Trisya Indah Pravitasari, Setyorini Setyorini

Abstract


Keamanan merupakan hal yang diutamakan dalam sistem informasi, khususnya dalam pertukaran data yang bersifat penting atau rahasia. Informasi yang akan diberikan kepada pihak yang berhak terhadap informasi tersebut harus benar-benar dijaga tingkat keamanannya, jangan sampai jatuh ke tangan pihak lain yang tidak punya hak akan informasi tersebut.

Salah satu cara untuk menjaga keamanan informasi yang dipertukarkan dalan suatu sistem dapat dilakukan dengan menggunakan teknik kriptografi. Kriptografi merupakan seni dan ilmu untuk menyembunyikan informasi dari pihak ketiga. Dalam kriptografi seseorang yang memiliki kunci privat dapat mengubah data asli (plaintext) menjadi data yang bersifat unik dan tidak dapat dibaca (ciphertext) dan dapat mengubah kembali ciphertext yang ada ke dalam bentuk plaintext dengan menggunakan kunci privat yang dimilikinya.

Dalam penelitian ini telah berhasil dibuat suatu sistem kriptografi menggunakan algoritma Sosemanuk dan Dicing dan diimplementasikan menggunakan Borland C++ Builder 6.0. Penelitian ini bertujuan untuk menganalisa perbandingan performansi antara algoritma Sosemanuk dan Dicing dalam hal kecepatan proses enkripsi dan dekripsi, memori yang dibutuhkan selama proses, dan nilai avalanche effect.

Berdasarkan hasil penelitian dapat disimpulkan bahwa nilai Avalanche Effect (AV) algoritma Sosemanuk lebih besar daripada algoritma Dicing, sehingga algoritma Sosemanuk lebih handal daripada algoritma Dicing. Proses pada algoritma Sosemanuk lebih kompleks daripada algoritma Dicing, sehingga waktu yang diperlukan oleh algoritma Sosemanuk 4,77 % lebih lama dan memori yang diperlukan lebih besar daripada algoritma Dicing. Tipe file tidak berpengaruh terhadap lama waktu enkripsi ataupun dekripsi, karena file dibaca per byte.

References


Ahmadi, Hadi dkk, 2007, Improved Guess and Determine Attack on Sosemanuk, http://www.ecrypt.eu.org/stream/sosemanuk.html.

An-ping, Li, 2007, A New Stream Cipher: DICING, http://www.ecrypt.eu.org/stream/dicing.html

Answers, 2007, Sosemanuk, http://www.answers. com/library/Wikipedia-cid-1935053910/.

Berbain, C dkk, 2007. Sosemanuk, a Fast Software Oriented Stream Cipher, http://www.ecrypt.eu. org/stream/sosemanuk.html.

Ecrypt, 2007, Dicing, http://www.ecrypt.eu.org/ stream/dicing.htm/.

Ecrypt, 2007, Sosemanuk, http://www.ecrypt.eu. org/stream/sosemanuk.htm/.

Heryanto, Imam, 2006, Pemrograman Borland C++ Builder, Bandung : Penerbit Informatika.

Kurniawan, Yusuf, 2004, Kriptografi Keamanan Internet dan Jaringan Komunikasi, Bandung: Penerbit Informatika.

Munir, Renaldi, 2006, Kriptografi, Bandung: Penerbit Informatika.

Pirates, Giles, Practical Attacks on One Version of Dicing, http://www. ecrypt.eu.org/stream/ papersdir/051.

Purser, Michael, 1996, Secure Data Networking, Norwood : Artech House, Inc.

Schneier, Bruce, 1996, Apllied Cryptography 2nd Edition, USA : John Wiley & Sons, Inc.

Tsunoo, Yukiyasu dkk, 2007, Evaluation of Sosemanuk with Regard to

Guess and Determine Attacks, http://www.ecrypt.eu.org/stream/sosemanuk .html.

Wikipedia, 2007, Cryptography, http://eu.wikipe dia.org/wiki/cryptography.

Wikipedia, 2007, Dicing, http://eu.wikipedia.org /wiki/dicing.

Wikipedia, 2007, Sosemanuk, http://eu.wikipedia. org/wiki/sosemanuk.

Wikipedia, 2008, Avalanche Effect, http://en.

wikipedia.org/wiki/Avalanche-effect.


Refbacks

  • There are currently no refbacks.