Web DreamCryptograph

User

Interface

Responsible tampilan responsif menggunakan framework Bootstarps

Form

Input data : kolom yang digunakan untuk memasukan text yang ingin dienkripsi maupun dekripsi

Passphere : digunakan sebagai kunci

Button

digunakan untuk mengirim data enkripsi maupun dekripsi

Action user

Pengeluaran

Menampilkan hasil enkripsi atau dekripsi yang telah diterima oleh backend

Pemberitahuan

menampilkan pesan sukses maupun kesalahan yang terjadi pada user

Pendukung

memastikan input terisi dengan benar dan akan memberikan aksi ketika user tidak memenuhi persyaratan

Arsitektur Pengembangan Website

BACKEND

Pyhton dan MySQL

FRONTEND

HTML, JS, CSS Dengan Bootstrap

Backend

Penggunaan teknik AES

implementasi AES untuk penggunaan enkripsi dan dekripsi data

Penggunaan MD5

mengubah hash dari passphrase

menerima post dari user untuk eksekusi