ABSTRAKSI: Short Message Service (SMS) adalah salah satu layanan komunikasi bergerak yang sangat populer sekarang ini. Selain efektif, biaya yang murah menjadi pertimbangan untuk menggunakan layanan ini. Dalam melakukan pengiriman pesan melalui SMS, keamanan merupakan hal yang sangat penting. Keamanan di sini meliputi keamanan dari pesan maupun pihak-pihak yang berkomunikasi. Pihak-pihak yang berkomunikasi tentunya menginginkan agar isi pesan tetap terjaga keasliannya dan identifikasi pengirim dan penerima pun tetap terjaga kebenarannya. Untuk mengatasi masalah tersebut diperlukan adanya mekanisme otentikasi dan enkripsi pesan.
Message Authentication Code (MAC) merupakan salah satu cara untuk memeriksa integritas dan otentikasi dari suatu pesan berdasarkan kunci rahasia. Sedangkan untuk menangani kerahasiaan isi pesan digunakan algoritma enkripsi Rijndael. Fungsi hashsatu arah yang digunakan dalam proses pembangkitan nilai MAC-nya adalah Secure Hash Algorithm (SHA).
Dalam tugas akhir ini penulis akan membangun suatu aplikasi yang mengimplementasikan metode MAC dan algoritma kriptografi Rijndael untuk otentikasi dan enkripsi pesan. Aplikasi dianalisis berdasarkan waktu respon untuk proses otentikasi, enkripsi, dan verifikasi.
Kata Kunci : SMS, MAC, Rinjdael, fungsi hash, kunci rahasia.ABSTRACT: Short Message Service (SMS) is one of the mobile communication service is very popular now. In addition to effective, cost considerations become cheaper to use this service. In doing delivery via SMS message, security is very important. Security here include security of the message and the parties communicate. The parties would want to communicate that the message content remains awake authenticity and identification of the sender and the recipient is still awake truth. To overcome the problem required an authentication mechanism and message encryption.
Message Authentication Code (MAC) is one way to check the integrity and authentication of a message based on the secret key. Meanwhile, to handle the confidentiality of the message content Rijndael encryption algorithm used. Hash one-way function that is used in the process of value generation to its MAC is Secure Hash algorithm (SHA).
In this final task will build an application that implements the method and the MAC algorithm Rijndael cryptography for authentication and message encryption. Analyzed based on the application response time to the process of authentication, encryption, and verification
Keyword: SMS, MAC, Rinjdael, hash function, secret key.