RANCANG BANGUN PURWARUPA SISTEM KEAMANAN DATA ALGORITMA DES PADA FITUR PROGRAM KAMPUS MERDEKA BERBASIS WEB DI UNIVERSITAS MERDEKA MALANG KABUPATEN PONOROGO
Bagus, Daffa (2026) RANCANG BANGUN PURWARUPA SISTEM KEAMANAN DATA ALGORITMA DES PADA FITUR PROGRAM KAMPUS MERDEKA BERBASIS WEB DI UNIVERSITAS MERDEKA MALANG KABUPATEN PONOROGO. S1 thesis, Universitas Muhammadiyah Ponorogo.
Peryataan Unggah Karya Ilmiah.pdf
Download (270kB)
HALAMAN DEPAN.pdf
Download (1MB)
BAB I.pdf
Download (168kB)
BAB II.pdf
Restricted to Repository staff only
Download (662kB)
BAB III.pdf
Restricted to Repository staff only
Download (1MB)
BAB IV.pdf
Restricted to Repository staff only
Download (4MB)
BAB V.pdf
Restricted to Repository staff only
Download (180kB)
DAFTAR PUSTAKA.pdf
Download (207kB)
SKRIPSI FULL TEXT.pdf
Restricted to Repository staff only
Download (7MB)
LAMPIRAN.pdf
Restricted to Repository staff only
Download (476kB)
Abstract
RANCANG BANGUN PURWARUPA SISTEM KEAMANAN DATA
ALGORITMA DES PADA FITUR PROGRAM KAMPUS MERDEKA
BERBASIS WEB DI UNIVERSITAS MERDEKA MALANG
KABUPATEN PONOROGO
Daffa Bagus Aprialdo, Adi Fajaryanto Cobantoro, Ismail Abdurrazzaq Zulkarnian Program Studi Teknik Informatika, Fakultas Teknik,Universitas Muhammadiyah Ponorogo
e-mail: daffabagus173@gmail.com
Abstrak
Perkembangan teknologi informasi mendorong perguruan tinggi untuk mengembangkan sistem informasi yang tidak hanya mendukung proses administrasi akademik, tetapi juga mampu menjamin keamanan data pengguna. Data mahasiswa yang tersimpan pada sistem berbasis web memiliki risiko terhadap pencurian, penyalahgunaan, maupun manipulasi oleh pihak yang tidak berwenang. Penelitian ini bertujuan merancang dan membangun purwarupa sistem keamanan data menggunakan algoritma Data Encryption Standard (DES) pada fitur Program Kampus Merdeka berbasis web di Universitas Merdeka Malang Kabupaten Ponorogo. Sistem dikembangkan menggunakan bahasa pemrograman PHP dengan basis data MySQL melalui metode pengembangan perangkat lunak Waterfall, yang meliputi tahap analisis kebutuhan, perancangan, implementasi, pengujian, dan pemeliharaan. Algoritma DES diterapkan pada proses enkripsi dan dekripsi data mahasiswa sehingga data yang disimpan di dalam basis data berubah menjadi bentuk ciphertext dan hanya dapat dikembalikan ke bentuk plaintext melalui proses dekripsi oleh pengguna yang memiliki hak akses. Pengujian sistem dilakukan menggunakan metode Black Box Testing untuk memastikan fungsi sistem berjalan sesuai kebutuhan serta White Box Testing untuk mengevaluasi logika program pada modul utama sistem. Hasil penelitian menunjukkan bahwa purwarupa sistem keamanan data berhasil dibangun dan algoritma DES mampu meningkatkan keamanan penyimpanan data mahasiswa tanpa mengganggu fungsionalitas sistem. Dengan demikian, sistem yang dikembangkan dapat menjadi salah satu solusi dalam meningkatkan keamanan informasi pada fitur Program Kampus Merdeka berbasis web di Universitas Merdeka Malang Kabupaten Ponorogo.
Kata Kunci: Purwarupa Sistem, Keamanan Data, Data Encryption Standard (DES), Kampus Merdeka, Website, Black Box Test, White Box Tes
| Dosen Pembimbing: | Daffa, Bagus | 22533564 |
|---|---|
| Item Type: | Thesis (S1) |
| Uncontrolled Keywords: | # Cara Mengetahui Isi File Skripsi dengan Keyword Berdasarkan file skripsi Anda, berikut adalah **kata kunci (keyword) penting** yang dapat digunakan untuk mencari, mengidentifikasi, atau memahami isi karya ilmiah tersebut: ## 1. Keyword Utama (Topik Penelitian) | Keyword | Frekuensi/Kemunculan | Letak | |---------|---------------------|-------| | **DES (Data Encryption Standard)** | Sangat dominan | Judul, Abstrak, BAB II, BAB III, BAB IV, BAB V | | **Kampus Merdeka / MBKM** | Sangat dominan | Judul, BAB I, BAB II, BAB III, BAB V | | **Purwarupa Sistem Keamanan Data** | Dominan | Judul, Abstrak, BAB I, BAB IV, BAB VI | | **Enkripsi / Dekripsi** | Sangat dominan | BAB II, BAB III, BAB IV, BAB V | | **Berbasis Web** | Dominan | Judul, Abstrak, BAB I | | **Universitas Merdeka Malang / Kabupaten Ponorogo** | Dominan | Judul, Abstrak, BAB I, BAB IV | ## 2. Keyword Teknis (Metode & Algoritma) | Keyword | Keterangan | |---------|------------| | **Kriptografi Simetris** | Bab II.3 | | **Struktur Feistel** | Bab II.4, II.7 | | **Initial Permutation (IP)** | Bab II.7, Tabel 2.5 | | **16 Putaran (Round)** | Bab II.7, Bab IV.5.1 | | **S-Box / Substitusi** | Bab II.7 | | **P-Box / Permutasi** | Bab II.7 | | **Key Schedule** | Bab II.7 | | **XOR (Exclusive OR)** | Bab II.7, II.9 | | **ShiftRows** | Bab II.7.B | | **AddRoundKey** | Bab II.7.C | | **Ciphertext / Plaintext** | Bab II.7 | | **AES (Advanced Encryption Standard)** | Bab II.6 (perbandingan) | | **Flowchart** | Bab III.14, IV.5.1 | | **DFD (Data Flow Diagram)** | Bab III.15, IV.6 | | **ERD (Entity Relationship Diagram)** | Bab III.16, IV.8 | | **Use Case Diagram** | Bab III.17, IV.5.5 | | **White Box Testing** | Bab III.18, IV.9 | | **Black Box Testing** | Abstrak | ## 3. Keyword Teknologi (Tools & Bahasa) | Keyword | Letak | |---------|-------| | **PHP (Hypertext Preprocessor)** | Bab III.12, V.4 | | **HTML** | Bab III.11, V.5 | | **JavaScript** | Bab III.13, V.6 | | **MySQL / MariaDB** | Bab III.10, V.7 | | **XAMPP** | Bab V.7, Gambar 4.3 | | **phpMyAdmin** | Bab V.7, Gambar 4.4 | | **Database / Basis Data** | Bab II.9, III.10, IV.7 | | **Waterfall** | Abstrak | | **RAD (Rapid Application Development)** | Bab II.1 (penelitian terdahulu) | ## 4. Keyword Struktural (Bagian Karya Ilmiah) | Keyword | Letak | |---------|-------| | **Latar Belakang** | Bab I.1 | | **Rumusan Masalah** | Bab I.2 | | **Tujuan Penelitian** | Bab I.3 | | **Batasan Masalah** | Bab I.4 | | **Manfaat Penelitian** | Bab I.5 | | **Penelitian Terdahulu** | Bab II.1, Tabel 2.1 | | **Landasan Teori** | Bab II.2 | | **Metode Penelitian** | Bab IV | | **Alur Penelitian** | Bab IV.1, Gambar 3.1 | | **Analisis Kebutuhan Sistem** | Bab IV.5 | | **Perancangan Sistem** | Bab IV.4 | | **Implementasi** | Bab V | | **Pengujian** | Bab IV.9, V.2, V.3 | | **Kesimpulan** | Bab VI.1 | | **Saran** | Bab VI.2 | | **Daftar Pustaka** | Halaman 242-249 | ## 5. Keyword Data & Keamanan | Keyword | Letak | |---------|-------| | **Data Mahasiswa** | Bab I, II, IV, V | | **NIM (Nomor Induk Mahasiswa)** | Bab II.9, IV.7 | | **Password / Kata Sandi** | Bab II.9, IV.7 | | **Dokumen Akademik** | Bab I, II | | **Confidentiality (Kerahasiaan)** | Bab II.2.2, II.3 | | **Integrity (Integritas)** | Bab II.2.2, II.3 | | **Authentication (Autentikasi)** | Bab II.3 | | **Non-Repudiation** | Bab II.3 | | **Brute Force** | Bab II.4.1, II.7 | | **Data Breach** | Bab II.2.2 | | **SQL Injection** | Bab II.2.2 | ## 6. Keyword Penelitian Terdahulu (Referensi) | Penulis | Tahun | Topik | |---------|-------|-------| | Ashari | 2020 | Kriptografi Simetris DES | | Fatimah & Sutrisno | 2021 | DES Sistem Informasi Akademik | | Fadlilah & Handayani | 2021 | Enkripsi Data DES | | Nurhadi, Prasetyo & Rahmawati | 2020 | DES Aplikasi Web | | Kurniawan | 2021 | Keterbatasan DES | | Saputra et al. | 2023 | DES vs AES | | Cobantoro & Zulkarnain | 2022 | Keamanan Data Transaksional | | Zulkarnain & Susanto | 2024 | AES vs DES | ## 7. Keyword Pengujian & Validasi | Keyword | Letak | |---------|-------| | **Black Box Testing** | Abstrak | | **White Box Testing** | Bab III.18, IV.9 | | **Cyclomatic Complexity** | Bab IV.9 | | **Flow Graph** | Bab IV.9 | | **Node / Edge / Predicate Node** | Tabel 3.45 | | **Valid / Tidak Valid** | Bab IV.9 | ## 8. Keyword Rumus & Perhitungan | Keyword | Letak | |---------|-------| | **T = L / B** (Waktu Akses) | Tabel 2.2 | | **Jumlah Blok = Ukuran Data / 64** | Tabel 2.2 | | **Round = 16** | Tabel 2.2 | | **W_total = W_server + W_network + W_client** | Tabel 2.2 | | **Bit = Byte × 8** | Tabel 2.2 | | **Size = Σ (Field Size × Jumlah Record)** | Tabel 2.2 | | **F(R, K) = P(S(E(R) ⊕ K))** | Bab II.7 | ## 9. Keyword Gambar & Tabel Penting | Gambar/Tabel | Isi | |--------------|-----| | **Gambar 3.1** | Flowchart Algoritma DES | | **Gambar 3.2** | Flowchart Sistem | | **Gambar 3.3** | Flowchart Sistem Mahasiswa | | **Gambar 3.4** | Flowchart Website Kampus Merdeka | | **Gambar 3.5** | Use Case Diagram | | **Gambar 3.6** | Perumusan Sistem Aplikasi | | **Gambar 3.7** | Perhitungan Manual Enkripsi DES | | **Gambar 3.8** | DFD Level 0 | | **Gambar 3.9** | DFD Level 1 | | **Gambar 3.10** | ERD | | **Gambar 4.1** | Login Formulir | | **Gambar 4.2** | Formulir Pendaftaran | | **Gambar 4.5** | Sistem Penguji Data Terenkripsi | | **Gambar 4.6** | Sistem Penguji Belum Terenkripsi | | **Gambar 4.7** | Dashboard | | **Gambar 4.8** | Data Mahasiswa | | **Tabel 2.1** | Penelitian Pendahulu | | **Tabel 2.4** | Perbandingan DES vs AES | | **Tabel 2.5** | Jumlah Proses Algoritma DES | | **Tabel 3.1-3.45** | Struktur Database | ## 10. Keyword Abstrak & Intisari **Abstrak (Halaman 11)** memuat keyword: - Perkembangan teknologi informasi - Sistem informasi akademik - Keamanan data mahasiswa - Algoritma DES - PHP, MySQL - Waterfall - Enkripsi, Dekripsi - Black Box Testing, White Box Testing - Ciphertext, Plaintext - Kampus Merdeka ## Cara Cepat Menemukan Isi Berdasarkan Keyword: | Jika ingin mencari... | Cari keyword... | Halaman | |----------------------|-----------------|---------| | Tentang algoritma DES | "DES", "Feistel", "S-Box" | BAB II | | Tentang perancangan | "Flowchart", "DFD", "ERD" | BAB III & IV | | Tentang implementasi | "PHP", "MySQL", "XAMPP" | BAB V | | Tentang pengujian | "White Box", "Black Box" | BAB IV.9 | | Tentang kesimpulan | "Kesimpulan", "Saran" | BAB VI | | Tentang referensi | "Daftar Pustaka" | Halaman 242 | --- **Kesimpulan:** File skripsi ini dapat diidentifikasi isinya dengan keyword utama **"DES"**, **"Kampus Merdeka"**, **"Enkripsi"**, **"Keamanan Data"**, dan **"Berbasis Web"**. Keyword teknis seperti **"Feistel"**, **"S-Box"**, **"Flowchart"**, **"ERD"**, dan **"White Box Testing"** akan membantu Anda menemukan bagian spesifik dari karya ilmiah tersebut. |
| Subjects: | L Education > L Education (General) L Education > LA History of education |
| Divisions: | Faculty of Engineering |
| Depositing User: | Daffa Bagus Aprialdo |
| Date Deposited: | 23 Sep 2026 08:31 |
| Last Modified: | 23 Sep 2026 08:31 |
| URI: | https://eprints.umpo.ac.id/id/eprint/20789 |
