Implementasi Algoritma Rijndael Dan Rsa Pada Pengamanan Data Teks

vi

ABSTRAK

Pada penelitian ini akan membahas kombinasi dua buah algoritma kriptografi simetris
dan asimetris yaitu Rijndael dan RSA. Algoritma kriptografi Rijndael bersifat simetris
itu artinya kunci yang digunakan pada saat enkripsi dan dekripsi sama, oleh sebab itu
pengguna harus terlebih dahulu menyepakati kunci yang akan digunakan, hal ini
memberikan kemungkinan ketidak amanan pada saat pengiriman kunci tersebut.
Algoritma RSA merupakan algoritma kriptografi yang sifatnya asimetris yang berarti
memiliki pasangan kunci yang berbeda pada setiap prosesnya yaitu publik key dan
privat key. Dalam penelitian ini algoritma Rijndael berfungsi untuk enkripsi plainteks
dan dekripsi cipherteks dengan menggunakan kunci simetris (sessionkey), sedangkan
pasangan kunci RSA digunakan untuk enkripsi kunci simetris (sessionkey) dengan
menggunakan kunci publik dan hasil enkripsi tersebut yaitu cipherkey didekripsi
dengan menggunakan kunci privat. Algoritma Rijndael pada penelitian ini
menggunakan kunci 128-bit dan untuk algoritma RSA menggunakan 1024-bit. Hasil
pengujian ini bertujuan untuk meningkatkan integritas data dan melakukan sistem
pengamanan pertukaran kunci (key exchange).

Katakunci: Kriptografi, Kriptografi Simetris, kriptografi Asimetris, Rijndael,

Kriptografi RSA.

Universitas Sumatera Utara

vii

IMPLEMENTATION OF RIJNDAEL AND RSA
ON THE TEXT DATA SECURITY

ABSTRCT

This research discuss the combination of two symmetric and asymmetric
cryptographic algorithms, namely Rijndael and RSA. Rijndael is a symmetric
cryptographic algorithms it means used the same key at time of encryption and
decryption process, therefore users must first agree on a key they used, this give the
possibility of insecurity at the time of delivery of the key. RSA algorithm is an
asymmetric cryptographic algorithms that are meaningful to have different key pair
for each process those are public key and private key. In this study the Rijndael
algorithm function using symmetric key ( sessionkey ) to encryption plaintext and
decryption ciphertext, while key pair of the RSA used to encrypt the symmetric key

(sessionkey) using the public key and the encryption result is cipherkey decrypted
using the private key. Rijndael algorithm in this study using 128-bit key and for RSA
algorithm use1024-bit. The results of this research can help to improve data integrity
and perform key exchange security system (key exchange ).
Keywords: Cryptography, Cryptography Symmetric, Cryptography
Asymmetric, Rijndael and RSA.

Universitas Sumatera Utara