Text
Implementasi sistem otentikasi menggunakan Keyed-Hash Message Authentication Code (HMAC) pada smart home berbasis Bluetooth Low Energy (BLE)
Bluetooth Low Energy (BLE) merupakan teknologi nirkabel berdaya rendah yang dapat digunakan pada smart home untuk menghubungkan beberapa perangkat elektronik. Penggunaan BLE sebagai media komunikasi pada smart home memiliki kerawanan karena metode pairing yang digunakan yaitu just works. Pada metode tersebut kunci Temporary Key (TK) selalu didefinisikan sebagai 0. Pengiriman kunci yang dilakukan juga dilakukan secara plaintext tanpa adanya pengamanan, sehingga rawan terhadap ancaman serangan seperti brute force attack dan adanya akses tidak sah pada pengendalian smart home. Agar smart home berbasis BLE terhindar dari ancaman tersebut, salah satu solusi yang dilakukan yaitu dengan mengimplementasikan sistem otentikasi pada smart home agar sistem dapat mengenali pengguna yang sah. Penelitian ini mengimplementasikan sistem otentikasi dengan menggunakan Keyed-Hash Message Authentication Code (HMAC) dengan SHA-256 untuk mengamankan password pengguna. Sistem ini dibangun dengan menggunakan perangkat keras Arduino, modul Bluetooth HM10, sensor PIR, led, solenoid door lock, fan dc dan perangkat lunak Arduino IDE serta MIT APP Inventor. Sistem dilakukan pengujian unit testing, integration testing, system testing, uji performa, uji keamanan dan uji validitas. Keseluruhan hasil uji yang didapatkan menunjukkan bahwa perangkat dan aplikasi yang dibangun sudah dapat berjalan lancar dan sesuai.
No copy data
No other version available