Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Kriptosistem Data File Terkompresi Menggunakan Algoritma GOST
Perancangan dan Implementasi Aplikasi Kriptosistem
Data File Terkompresi Menggunakan Algoritma GOST
Artikel Ilmiah
Peneliti :
Chaleb O.L Panyuwa (672008313)
M. A. Ineke Pakereng, M. Kom.
Yos Richard Beeh, S.T., M.Cs.
Program Studi Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga, Mei 2012
Perancangan dan Implementasi Aplikasi Kriptosistem
Data File Terkompresi Menggunakan Algoritma GOST
Diajukan kepada
Fakultas Teknologi Informasi
untuk Memperoleh Gelar Sarjana Komputer
Peneliti :
Chaleb O.L Panyuwa (672008313)
M. A. Ineke Pakereng, M. Kom.
Yos Richard Beeh, S.T., M.Cs.
Program Studi Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga, Mei 2012
i
ii
iii
Perancangan dan Implementasi Aplikasi Kriptosistem
Data File Terkompresi Menggunakan Algoritma GOST
Chaleb O.L Panyuwa 1, M.A. Ineke Pakereng 2, Yos Richard Beeh 3
Fakultas Tekonologi Informasi
Universitas Kristen Satya Wacana
Jl. Dipenogoro 52-60, Salatiga 50711, Indonesia
E-mail: chalebm151@gmail.com, inekep200472@yahoo.com,
yos.beeh@staff.uksw.edu
Abstract
Cryptography is one of the arts that works to safe our file such as pictures or
documents, other peoples who didn’t have rights can’t access that information except
they have password to access it. In this study, aplication designed for encrypt text,
document word and image based on algorithm method GOST. In other case to safe data,
user must filling the key to encrypt and to decrypt text, document, and image. The key
used for sorting the column in transposition matrix. The key must at least 32 character,
not more. This application also implements the compression process, which before the
encryption process, the compression process is executed first. compression reduces the
file size of the original data. After the program tested, the program can compress,
encrypt, decrypt with password from users input and decompress or restore the original
data.
Keywords: Compression, Huffman, Cryptography.
Abstrak
Kriptografi adalah salah satu seni yang bekerja untuk keamanan data seperti
gambar atau dokumen, orang lain tidak dapat mengakses informasi terkecuali mereka
memiliki password untuk mengaksesnya. Dalam penelitian ini, aplikasi yang dirancang
untuk mengenkripsi teks, dokumen dan gambar berdasarkan metode algoritma GOST.
Dalam hal lain untuk keamanan data, pengguna harus mengisi kunci untuk mengenkripsi
dan mendekripsi teks, dokumen, dan gambar. Kuncinya harus minimal 32 karakter, tidak
lebih. Aplikasi ini juga mengimplementasikan proses kompresi, sebelum proses enkripsi,
proses kompresi dieksekusi terlebih dahuklu. kompresi mengurangi ukuran file data asli.
Setelah program diuji, program ini dapat mengompresi, mengenkripsi, mendekripsi
dengan password dari input pengguna dan dekompresi atau mengembalikan data asli.
Kata Kunci : Kompresi, Huffman, Kriptografi.
1
Program Studi Teknik Informatika Universitas Kristen Satya Wacana
Staff Pengajar Fakultas Teknologi Informasi Universitas Kristen Satya Wacana
3
Staff Pengajar Fakultas Teknologi Informasi Universitas Kristen Satya Wacana
2
1
Data File Terkompresi Menggunakan Algoritma GOST
Artikel Ilmiah
Peneliti :
Chaleb O.L Panyuwa (672008313)
M. A. Ineke Pakereng, M. Kom.
Yos Richard Beeh, S.T., M.Cs.
Program Studi Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga, Mei 2012
Perancangan dan Implementasi Aplikasi Kriptosistem
Data File Terkompresi Menggunakan Algoritma GOST
Diajukan kepada
Fakultas Teknologi Informasi
untuk Memperoleh Gelar Sarjana Komputer
Peneliti :
Chaleb O.L Panyuwa (672008313)
M. A. Ineke Pakereng, M. Kom.
Yos Richard Beeh, S.T., M.Cs.
Program Studi Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga, Mei 2012
i
ii
iii
Perancangan dan Implementasi Aplikasi Kriptosistem
Data File Terkompresi Menggunakan Algoritma GOST
Chaleb O.L Panyuwa 1, M.A. Ineke Pakereng 2, Yos Richard Beeh 3
Fakultas Tekonologi Informasi
Universitas Kristen Satya Wacana
Jl. Dipenogoro 52-60, Salatiga 50711, Indonesia
E-mail: chalebm151@gmail.com, inekep200472@yahoo.com,
yos.beeh@staff.uksw.edu
Abstract
Cryptography is one of the arts that works to safe our file such as pictures or
documents, other peoples who didn’t have rights can’t access that information except
they have password to access it. In this study, aplication designed for encrypt text,
document word and image based on algorithm method GOST. In other case to safe data,
user must filling the key to encrypt and to decrypt text, document, and image. The key
used for sorting the column in transposition matrix. The key must at least 32 character,
not more. This application also implements the compression process, which before the
encryption process, the compression process is executed first. compression reduces the
file size of the original data. After the program tested, the program can compress,
encrypt, decrypt with password from users input and decompress or restore the original
data.
Keywords: Compression, Huffman, Cryptography.
Abstrak
Kriptografi adalah salah satu seni yang bekerja untuk keamanan data seperti
gambar atau dokumen, orang lain tidak dapat mengakses informasi terkecuali mereka
memiliki password untuk mengaksesnya. Dalam penelitian ini, aplikasi yang dirancang
untuk mengenkripsi teks, dokumen dan gambar berdasarkan metode algoritma GOST.
Dalam hal lain untuk keamanan data, pengguna harus mengisi kunci untuk mengenkripsi
dan mendekripsi teks, dokumen, dan gambar. Kuncinya harus minimal 32 karakter, tidak
lebih. Aplikasi ini juga mengimplementasikan proses kompresi, sebelum proses enkripsi,
proses kompresi dieksekusi terlebih dahuklu. kompresi mengurangi ukuran file data asli.
Setelah program diuji, program ini dapat mengompresi, mengenkripsi, mendekripsi
dengan password dari input pengguna dan dekompresi atau mengembalikan data asli.
Kata Kunci : Kompresi, Huffman, Kriptografi.
1
Program Studi Teknik Informatika Universitas Kristen Satya Wacana
Staff Pengajar Fakultas Teknologi Informasi Universitas Kristen Satya Wacana
3
Staff Pengajar Fakultas Teknologi Informasi Universitas Kristen Satya Wacana
2
1