IMPLEMENTASI ALGORITMA KNAPSACK DAN BASE64 PADA PENGAMANAN FILE TEKS

 (*)Wina Mariana Br Purba Mail (STMIK Budidarma, Indonesia)

(*) Corresponding Author

Abstract

Keamanan dan kerahasiaan pesan merupakan aspek penting yang dibutuhkan dalam proses pertukaran pesan. Sehingga untuk mengatasi masalah tersebut maka terciptalah ilmu kriptografi. Kriptografi merupakan ilmu sekaligus seni untuk menjaga kerahasiaan pesan dengan cara menyamarkannya menjadi bentuk tersandi yang tidak mempunyai makna. Contoh dari algoritma kriptografi diantaranya adalah algoritma Knapsack dan Base64. Secara umum pesan/data dikategorikan menjadi dua. Pesan yang bersifat rahasia dan pesan yang tidak bersifat rahasia. Pesan yang tidak bersifat rahasia biasanya tidak akan terlalu diperhatikan. Yang sangat perlu diperhatikan adalah Pesan yang bersifat rahasia, dimana setiap informasi yang ada didalamnya akan sangat berharga bagi pihak yang membutuhkan karena data tersebut dapat dengan mudah digandakan. Untuk mendapatkan informasi didalamnya, biasanya dilakukan berbagai cara yang tidak sah. Salah satu hal penting dalam menjaga kerahasiaan dan keamanan file teks adalah dengan proses enkripsi. Enkripsi adalah sebuah proses yang melakukan perubahan sebuah kode dari yang dapat dimengerti menjadi sebuah kode yang tidak dapat dimengerti atau tidak terbaca. Dengan menggunakan kombinasi algoritma kriptografi, dimana pesan akan disandikan menggunakan algoritma Knapsack, lalu hasilnya (cipherteks) akan disandikan lagi menggunakan algoritma Base64, diharapkan dapat memperkuat keamanan dari pesan rahasia, sehingga akan lebih sulit untuk dipecahkan. Jenis file yang akan di uji cobakan adalah file teks (.txt) pada Notepad. Notepad ini memiliki tampilan yang simple, apa adanya dan fitur yang ada memang yang paling sering digunakan, mudah, cepat, dan segudang kepraktisan lainnya yang tidak didapatkan pada microsoft word.

 

Kata Kunci  : Kriptografi, knapsack, base64, plainteks, cipherteks.

Full Text:

PDF


Article Metrics

Abstract view : 263 times
PDF - 83 times

References

Andi, Visual Basic 2012 Programming, Semarang, Wahana Komputer. 2013

Dony Ariyus, Kriptografi Keamanan Data dan Komunikasi, Bandung, Graha Ilmu. 2006

Dony Ariyus, Pengantar Ilmu Kriptografi Teori Analisis dan Implementasi, Yogyakarta, Andi Offset. 2008

Irawan R, Ilhamsyah dan Brianorman Y, 2015, Aplikasi Enkripsi dan Dekripsi Pesan Singkat Menggunakan Algoritma Knapsack Berbasis Android. http:/jurnal.untan.ac.id/index.php/jcskommipa/article/download/11753/1101

Kusrini, M.kom,“Konsep dan Aplikasi Sistem Pendukung Keputusan”,Penerbit Andi,Yogyakarta,2007.

Kurniawan, Bahasa Baru untuk Dynamic Programming, Jakarta. 2011

Nina Setyaningsih, “Profesional Pemrograman Visual Basic 2008", Penerbit Salemba Infotek, Jakarta, 2009

Sentot Kromodimoeljo, 2010, Teori dan Aplikasi Kriptografi, SPK Consuling.

http://download833.mediafire.com/xq74t9vavc6g/fxrzj3zug6u1t2u/TeoridanAplikasiKriptografi.pdf

Suarga, Algoritma dan Pemrograman, Yogyakarta, Andi Offset. 2012

Syaputra H dan Herdiyatmoko, 2012, Aplikasi Enkripsi Data Pada File Teks Dengan Algoritma Rsa (Rivest Shamir Adleman). http:download.portalgaruda.org/article.php?article=113607&val=5187&title

Wahyu F C, Rahangiar A P dan De Fretes F, 2012, Penerapan Algoritma Gabungan RC4 dan Base64 Pada Sistem Keamanan E-Commerce. http://journal.uii.ac.id/index.php/Snati/article/download/2873/2628

Widodo, Prabowo Pudjo dan Herlawati, Menggunakan UML, Bandung Informatika. 2011

Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel IMPLEMENTASI ALGORITMA KNAPSACK DAN BASE64 PADA PENGAMANAN FILE TEKS

Refbacks

  • There are currently no refbacks.


Copyright (c) 2019 Pelita Informatika: Informasi dan Informatika




Jurnal PELITA INFORMATIKA: INFORMASI DAN INFORMATIKA
Published by STMIK Budi Darma
Email: pelitainformatika.stmikbd@gmail.com
Journal is licensed under a Creative Commons Attribution 4.0 International License