• Tidak ada hasil yang ditemukan

Implementasi Algoritma ADFGVX Cipher dan Knapsack Dalam Pengamanan Data Teks

N/A
N/A
Protected

Academic year: 2017

Membagikan "Implementasi Algoritma ADFGVX Cipher dan Knapsack Dalam Pengamanan Data Teks"

Copied!
2
0
0

Teks penuh

(1)

vi

ABSTRAK

Keamanan data merupakan salah satu hal yang sangat penting bagi manusia. Diantara data yang berbentuk digital lainnya, data teks sangat rentan terhadap tindakan penyalah gunaan seperti diduplikasi, dimodifikasi, bahkan dipalsukan. Terdapat beberapa teknik untuk mengamankan data, salah satunya adalah kriptografi. Kriptografi adalah sebuah cabang ilmu dalam ilmu komputer yang berfungsi untuk mengamankan data. Berdasarkan kuncinya, kriptografi dibagi menjadi dua tipe yaitu algoritma simetris dan algoritma asimetris. ADFGVX Cipher merupakan contoh dari algoritma simetris. Pada penerapannya algoritma ADFGVX Cipher mempunyai kelemahan, yaitu algoritma ini hanya dapat melakukan enkripsi terhadap alphabet numeric saja. Untuk meningkatkan keamanan dari algoritma ADFGVX Cipher maka algoritma ini dikombinasikan dengan algoritma knapsack. Algoritma knapsack merupakan salah satu contoh kriptografi asimetris. Dengan mengkombinasikan kedua algoritma ini, diharapkan dapat menambah keamanan data dan menutupi kelemahan dari algoritma ADFGVX Cipher. Sistem ini dibangun dengan menggunakan bahasa pemrograman C#. Hasil penelitian menunjukkan bahwa pengamanan data menggunakan Algoritma ADFGVX Cipher dan knapsack dapat mengembalikan data awal secara utuh. Sementara itu, waktu proses enkripsi menunjukkan bahwa ukuran plainteks berbanding lurus dengan waktu. Semakin besar ukuran plainteks tersebut maka semakin besar waktu proses enkripsinya, dan waktu proses dekripsi lebih cepat dibanding waktu proses enkripsi.

Kata Kunci: Kriptografi, ADFGVX Cipher, Knapsack.

(2)

Vii

IMPLEMENTATION OF ADFGVX CIPHER ALGORITHM AND KNAPSACK ALGORITHM IN DATA TEXT SECURITY

ABSTRACT

Security data is one of the most important thing for human being. Amongst of other digital data, data text is the most susceptible of being misused, such as duplicating, modification, or even being falsified. There are a lot of techniques to secure data, such as cryptography. Cryptography is branch of computer science which is used for securing data. Based on the key, cryptography is torn into two types, named symmetric algorithm and asymmetric algorithm. ADFGVX cipher is the example of symmetric algorithm. In the implementation, ADFGVX cipher has weakness, named this algorithm can only encrypt alphabet numeric. To increase the security of ADFGVX cipher algorithm, this algorithm would be combined with knapsack algorithm. Knapsack algorithm is one of the asymmetric cryptography. By combining both of these algorithms is expected could increase the security ability of the data and completing ADFGVX cipher’s weakness. This system is built by C# programming language. Testing result shows that security data using ADFGVX Cipher Algorithm and Knapsack Algorithm could return the whole data completely. Meanwhile,time of encryption process show that the file size is directly proportional to time process. The bigger plaintext size, the longer encryption time process, and decryption time process is faster than encryption time process.

Keywords: cryptography, ADFGVX cipher, Knapsack.

Referensi

Dokumen terkait

Pada tugas akhir ini, dibentuk suatu sistem pengamanan data dengan menggabungkan dua algoritma kriptografi yaitu algoritma Cipher Transposisi dan Secure Hash Algortihm

Dalam penelitian ini penulis mengkombinasi algoritma kriptografi Playfair Cipher dengan algoritma kompresi Run Length Encoding, serta menganalisa kedua algoritma

Implementasi kombinasi algoritma kriptografi modifikasi playfair cipher dan teknik steganografi begin of file pada pengamanan tesan Teks.. Universitas

Penelitian ini menerapkan metode kriptografi hibrida sebagai pengamanan file teks dengan menggunakan algoritma Affine Cipher untuk enkripsi dan dekripsi isi file teks dan

Pada penelitian ini kriptografi hibrida menggunakan algoritma affine cipher.. sebagai session key, dan untuk mengamankan kunci affine cipher

Untuk meningkatkan keamanan citra dirancang sebuah sistem pengamanan citra menggunakan algoritma kriptografi Vernam Cipher dalam skema Three-Pass Protocol yang

Salah satu metode yang digunakan untuk menjaga keamanan data tersebut adalah kriptografi dengan menggunakan salah satu teknik yaitu ElGamal.. Kekuatan algoritma ini terletak

Penelitian ini mengimplementasikan algoritma playfair cipher yang telah dimodifikasi untuk meningkatkan tingkat keamanan dari kriptografi klasik dan teknik steganografi Begin Of