Perancangan Aplikasi Penyandian Teks Dengan Menggunakan Algoritma Chiper Block Chaining
DOI:
https://doi.org/10.17605/jti.v2i2.186Abstract
Kerahasiaan dan keamanan data adalah hal yang sangat penting dalam komunikasi data, baik dengan tujuan keamanan bersama, maupun untuk privasi individu. Para pengguna komputer yang menginginkan agar datanya tidak diketahui oleh pihak-pihak yang tidak berkepentingan selalu berusaha menyiasati cara mengamankan informasi yang akan dikomunikasikan atau yang akan disimpan. Perlindungan terhadap kerahasiaan data meningkat, salah satu caranya dengan menerapkan ilmu kriptografi. Kriptografi adalah salah satu ilmu yang digunakan untuk menjaga kerahasiaan dan keamanan data sudah berkembang sejak jaman Yunani kuno. Kriptografi semakin berkembang dari jaman kejaman sampai saat ini. Salah satu metode kriptografi yang cukup handal, stabil dan menjadi induk dari algoritma – algoritma kriptografi yang popular saat ini adalah Cipher Block Chaining (CBC). Cipher Block Chaining (CBC), mode ini merupakan mekanisme umpan balik (feedback) pada sebuah blok, dan dalam hal ini hasil enkripsi blok sebelumnya di umpan balikkan kedalam enkripsi blok yang current. Caranya, blok plainteks yang current di-XOR-kan terlebih dahulu dengan blok ciphertext hasil enkripsi sebelumnya, selanjutnya hasil peng-XOR-an ini masuk kedalam fungsi enkripsi. Dengan algoritma Cipher Block Chaining (CBC), setiap blok ciphertext begantung tidak hanya pada blok plainteks nya tetapi juga pada seluruh blok plainteks sebelumnya. Perancangan Aplikasi algoritma Cipher Block Chaining (CB) dalam penelitian ini dilakukan dengan menggunakan aplikasi yang dibangun menggunakan bahasa pemograman Visual Studio 2008.References
Antonius Rachmat C (2010), Algoritma dan Pemograman dengan Bahasa C- Konsep, Teori, & Implementasi, Yogyakarta: Andi
A.S Rosa, Salahuddin, M (2011), Modul Pembelajaran Rekayasa Perangkat Lunak(Terstruktur dan Berorientasi Objek).
Dewi Rosmala (2012), Implementasi Mode Cipher Block Chaining (CBC) pada pengamanan Data, Vol.3, 2012
Doni Ariyus (2006), Kriptografi Keamanan Data dan Komunikasi, Yogyakarta: Andi
http //id.wikipedia org/wiki/ASCII. (Tanggal akses 07 juni 2015)
http //id.wikipedia org/wiki/Perancangan.(Tanggal akses 04 Agustus 2015)
http //id.wikipedia org/wiki/Aplikasi.(Tanggal akses 04 Agustus 2015)
Rifki Sadikin, (2012), Kriptografi Keamana Data,Yogyakarta, Andi
Rinaldi Munir (2006), Kriptografi, Informatika, Bandung
Taronisoki Zebua (2013), Analisa dan Penyandian Algoritma Triangle Chain Pada Penyandian Record Database,Pelita Informatika Budidarma, Vol.III, 2301-9425
Wahana Komputer (2009), Membangun Aplikasi Toko Dengan Visual Basic 2008, Yogyakarta, Andi