Implementasi Known-Plaintext Attack Pada Algoritme Grain-128a Berbasis LoRa

Main Author: Noorlinda, Olivia Very
Format: Thesis NonPeerReviewed Book
Bahasa: eng
Terbitan: , 2021
Subjects:
Online Access: http://repository.ub.ac.id/186226/1/-%20Olivia%20Very%20Noorlinda.pdf
http://repository.ub.ac.id/186226/
Daftar Isi:
  • Internet of things (IoT) merupakan teknologi yang memungkinkan user dapat mengelola banyak perangkat sekaligus dari jarak jauh melalui internet. Untuk mengelola perangkat-perangkat yang terhubung dalam IoT, IoT membutuhkan konsumsi daya yang rendah dengan jangkauan jarak jauh. Long-Range (LoRa) merupakan teknologi Low Power Wide area Network (LPWN) yang menggunakan modulasi Chirp Spread Spectrum (CSS) berasal dari skema modulasi spektrum tersebar yang mampu mempertahankan daya rendah serta meningkatkan jangkauan komunikasi yang dibutuhkan IoT. Perangkat LoRa melakukan komunikasi melalui gelombang radio dengan frekuensi yang sama. Pada penelitian ini LoRa berperan sebagai node dan gateway yang melakukan pengiriman data pada LoRa melalui broadcast dengan frekuensi yang sama. LoRa memiliki kelemahan pada keamanan datanya, data yang dikirimkan node ke gateway masih rentan terhadap serangan pihak ketiga. Keamanan pada LoRa dapat ditingkatkan dengan menambahkan algoritme Grain-128a pada node dan gateway yang bertujuan untuk memberikan keamanan pada data yang dikirimkan oleh node ke gateway. Grain-128a merupakan algoritme enkripsi yang menawarkan optional authentication, yaitu melakukan enkripsi dengan autentikasi dan tanpa autentikasi pada data. Pada penelitian ini Grain-128a berhasil melakukan pengamanan pada data suhu dan kelembapan pada modul komunikasi LoRa. Data yang dikirimkan oleh node ke gateway berupa ciphertext, sehingga pihak ketiga yang tidak memiliki wewenang tidak dapat mengetahui data asli atau plaintext yang dikirimkan oleh node