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]](https://eprints.amikompurwokerto.ac.id/style/images/fileicons/text.png)
COVER.pdf
Download (319kB)
![[thumbnail of DAFTAR ISI.pdf]](https://eprints.amikompurwokerto.ac.id/style/images/fileicons/text.png)
DAFTAR ISI.pdf
Download (429kB)
![[thumbnail of ABSTRAK.pdf]](https://eprints.amikompurwokerto.ac.id/style/images/fileicons/text.png)
ABSTRAK.pdf
Download (387kB)
![[thumbnail of BAB I.pdf]](https://eprints.amikompurwokerto.ac.id/style/images/fileicons/image.png)
BAB I.pdf
Restricted to Registered users only
Download (466kB)
![[thumbnail of BAB II.pdf]](https://eprints.amikompurwokerto.ac.id/style/images/fileicons/image.png)
BAB II.pdf
Restricted to Registered users only
Download (687kB)
![[thumbnail of BAB III.pdf]](https://eprints.amikompurwokerto.ac.id/style/images/fileicons/image.png)
BAB III.pdf
Restricted to Registered users only
Download (483kB)
![[thumbnail of BAB IV.pdf]](https://eprints.amikompurwokerto.ac.id/style/images/fileicons/image.png)
BAB IV.pdf
Restricted to Registered users only
Download (2MB)
![[thumbnail of BAB V.pdf]](https://eprints.amikompurwokerto.ac.id/style/images/fileicons/image.png)
BAB V.pdf
Restricted to Registered users only
Download (386kB)
![[thumbnail of DAFTAR PUSTAKA.pdf]](https://eprints.amikompurwokerto.ac.id/style/images/fileicons/image.png)
DAFTAR PUSTAKA.pdf
Restricted to Registered users only
Download (515kB)
![[thumbnail of LAMPIRAN.pdf]](https://eprints.amikompurwokerto.ac.id/style/images/fileicons/text.png)
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 |