DESAIN ARSITEKTUR FIRMWARE MVC DAN BUILD TO ORDER DENGAN SECURE OTA UPDATE DAN ENKRIPSI OCTA AES-256 (Studi Kasus: Home Automation Berbasis IoT)

Hananto, Irfan (2025) DESAIN ARSITEKTUR FIRMWARE MVC DAN BUILD TO ORDER DENGAN SECURE OTA UPDATE DAN ENKRIPSI OCTA AES-256 (Studi Kasus: Home Automation Berbasis IoT). Other thesis, Universitas Amikom Purwokerto.

[thumbnail of COVER.pdf] Text
COVER.pdf

Download (319kB)
[thumbnail of DAFTAR ISI.pdf] Text
DAFTAR ISI.pdf

Download (429kB)
[thumbnail of ABSTRAK.pdf] Text
ABSTRAK.pdf

Download (387kB)
[thumbnail of BAB I.pdf] Image
BAB I.pdf
Restricted to Registered users only

Download (466kB)
[thumbnail of BAB II.pdf] Image
BAB II.pdf
Restricted to Registered users only

Download (687kB)
[thumbnail of BAB III.pdf] Image
BAB III.pdf
Restricted to Registered users only

Download (483kB)
[thumbnail of BAB IV.pdf] Image
BAB IV.pdf
Restricted to Registered users only

Download (2MB)
[thumbnail of BAB V.pdf] Image
BAB V.pdf
Restricted to Registered users only

Download (386kB)
[thumbnail of DAFTAR PUSTAKA.pdf] Image
DAFTAR PUSTAKA.pdf
Restricted to Registered users only

Download (515kB)
[thumbnail of LAMPIRAN.pdf] Text
LAMPIRAN.pdf
Restricted to Repository staff only

Download (877kB)

Abstract

keterbatasan sumber daya, seperti memori, kecepatan pemrosesan, dan konsumsi daya. Salah satu pendekatan yang dapat mengatasi masalah ini adalah metode build to order, yang awalnya digunakan dalam industri manufaktur untuk menekan biaya produksi. Pada pendekatan ini, produk dibuat berdasarkan kebutuhan spesifik pengguna. Dalam konteks pengembangan firmware, build to order diterapkan melalui optimalisasi firmware sebelum dikompilasi ke perangkat keras. Optimalisasi ini melibatkan kustomisasi dan modularitas, sehingga setiap bagian firmware dapat diatur sesuai kebutuhan. Penggunaan konsep Model-View-Controller (MVC) dalam pengembangan firmware meningkatkan modularitas, memungkinkan pengaturan dan pemisahan fungsi dengan lebih baik. Pada sistem home automation, di mana perangkat dapat dikendalikan dari jarak jauh tanpa interaksi fisik langsung, keamanan menjadi sangat penting. Teknologi Secure Over-The-Air atau (OTA) dengan enkripsi AES-256-CBC memungkinkan pembaruan firmware secara aman melalui jaringan nirkabel, sehingga pengguna dapat memutakhirkan perangkat mereka dengan tingkat keamanan yang tinggi. Penggunaan metode enkripsi AES-256-CBC yang dikembangkan menjadi Octa AES-256-CBC untuk keamanan transmisi data dengan protokol HTTP memberikan tingkat keamanan yang melampaui AES-256-CBC sehingga data perangkat IoT tidak dapat dibaca oleh pihak yang tidak berwenang dan mengurangi risiko pencurian informasi sensitif. Penelitian ini bertujuan untuk menerapkan metode build to order pada perangkat home automation dengan meningkatkan efisiensi firmware sebelum proses kompilasi. Setiap komponen firmware dirancang dalam bentuk kelas atau objek yang dapat ditambahkan atau dihapus sesuai dengan permintaan pengguna. Dengan demikian, hanya class atau objek yang diperlukan yang akan dikompilasi dan diinstal ke dalam perangkat. Pendekatan ini menghasilkan firmware yang lebih ringan dan penggunaan sumber daya perangkat yang lebih efisien, karena hanya komponen yang benar-benar dibutuhkan yang akan dipasang.
Item Type: Thesis (Other)
Additional Information: Dosen Pembimbing: Prof. Dr. Taqwa Hariguna, S.T., M.Kom.
Uncontrolled Keywords: Kata kunci: AES-256-CBC, Octa AES-256-CBC, Over the air update, Build to order, Firmware dan Model-View-Controller.
Subjects: N Fine Arts > N Visual arts (General) For photography, see TR
N Fine Arts > NA Architecture
N Fine Arts > NC Drawing Design Illustration
N Fine Arts > NX Arts in general
T Technology > T Technology (General)
Divisions: Fakultas Ilmu Komputer > Sistem Informasi
Depositing User: UPT Perpustakaan Pusat Universitas Amikom Purwokerto
Date Deposited: 24 Mar 2025 02:19
Last Modified: 24 Mar 2025 02:19
URI: https://eprints.amikompurwokerto.ac.id/id/eprint/2628

Actions (login required)

View Item
View Item