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.
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.