Gambar 6 Tampilan pesan di dalam form penerima
Pesan yang tadinya terenskripsi menjadi sebuah bahasa yang tidak dapat dimengerti di dalam gmail, kini telah didekripsi kembali menjadi pesan semula yang
dapat di mengerti oleh si penerima yang asli. Proses tersebut kembali menjadi pesan semula setelah ditekan tombol “Buka” pada gambar diatas.
3.3 Perancangan Program
Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang meyatakan aliran algoritma atau proses yang menampilkan langkah-langkah
yang di simbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing-masing langkah tersebut menggunakan tanda panah. Diagram ini bisa
memberi solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau algoritma tersebut. Berikut ini adalah flowchart dari aplikasi
kriptografi RC6:
F T
Gambar 7 Flowchart Kriptografi RC6
START
Pengirim
Email pengirim
Password Email
penerima Subjek
Isi pesan
Enkripsi Gmail
Dekripsi Penerima
END
3.4 Perancangan Data Flow Diagram DFD
Dalam menyusun tugas akhir ini, penulis melakukan perancangan awal sistem dengan menggunakan Data Flow Diagram DFD. Data Flow Diagram DFD adalah suatu
diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika
,terstruktur dan jelas. Berikut ini adalah Data Flow Diagram dari Kriptografi RC6:
Email pengirim password
email penerima isi dan subjek
enkripsi dekripsi
Gambar 8 DFD kriptografi RC6
USER
pengirim penerima
Gmail pesan
Buka pesan
BAB 4 IMPLEMENTASI SISTEM
4.1 Pengertian dan Tujuan Implementasi Sistem
Implementasi sistem adalah prosedur yang dilakukan untuk menyelesaikan desain sistem yang ada dalam dokumen desan sistem yang disetujui dan menguji, meginstall
dan memulai menggunakan sistem yang baru atau sistem yang diperbaiki. Adapun tujuan dari implementasi sistem adalah:
1. Menyediakan desain sistem output dan program untuk sistem baru yang akan
dibangun. 2.
Menyediakan perangkat keras hardware dan perangkat lunak software. 3.
Menuliskan program-program dan prosedur-prosedur yang di perlukan. 4.
Menguji sistem. 5.
Perawatan sistem maintenance.
4.2 Komponen Utama dalam Implementasi Sistem
Dalam pembuatan aplikasi pengiriman dan penerimaan pesan dengan kriptografi RC6 ini membutuhkan komponen-komponen seperti perangkat keras hardware,
perangkat lunak software, dan tenaga pelaksana brainware.