Main Article Content

Abstract

Keamanan dan kerahasiaan sebuah data atau informasi dalam komunikasi dan pertukaran informasi
sangatlah penting. Seringkali data atau informasi yang penting, dalam komunikasi dan pertukaran informasi
kadang tidak sampai kepada penerima atau tidak hanya diterima oleh penerima tetapi juga oleh pihak lain yang
melakukan pembajakan atau penyadapan. Hal ini membuat data atau informasi tersebut menjadi tidak berguna
lagi dan lebih parahnya lagi kadang data atau informasi tersebut oleh para pembajak digunakan untuk
menjatuhkan pihak lain. Oleh karena itu kriptografi sangat dibutuhkan dalam menjaga kerahasiaan data atau
informasi.
Algoritma kriptografi terdiri dari algoritma enkripsi (E) dan algoritma dekripsi (D). Enkripsi
dimaksudkan untuk melindungi informasi agar tidak terlihat oleh orang atau pihak yang tidak berhak. Ada
banyak model dan metode enkripsi, salah satu di antaranya adalah enkripsi dengan algoritma Rivest Code 6
(RC6). Model ini merupakan salah satu algoritma kunci simetris yang berbentuk block chiper yang merupakan
salah satu kandidat dalam penentuan algoritma standart untuk kriptografi DES yang sekarang disebut AES.
Pada tulisan ini akan dibahas sejumlah aspek dari kriptografi serta konsep dasar dari algoritma RC6.
Sebuah aplikasi dirancang untuk dapat mengimplementasikan algoritma RC6. Dengan bantuan aplikasi tersebut
kemudian dilakukan sejumlah analisis menyangkut keterkaitan waktu dan ukuran file terhadap proses enkripsi
dan deskripsi, panjang kunci serta kinerja algoritma RC6 dibandingan dengan algoritma RC4 dan Blowfish.
Kata kunci: Kriptografi, RC6, Block cipher, stream cipher, asimetris, private key

Article Details