ABSTRAK

Pada lingkungan kompetitif sekarang ini,memungkinkan manusia dapat berkomunikasi dan dapat bertukar informasi/data secara jarak jauh. Antar kota, Negara maupun antar benua bukan suatu kendala lagi dalam melakukan komunikasi dan pertukaran data. Seiring dengan itu tuntutan akan sekuritas (keamanan) terhadap kerahasiaan informasi yang saling dipertukarkan tersebut semakin meningkat. Oleh karena itu dikembangkanlah cabang ilmu yang mempelajari tentang cara-cara pengamanan data atau dikenal dengan istilah Kriptografi.

Seperti halnya sebuah sistem pengamanan data yang dibuat pada proyek akhir ini, proses enkripsi menjadi pendukung didalam nya. Didalam proses enkripsi terdapat sebuah proses dimana data akan disandikan berupa huruf random, dan proses itu dinamakan proses plaintext-ciphertext. Sedangkan pada sisi penerima pesan akan mengalami sebuah proses deskripsi, dimana data random akan diubah ke data sebenarnya atau bisa disebut dengan proses ciphertext-plaintext.
Dengan menggunakan metode vigenere cipher, maka diperlukannya sebuah kunci untuk memperoleh sebuah ciphertext. Dimana kunci ditentukan oleh panjang huruf dari plaintext yang diinputkan.

Hasil dari penelitian ini adalah pengiriman data melalui client menuju server dengan mengenkripsikannya sehingga data yang sampai pada server akan langsung tersandikan. Pada sisi server, data yang tersandikan tersebut akan diubah menjadi plaintext kembali melalui proses dekripsi

Kata Kunci:
kriptografi, algoritma, pemrograman C, vigenere cipher, socket program.

wpChatIcon
EnglishIndonesian