3.2.2 Sequence Diagram
Sequence Diagram berfungsi untuk menggambarkan rangkaian pesan yang akan
dikirim antara object yang ada serta interaksi yang terjadi antar object. Berikut Sequence Diagram
dari sistem yang dirancang dapat dilihat pada gambar 3.3.
Gambar 3.3 Diagram Sequence untuk Bangkitkan Kunci
Gambar 3.4 Diagram Sequence untuk Enkripsi
Universitas Sumatera Utara
Gambar 3.5. Diagram Sequence untuk Dekripsi
3.2.3 Activity Diagram
Pada Activity Diagram menggambarkan berbagai alur aktivitas yang ada di dalam sistem yang sedang dirancang dan bagaimana masing-masing alur yang ada berawal
serta berakhir. Activity Diagram juga bertujuan untuk membantu bagaima40na memahami proses dan menggambarkan setiap interaksi yang ada antara beberapa use
case yang digunakan. Activity Diagram dari sistem dapat dilihat pada gambar 3.6.
Universitas Sumatera Utara
Gambar 3.6. Activity Diagram
3.3 Flowchart Sistem
Flowchart merupakan diagram alir dari bagan-bagan tertentu yang memiliki arus
penggambaran mengenai langkah-langkah penyelesaian suatu permasalahan. Selain itu, flowchart juga memiliki fungsi memudahkan proses pengecekan terhadap sistem
yang akan dibuat. Berikut merupakan flowchart dari sistem yang dibangun.
Universitas Sumatera Utara
3.3.1 Flowchart Enkripsi Pesan dengan Algoritma One Time Pad
Berikut adalah flowchart enkripsi pesan dari sistem yang dibangun dapat dilihat pada gambar 3.7
Gambar 3.7. Flowchart Enkripsi Pesan dengan Algoritma One Time Pad
Universitas Sumatera Utara
3.3.2. Flowchart Enkripsi Kunci dengan Algoritma Rabin
Berikut adalah flowchart enkripsi kunci pesan dari sistem yang dibangun dapat dilihat pada gambar 3.8
Gambar 3.8. Flowchart Enkripsi Kunci dengan Algoritma Rabin
Universitas Sumatera Utara
3.3.3. Flowchart Dekripsi Pesan dan Kunci Pesan
Berikut adalah flowchart dekripsi pesan dari sistem yang dibangun dapat dilihat pada gambar 3.9
Gambar 3.9 Flowchart dekripsi pesan dan Kunci Pesan
Universitas Sumatera Utara
3.4. Pseudocode Sistem