Implementasi Algoritma Trithemius dengan Algoritma Rice Dalam Pengamanan dan Kompresi File Teks

vii

ABSTRAK

Dalam era teknologi yang semakin canggih seperti saat ini, cara berkomunikasi setiap
orang juga sudah menjadi serba online, yang mana hal tersebut sangat berisiko apabila
bertukar file yang bersifat rahasia. Algoritma Kriptografi diperlukan untuk
mengamankan isi dari file yang akan dikirimkan kepada penerima yang dimaksud dan
algoritma Trithemius termasuk salah satu algoritma klasik yang cukup aman. Untuk
mempermudah proses pengiriman file, maka diperlukan juga algoritma kompresi.
Algoritma kompresi diperlukan untuk mengecilkan ukuran bit di dalam suatu file,
sehingga menghasilkan ukuran yang lebih kecil dan Rice Code adalah algoritma yang
digunakan dalam penelitian ini yang termasuk salah satu jenis algoritma kompresi
lossless. Kedua algoritma tersebut di implementasikan pada file teks berekstensi
*.docx, dimulai dari enkripsi file yang akan menghasilkan ciphertext, kemudian
langsung di kompresi untuk menghasilkan file *.rc. Setelah mendapatkan file *.rc, file
tersebut di dekompresi dan akan dikembalikan dalam bentuk plaintext pada saat
proses dekripsi.

Kata Kunci : File Teks, Kriptografi, Kompresi, Trithemius, Rice Code


Universitas Sumatera Utara

viii

ABSTRACT

On this increasinglysophisticated technology era, the way people communicates tends
to be more online based, and that is risky for doing a safe file transmission.
Cryptography algorithm is required to secure the content of the file which will be sent
to the intended recipients and Trithemius is one of the secure classical algorithm for
doing that. To make the transmission file speedier, a compression algorithm is needed.
Compression algorithm is required to reduce the bit size of the file, so it produces a
smaller size and Rice Code which is used in this study is one of the lossless
compression algorithms. Two of the algorithms are implemented on text file with
*.docx extension, which is encrypted into a ciphertext, and the ciphertext is
compressed to produce an *.rc file. After getting an *.rc file, it is decompressed and it
will be converted back again into the plaintext in the decoding process.

Keywords : Text File, Cryptography, Compression, Trithemius, Rice Code.


Universitas Sumatera Utara