Jurnal Telematika, vol. 19 no. Institut Teknologi Harapan Bangsa. Bandung e-ISSN: 2579-3772 Perancangan Sistem Keamanan Komunikasi Data pada Jaringan LoRA Menggunakan Algoritme PRESENT Eka Hero Ramadhani#1. Asri Wulandari#2. Alfin Hikmaturokhman*3 Program Studi Teknik Elektro. Politeknik Negeri Jakarta Jl. Prof. DR. Siwabessy. Kampus Universitas Indonesia. Depok. Indonesia te23@stu. wulandari@elektro. Program Studi Rekayasa Perangkat Keras Kriptografi. Politeknik Siber dan Sandi Negara Jl. Raya H. Usa. Putat Nutug. Ciseeng. Bogor. Indonesia hero@poltekssn. *Department of Electrical Engineering. Telkom University Jl. DI Panjaitan No. Karangreja. Purwokerto. Indonesia 3alfinh@telkomuniversity. AbstractAi LoRa is a low-power wireless communication technology capable of transmitting data over long distances. LoRa is widely used in embedded systems and the Internet of Things (IoT) in various sectors, such as agriculture, fisheries, industry, transportation, and smart cities. However, the data transmitted through LoRa is not encrypted, so the confidentiality of the data is not guaranteed because the data can be intercepted and read by hackers at the same frequency. Therefore, data encryption techniques are needed in the LoRa system to maintain data confidentiality when transmitted. In this research, a LoRa system is designed, and an analysis of the lightweight PRESENT block cipher algorithm is carried out to secure data communication on the LoRa system. This research uses a LoRa RFM95W module with a 915 MHz frequency and an ATmega328P microcontroller. This research method consists of the stages of literature study, design, implementation, testing, and analysis. After the design and implementation stages, the LoRa system was tested with data transmission test scenarios with test vectors and data communication interception tests. This research shows that the PRESENT algorithm was successfully implemented on the LoRa communication system, and hackers could not read the data sent from LoRa Tx and Rx. The test results also show that implementing the PRESENT algorithm on the LoRa system does not affect data communication performance based on RSSI values. The results of this research can be used in further research in various fields, such as IoT security in agriculture, fisheries, transportation, industry, and smart cities. KeywordsAi PRESENT LoRa. ATmega328P, data communications security RFM95W. AbstrakAi LoRa merupakan teknologi komunikasi nirkabel yang berdaya rendah dan mampu mentransmisikan data jarak jauh. Saat ini LoRa banyak digunakan pada sistem tertanam dan Internet of Things (IoT) di berbagai sektor, seperti bidang pertanian, perikanan, industri, transportasi, dan kota pintar. Namun, data yang dikirimkan melalui LoRa tidak terenkripsi sehingga kerahasiaan data tidak terjamin keamanannya karena data dapat disadap dan dibaca oleh peretas pada frekuensi yang Oleh sebab itu, perlu teknik enkripsi data pada sistem LoRa untuk menjaga kerahasiaan data saat ditransmisikan. Pada penelitian ini dirancang sistem LoRa dan dilakukan analisis algoritme PRESENT block cipher ringan untuk mengamankan komunikasi data pada sistem LoRa. Pada penelitian ini digunakan modul LoRa RFM95W frekuensi 915 MHz dan mikrokontroler ATmega328P. Metode penelitian ini terdiri dari tahapan studi literatur, desain, implementasi, pengujian, dan analisis. Setelah tahap desain dan implementasi, dilakukan pengujian terhadap sistem LoRa dengan skenario uji transmisi data dengan vektor uji dan uji penyadapan komunikasi data. Hasil penelitian ini menunjukkan bahwa algoritme PRESENT berhasil diimplementasikan pada sistem komunikasi LoRa dan data yang dikirimkan dari LoRa Tx dan Rx tidak dapat dibaca oleh peretas. Hasil uji juga menunjukkan bahwa implementasi algoritme PRESENT pada sistem LoRa tidak memengaruhi performa komunikasi data berdasarkan nilai RSSI. Hasil penelitian ini dapat digunakan pada penelitian selanjutnya untuk berbagai bidang, misalnya untuk keamanan IoT pada pertanian, perikanan, transportasi, industri, dan kota Kata KunciAi algoritme PRESENT. ATmega328P, keamanan komunikasi data LoRa. RFM95W. PENDAHULUAN LoRa sebagai konektivitas nirkabel rendah daya saat ini populer dikembangkan dan dioperasikan pada sistem tertanam . LoRa merupakan teknologi komunikasi nirkabel modern yang dapat berkomunikasi jarak jauh dengan konsumsi daya yang rendah . LoRa dapat mentransmisikan data hingga jarak 3 Km pada Free Space Path Loss (FSPL) . LoRa mampu mengirimkan data hingga jarak 15 Km dalam kondisi Line of Sight (LOS) . LoRa adalah teknologi lapisan fisik jaringan yang menggunakan modulasi Chirp Spread Spectrum (CSS) dengan frekuensi 915, 868, dan 433 MHz . Saat ini LoRa telah banyak digunakan di berbagai bidang, seperti pertanian . , . , . kota pintar . dan pada IoT . Namun. LoRa memiliki kerentanan keamanan pada transmisi data yang memungkinkan data dapat disadap oleh pihak yang tidak berkepentingan di frekuensi yang sama . Hal itu disebabkan karena data yang dikirimkan melalui LoRa tidak Perancangan Sistem Keamanan Komunikasi Data pada Jaringan LoRA Menggunakan Algoritme PRESENT terenkripsi sehingga dapat disadap dan dibaca oleh peretas . Oleh karena itu, penting untuk menerapkan kriptografi berupa teknik enkripsi pada sistem LoRa guna mengamankan kerahasiaan data saat ditransmisikan. Advanced Encryption Standard (AES) adalah algoritme kriptografi standar yang diterbitkan oleh National Institute of Standards and Technology (NIST) untuk enkripsi data . AES merupakan block cipher yang telah diimplementasikan dan diteliti oleh Amelia dan Fahmi untuk mengamankan transmisi data pada sistem LoRa . Hasil penelitian Windya dkk. menunjukkan bahwa AES dapat mengamankan kerahasiaan data yang dikirimkan melalui LoRa . , namun AES memiliki kompleksitas komputasi yang besar dan konsumsi daya yang tinggi berdasarkan hasil penelitian dari Zhang dkk. , sedangkan rangkaian sistem LoRa biasanya merupakan perangkat keras dengan sumber daya komputasi yang terbatas, misalnya sistem LoRa dengan mikrokontroler ATmega328P. ATmega328P adalah mikrokontroler 8-bit berdaya rendah . Oleh sebab itu, perlu algoritme kriptografi yang ringan . untuk dapat diterapkan pada perangkat keras rangkaian sistem LoRa yang memiliki sumber daya komputasi rendah dan terbatas seperti rangkaian sistem LoRa dengan mikrokontroler ATmega328P. PRESENT merupakan algoritme kriptografi block cipher ultra ringan yang distandarkan dalam ISO/IEC 29192-2:2019 . Algoritme PRESENT memiliki kinerja yang lebih baik dibandingkan AES pada perangkat keras dengan sumber daya komputasi rendah . Dalam penelitian ini akan dilakukan desain, implementasi, dan analisis algoritme PRESENT pada sistem LoRa dengan mikrokontroler ATmega328P dan modul LoRa RFM95W di frekuensi 915 MHz untuk mengamankan komunikasi data pada LoRa. Kemudian menganalisis hasil implementasi dengan pengujian vektor uji dan uji sadap pada rangkaian sistem komunikasi LoRa sebelum dan sesudah diimplementasikan algoritme PRESENT. modulasi standar, seperti Frequency Shift Keying (FSK). Gaussian Frequency Shift Keying (GFSK). Gaussian Minimum Shift Keying (GMSK), dan On Off Keying (OOK) sehingga memungkinkan untuk kompatibel dengan sistem atau standar seperti WMBus dan Ie 802. Bandwidth LoRa RFM95W adalah 7,8Ae500 kHz dengan rentang frekuensi 868Ae915 MHz. Panjang payload modul LoRa RFM95W adalah 64 byte. Papan sirkuit modul LoRa RFM95W ditunjukkan pada Gambar 2 dan struktur paket modulasi LoRa TM disajikan pada Gambar 3. II. METODOLOGI Metode penelitian menjelaskan secara rinci tahapan bagaimana memulai, melakukan, dan menyelesaikan penelitian . Metode penelitian dalam penelitian ini terdiri dari tahapan studi literatur, desain, implementasi, pengujian, dan analisis. Diagram tahapan penelitian ini disajikan pada Gambar 1. Studi Literatur Pada tahap studi literatur, dilakukan pencarian literatur terkait LoRa, algoritme kriptografi, dan implementasi pemrograman pada mikrokontroler. Pada penelitian ini kami menggunakan modul LoRa RFM95W dan mikrokontroler ATmega328P. Penelitian ini fokus mempelajari algoritme PRESENT untuk mengamankan komunikasi data pada LoRa RFM95W dengan mikrokontroler ATmega328P. RFM95W merupakan modul LoRa yang dipatenkan oleh Hope RF dengan menggunakan teknik modulasi LoRa TM yang tahan interferensi, komunikasi spektrum jarak jauh dengan sensitivitas lebih dari -148 dBm, dan konsumsi daya rendah . Modul RFM95W LoRa mendukung mode Gambar 1 Diagram tahapan penelitian Gambar 2 Papan sirkuit modul LoRa RFM95W . Perancangan Sistem Keamanan Komunikasi Data pada Jaringan LoRA Menggunakan Algoritme PRESENT ATmega328P merupakan mikrokontroler Complementary Metal Oxide Semiconductor (CMOS) 8-bit berdaya rendah dengan arsitektur Advanced Virtual RISC (AVR) . Terdapat 32 KB memori program yang dapat diprogram dalam sistem, 2 KB SRAM internal, 1 KB EEPROM, dan 000 flash/100. 000 siklus tulis/hapus EEPROM. Pada mikrokontroler ATmega328P terdapat 23 jalur I/O yang dapat diprogram, 32 lead TQFP, dan 32 pad QFN/MLF. Konfigurasi pin Integrated Circuit (IC) mikrokontroler ATmega328P disajikan pada Gambar 4. Tegangan operasi ATmega328P adalah 2,7Ae5,5 V. Konsumsi daya ATmega328P rendah yaitu 1,5 mA pada 3V. ATmega328P mengeksekusi instruksi dalam satu siklus clock, sehingga dapat mencapai throughput mendekati 1 MIPS per MHz, memungkinkan perancang sistem untuk mengoptimalkan konsumsi daya versus kecepatan pemrosesan. Terdapat 32 x 8 register untuk keperluan performa umum, dan memiliki throughput hingga 16 MIPS pada 16 MHz. ATmega328P dapat ditemukan dan diprogram pada Arduino Nano. Mikrokontroler inti Arduino Nano adalah ATmega328P yang memiliki clock pada frekuensi 16 MHz dengan 20 pin I/O digital, 8 pin analog, dan port Mini USB . Papan Arduino Nano ditunjukkan pada Gambar 5. Algoritme PRESENT merupakan block cipher yang ringan dengan spesifikasi ukuran blok pemrosesan 64-bit dan panjang ukuran kunci 80 atau 128 bit . PRESENT merupakan algoritme kriptografi dengan menggunakan teknik Substitution Permutation Network (SPN) dengan 31 putaran . Implementasi PRESENT memerlukan 32 siklus clock untuk mengenkripsi teks biasa 64-bit dengan kunci 80-bit, menggunakan 1570 Gate Equivalents (GE), dan memiliki konsumsi daya simulasi sebesar 5W. Skema algoritme PRESENT disajikan pada Gambar 6 dan skema operasi SPN disajikan pada Gambar 7. Vektor uji untuk memastikan implementasi algoritme PRESENT benar dengan kunci 80-bit dalam notasi heksadesimal disajikan pada Tabel I. Desain Setelah memperoleh pengetahuan dari tahap studi literatur, tahapan desain penelitian ini dikerjakan yang terdiri dari kegiatan menentukan ruang lingkup penelitian, menyiapkan perangkat keras dan perangkat lunak yang diperlukan, meran- Gambar 5 Papan Arduino Nano dengan mikrokontroler ATmega328P . Gambar 3 Struktur paket modulasi LoRaiee TM . Gambar 6 Skema algoritme PRESENT . Gambar 4 Konfigurasi pin IC mikrokontroler ATmega328P . Gambar 7 Skema operasi SPN . Perancangan Sistem Keamanan Komunikasi Data pada Jaringan LoRA Menggunakan Algoritme PRESENT cang perakitan perangkat keras, dan merancang implementasi Ruang lingkup penelitian ini adalah mendesain implementasi algoritme PRESENT untuk mengamankan komunikasi LoRa pada frekuensi 915 MHz dan menganalisis keamanan komunikasi data pada LoRa yang telah diimplementasikan algoritme PRESENT. Perangkat keras yang digunakan berupa seperangkat komputer untuk pemrograman mikrokontroler, modul LoRa RFM95W. Arduino Nano dengan mikrokontroler ATmega328P, kabel Mini USB, modul OLED. Breadboard, dan kabel jumper. Desain rangkaian perangkat keras ditunjukkan pada Gambar 8. Perangkat lunak yang digunakan adalah Fritzing untuk merancang diagram rangkaian dan Arduino IDE untuk menyusun program ke dalam mikrokontroler. Bahasa pemrograman yang digunakan untuk implementasi dalam penelitian ini menggunakan C . Setelah program ditulis dalam skrip menggunakan bahasa C , kemudian dikompilasi pada mikrokontroler menggunakan Arduino IDE. Diagram alir desain implementasi program disajikan pada Gambar 9. LoRa Tx . LoRa Rx Implementasi Tahapan implementasi terdiri dari perakitan perangkat keras, penulisan sketsa skrip kode program, dan kompilasi program ke dalam mikrokontroler. Implementasi sesuai deTABEL I VEKTOR UJI UNTUK IMPLEMENTASI ALGORITME PRESENT DENGAN PANJANG KUNCI 80-BIT Plaintext Kunci Ciphertext 5579C1387B228445 E72C46C0F5945049 A112FFC72F68417B 3333DCD3213210D2 LoRa Penyadap . Gambar 8 Desain rangkaian perangkat keras Gambar 9 Diagram alir desain implementasi program . LoRa Tx, . LoRa Rx, dan . LoRa Penyadap Perancangan Sistem Keamanan Komunikasi Data pada Jaringan LoRA Menggunakan Algoritme PRESENT ngan desain dalam tahapan penelitian ini. Ada tiga perangkat sistem LoRa yang dirakit yaitu LoRa Tx. Rx, dan Penyadap. Perangkat keras sistem LoRa yang dikembangkan dalam penelitian ini telah dirakit sesuai dengan desain disajikan pada Gambar 10 untuk LoRa Tx. Gambar 11 untuk LoRa Rx, dan Gambar 12 untuk LoRa Penyadap. Pengujian Pada tahapan pengujian, dilakukan uji coba pengaktifan perangkat LoRa untuk komunikasi data dari perangkat LoRa Tx dan Rx guna memastikan sistem LoRa yang dikembangkan pada penelitian ini dapat bekerja. Terdapat dua skenario pengujian yang terdiri dari uji vektor algoritme PRESENT dan uji penyadapan komunikasi data. Pengujian dengan uji vektor algoritme PRESENT untuk memastikan implementasi algoritme PRESENT pada sistem LoRa pada penelitian ini telah sesuai dengan standar dan teori dari algoritme PRESENT. Skenario uji penyadapan komunikasi antara LoRa Tx dan Rx menggunakan LoRa Penyadap untuk mengetahui hasil penerapan algoritme PRESENT dalam mengamankan komunikasi data LoRa pada penelitian ini. Ilustrasi skenario uji sadap disajikan pada Gambar 13. Analisis Pada tahapan analisis, pertama dilakukan analisis hasil implementasi algoritme PRESENT pada sistem LoRa dengan vektor uji algoritme PRESENT. Jika hasil vektor uji sesuai, maka implementasi algoritme PRESENT pada sistem LoRa yang dikembangkan pada penelitian ini berhasil dan sesuai dengan standar dan teori algoritme PRESENT. Setelah itu dilakukan analisis terhadap hasil skenario uji penyadapan komunikasi data untuk membuktikan bahwa sistem LoRa hasil penelitian ini dapat mengamankan kerahasiaan data yang dikirimkan secara nirkabel pada frekuensi 915 MHz. Kedua, dilakukan analisis terhadap nilai RSSI komunikasi data antara LoRa Tx dan Rx sebelum dan sesudah implementasi algoritme PRESENT untuk mengetahui performa transmisi datanya. Pengukuran nilai RSSI komunikasi data sistem LoRa dalam penelitian ini dengan 10 titik uji yaitu pada jarak 100, 200, 300, 400, 500, 600, 700, 800, 900, dan 1000 meter pada kondisi Non Line Of Sight (NLOS) antara gedung tempat perangkat LoRa Tx . erangkat berada di lantai . dengan perangkat LoRa Rx yang berada pada permukaan tanah. Ilustrasi pengukuran nilai RSSI disajikan pada Gambar 14. Pada Gambar 15 disajikan peta lokasi uji komunikasi data antara perangkat LoRa Tx dengan Rx. HASIL DAN PEMBAHASAN Setelah sistem LoRa pada penelitian ini dirancang, diimplementasikan, dan diuji, maka hasil dalam tahapan pengujian dianalisis. Hasil pengujian sistem LoRa dengan Gambar 10 Perangkat keras LoRa Tx Gambar 12 Perangkat keras LoRa Penyadap Gambar 11 Perangkat keras LoRa Rx Gambar 13 Ilustrasi skenario uji penyadapan Perancangan Sistem Keamanan Komunikasi Data pada Jaringan LoRA Menggunakan Algoritme PRESENT vektor uji algoritme PRESENT menunjukkan bahwa sistem LoRa yang dikembangkan dalam penelitian ini berhasil diimplementasikan algoritme PRESENT dengan nilai data keluaran sesuai dengan vektor uji algoritme PRESENT yang disajikan pada Tabel II. Hasil pengujian sistem LoRa dengan vektor uji algoritme PRESENT ditunjukkan pada Gambar 16. Pada skenario pengujian penyadapan komunikasi data pada frekuensi 915 MHz, digunakan karakter 64-bit sebagai plaintext yang akan dienkripsi dan dikirimkan dari LoRa Tx Test Vector Row 1 Ciphertext = 5579C1387B228445 LoRa Tx LoRa Rx Test Vector Row 2 Ciphertext = E72C46C0F5945049 LoRa Tx LoRa Rx Gambar 14 Ilustrasi pengukuran nilai RSSI antara perangkat LoRa Tx dengan . Test Vector Row 3 Ciphertext = A112FFC72F68417B LoRa Tx LoRa Rx Test Vector Row 4 Ciphertext = 3333DCD3213210D2 LoRa Tx LoRa Rx Gambar 15 Peta lokasi uji komunikasi data antara perangkat LoRa Tx dengan Rx TABEL i HASIL UJI MENGGUNAKAN VEKTOR UJI ALGORITME PRESENT DENGAN PANJANG KUNCI 80-BIT Plaintext Kunci Ciphertext 5579C1387B228445 E72C46C0F5945049 A112FFC72F68417B 3333DCD3213210D2 Gambar 16. Hasil pengujian sistem LoRa dengan vektor uji algoritme PRESENT pada penelitian ini: . Vektor Uji Baris 1, . Vektor Uji Baris 2, . Vektor Uji Baris 3, dan . Vektor Uji Baris 4 Perancangan Sistem Keamanan Komunikasi Data pada Jaringan LoRA Menggunakan Algoritme PRESENT ke Rx. Data 64-bit sama dengan plaintext yang berupa 8 Plaintext pada skenario uji sadap ini adalah string AuSurabayaAy. Kunci untuk enkripsi dan dekripsi pada algoritme PRESENT adalah 80 bit atau sama dengan 10 karakter. Kunci enkripsi dan dekripsi yang digunakan pada sistem LoRa pada skenario uji sadap penelitian ini adalah string Auudon'tKn0wAy. Ciphertext yang dihasilkan dari enkripsi berupa string Au67A602D483B9C542Ay berupa nilai heksadesimal data sebanyak 64 bit. Uji penyadapan komunikasi data ditunjukkan pada Gambar 17. Hasil pengujian penyadapan komunikasi data pada sistem LoRa yang dikembangkan dalam penelitian ini menunjukkan bahwa algoritme PRESENT berhasil diimplementasikan untuk mengamankan kerahasiaan data yang dikirimkan dari LoRa Tx ke Rx. Hasil pengujian penyadapan komunikasi data ditunjukkan pada Gambar 18 untuk LoRa Tx. Gambar 19 untuk LoRa Rx, dan Gambar 20 untuk LoRa Penyadap. LoRa Penyadap hanya menerima paket LoRa dalam bentuk ciphertext saja. Jika peretas coba mengubah ciphertext . ilai heksadesima. menjadi karakter, maka mereka tidak akan mendapatkan plaintext nya. Pada pengujian penyadapan ini, ciphertext Au67A602D483B9C542Ay diubah menjadi karakter, sehingga hasilnya adalah AugAyieAyIBAy. Data atau pesan yang dikirimkan melalui sistem LoRa yang telah diterapkan dengan algoritme PRESENT dijamin dan terjaga kerahasiaannya. Setelah perangkat LoRa berhasil dikembangkan dan diuji di dalam laboratorium, selanjutnya dilakukan pengujian performa komunikasi data LoRa berdasarkan nilai RSSI pada kondisi lingkungan di luar ruangan. Untuk mengukur jarak komunikasi data antara perangkat LoRa Tx dan Rx digunakan teorema Pythagoras dengan nilai posisi perangkat LoRa Tx berada di ketinggian 18 meter di atas permukaan tanah dan perangkat LoRa Rx berada di permukaan tanah dengan jarak sejauh n dengan posisi gedung yang telah diilustrasikan pada Gambar 14. Notasi rumus teorema Pythagoras untuk mengukur jarak komunikasi data antar LoRa Tx dan Rx dalam penelitian ini disajikan pada Persamaan . dan Gambar 21. Pada Tabel i disajikan perhitungan jarak uji komunikasi data antara LoRa Tx dan Rx dalam penelitian ini. Gambar 19 Perangkat LoRa Rx pada uji penyadapan Gambar 17 Skenario uji penyadapan komunikasi data Gambar 20 Perangkat LoRa Penyadap pada uji penyadapan Gambar 18 Perangkat LoRa Tx pada uji penyadapan Perancangan Sistem Keamanan Komunikasi Data pada Jaringan LoRA Menggunakan Algoritme PRESENT rn adalah jarak antara perangkat LoRa Tx ke Rx di titik uji n, t adalah nilai ketinggian posisi perangkat LoRa Tx. dan n adalah jarak uji antara perangkat LoRa Rx dengan gedung. Pengujian komunikasi data antara perangkat LoRa Tx dengan Rx pada lingkungan luar ruangan secara NLOS karena terdapat perumahan dan pepohonan yang menghalangi. Proses pengujian tanpa adanya perbedaan ketinggian pada perangkat LoRa Rx dan tanpa skenario gangguan transmisi sinyal. Hasil pengujian komunikasi data LoRa sebanyak 10 kali pada lingkungan luar ruang menunjukkan bahwa perangkat LoRa yang dikembangkan dalam penelitian ini 100% berhasil mampu mengirimkan data sebesar 64-bit hingga jarak 1 Km secara NLOS. Hasil pengukuran nilai RSSI komunikasi data antara perangkat LoRa Tx dengan Rx dalam penelitian ini Gambar 21 Ilustrasi jarak pengujian nilai RSSI perangkat LoRa Tx dan Rx sebelum dan sesudah diimplementasikan algoritme PRESENT disajikan pada Tabel IV. Grafik visualisasi korelasi nilai RSSI dengan jarah titik uji komunikasi data LoRa hasil pengujian sebelum implementasi algoritme PRESENT disajikan pada Gambar 22. Grafik visualisasi korelasi nilai RSSI dengan jarah titik uji komunikasi data LoRa hasil pengujian sesudah implementasi algoritme PRESENT disajikan pada Gambar 23. Grafik komparasi nilai RSSI hasil pengujian komunikasi data LoRa disajikan pada Gambar 24. Gambar 22 Grafik nilai RSSI dengan jarah titik uji komunikasi data LoRa sebelum implementasi algoritme PRESENT TABEL i PERHITUNGAN JARAK UJI KOMUNIKASI DATA ANTARA PERANGKAT LORA TX DENGAN RX TABEL IV NILAI RSSI HASIL UJI KOMUNIKASI DATA ANTARA PERANGKAT LORA TX DENGAN RX Nilai RSSI . Sebelum Implementasi Algoritme PRESENT Nilai RSSI . Sesudah Implementasi Algoritme PRESENT Gambar 23 Grafik nilai RSSI dengan jarah titik uji komunikasi data LoRa sesudah implementasi algoritme PRESENT Gambar 24 Grafik komparasi nilai RSSI hasil uji komunikasi data LoRa sebelum dan sesudah implementasi algoritme PRESENT Perancangan Sistem Keamanan Komunikasi Data pada Jaringan LoRA Menggunakan Algoritme PRESENT Data yang disajikan pada grafik komparasi nilai RSSI hasil uji komunikasi data perangkat LoRa Tx dan Rx sebelum dan sesudah implementasi algoritme PRESENT menunjukkan bahwa tidak terdapat pengaruh signifikan implementasi algoritme PRESENT terhadap performa komunikasi data berdasarkan nilai RSSI karena selisih nilai RSSI sebelum dan sesudah implementasi algoritme PRESENT rata-rata sebesar 2. Performa komunikasi data perangkat LoRa Tx dan Rx sebelum dan sesudah implementasi algoritme PRESENT relatif sama kekuatan sinyalnya dengan nilai jarak komunikasi perangkat sama. Pada titik uji 100 dan 200 meter, nilai RSSI komunikasi data perangkat LoRa Tx dan Rx memiliki nilai RSSI yang sama yaitu -84 dan -93 dBm. Hasil pengujian komunikasi data perangkat LoRa Tx dengan Rx menunjukkan bahwa semakin jauh posisi jarak komunikasi perangkat maka semakin kecil nilai RSSI atau semakin kecil kekuatan Selain itu, nilai RSSI juga dipengaruhi kondisi lingkungan posisi komunikasi data antara perangkat LoRa Tx dengan Rx, misalnya dalam keadaan NLOS dengan penghalang perumahan dan pepohonan. IV. SIMPULAN Hasil penelitian ini berupa perangkat sistem LoRa dengan implementasi algoritme PRESENT untuk mengamankan komunikasi data pada frekuensi 915 MHz. Pada penelitian ini, sistem LoRa yang dibangun dan dikembangkan menggunakan mikrokontroler ATmega328P dan modul LoRa RFM95W. Hasil analisis penelitian ini menunjukkan bahwa sistem LoRa yang dikembangkan dapat mengamankan kerahasiaan data yang dikirimkan dari LoRa Tx ke Rx pada frekuensi 915 MHz setelah dilakukan uji penyadapan menggunakan perangkat LoRa pada frekuensi yang sama, dan nilai keluaran dari sistem LoRa sudah sesuai dengan vektor uji algoritme PRESENT. Selanjutnya, hasil analisis dari uji komunikasi data secara NLOS antara perangkat LoRa Tx dengan Rx sebelum dan sesudah implementasi algoritme PRESENT menunjukkan bahwa tidak terdapat pengaruh signifikan terhadap performa komunikasi data LoRa. Hal itu ditunjukkan dengan nilai RSSI yang relatif sama pada saat pengujian komunikasi pada titik uji yang telah ditentukan karena selisih nilai RSSI sebelum dan sesudah implementasi algoritme PRESENT rata-rata sebesar 2 dBm dalam 10 kali percobaan. Pada titik uji 100 dan 200 meter, nilai RSSI komunikasi data perangkat LoRa Tx dan Rx memiliki nilai RSSI yang sama yaitu -84 dan -93 dBm. Hasil penelitian ini dapat digunakan untuk penelitian lebih lanjut dan pada penelitian selanjutnya untuk berbagai bidang, misalnya untuk keamanan IoT pada pertanian, perikanan, transportasi, industri, dan kota pintar. UCAPAN TERIMA-KASIH Kami mengucapkan terima kasih kepada Politeknik Negeri Jakarta (PNJ) yang telah mendanai dan memfasilitasi penelitian ini. Kami juga mengucapkan terima kasih kepada Alfin Hikmaturokhman selaku penulis koresponden atas bantuan, dukungan, dan rekomendasinya dalam penelitian ini. DAFTAR REFERENSI Kusyanti. Primananda. Bakhtiar. Santoso, dan D. Rini. AuImplementation of lightweight block cipher for IOT Communication Module,Ay 7th International Conference on Sustainable Information Engineering and Technology 2022. Nov. doi:10. 1145/3568231. Bouras. Gkamas, dan S. Salgado. AuEnergy efficient mechanism for lora networks,Ay Internet of Things, vol. 13, hlm. doi:10. 1016/j. Dani Prasetyo Adi dan A. Kitagawa. AuA performance of radio frequency and signal strength of LoRa with BME280 sensor,Ay TELKOMNIKA (Telecommunication Computing Electronics and Contro. Apr. doi:10. 12928/telkomnika. Adi dan Y. Wahyu. AuThe error rate analyze and parameter measurement on Lora Communication for Health Monitoring,Ay Microprocessors and Microsystems, vol. 98, hlm. 104820, 2023. doi:10. 1016/j. Askhedkar, dkk. AuLora communication using TVWS frequencies: Range and data rate,Ay Future Internet, vol. 15, no. 8, hlm. 270, 2023. doi:10. 3390/fi15080270 Deng. Zuo. Wen, dan X. Wu. AuNovel soil environment monitoring system based on RFID sensor and Lora,Ay Computers and Electronics in Agriculture, vol. 169, hlm. 105169, 2020. doi:10. 1016/j. Moiroux-Arvis. Cariou, dan J. -P. Chanet. AuEvaluation of lora technology in 433-MHz and 868-mhz for underground to aboveground data transmission,Ay Computers and Electronics in Agriculture, vol. 106770, 2022. doi:10. 1016/j. Hassan. Fyre. Ulvund, dan J. Alfredsen. AuInternet of fish: Integration of acoustic telemetry with LPWAN for efficient realtime monitoring of fish in Marine Farms,Ay Computers and Electronics Agriculture, doi:10. 1016/j. Nur-A-Alam. Ahsan. Md. Based. Haider, dan E. Rodrigues. AuSmart Monitoring and controlling of appliances using Lora based IOT System,Ay Designs, vol. 5, no. 1, hlm. 17, 2021. doi:10. 3390/designs5010017 Ortiz. de Almeida. Ferreira, dan L. Costa. AuExperimental vs. Simulation Analysis of lora for vehicular communications,Ay Computer Communications, vol. 160, hlm. 299Ae310, doi:10. 1016/j. Desai. Nardello. Brunelli, dan B. Lucia. AuCamaroptera: A long-range image sensor with local inference for Remote Sensing Applications,Ay ACM Transactions on Embedded Computing Systems, 21, no. 3, hlm. 1Ae25, 2022. doi:10. 1145/3510850 Andrade dan S. Yoo. AuA comprehensive study of the use of Lora in the development of Smart Cities,Ay Applied Sciences, vol. 9, no. 22, hlm. 4753, 2019. doi:10. 3390/app9224753 Liando. Gamage. Tengourtius, dan M. Li. AuKnown and unknown facts of Lora,Ay ACM Transactions on Sensor Networks, vol. 15, no. 2, hlm. 1Ae35, 2019. doi:10. 1145/3293534 Limas. Kusyanti, dan R. Primananda. AuThe implementaion of Mickey cipher in securing constrained devices based on LoRa,Ay Proceedings of the 8th International Conference on Sustainable Information Engineering Technology. Okt. doi:10. 1145/3626641. Erkan. Ora, dan . Fidan. AuApplication of a secure data transmission with an effective timing algorithm based on Lora Modulation and Chaos,Ay Microprocessors and Microsystems, vol. 104829, 2023. doi:10. 1016/j. Dworkin. AuAdvanced encryption standard (AES),Ay NIST FIPS 197, 2023. doi:10. 6028/nist. 197-upd1 Amelia dan M. Ramadhani. AuLoRa-based asset tracking system with data encryption using AES-256 algorithm,Ay 2022 International Conference on Radar. Antenna. Microwave. Electronics, and Telecommunications (ICRAMET), doi:10. 1109/icramet56917. Windya. Suryani, dan A. Wardana. AuSniffing prevention in Lora network using combination of Advanced Encryption Standard (AES) and message authentication code (MAC),Ay 2021 International Conference Advancement in Data Science. E-learning and Information Systems (ICADEIS), 2021. doi:10. 1109/icadeis52521. Perancangan Sistem Keamanan Komunikasi Data pada Jaringan LoRA Menggunakan Algoritme PRESENT Zhang. Yue. Jiao. Shi, dan S. Wang. AuA novel physical layer encryption algorithm for Lora,Ay Ie Communications Letters, vol. 8, hlm. 2512Ae2516, 2021. doi:10. 1109/lcomm. Atmel Corporation. AuATmega328P Datasheet,Ay Atmel Corporation ISO/IEC. AuISO/IEC 29192-2:2019 Information security Ai Lightweight cryptography Ai Part 2: Block ciphers,Ay International Standard, 2019 Sravya. Manchalla. Kumar. Sudarsana Reddy. Jamal, dan K. Mannem. AuThe ideal block ciphers - correlation of AES and present in cryptography,Ay 2020 3rd International Conference on Intelligent Sustainable Systems (ICISS), doi:10. 1109/iciss49785. Thomas. Research Methodology and Scientific Writing, 2021. doi:10. 1007/978-3-030-64865-7 Hope Microelectronics. AuRFM95/96/97/98(W) Datasheet Ae Low Power Long Range Transceiver Module V1. 0,Ay Hoperf Electronic Arduino. AuProduct Reference Manual Arduino Nano DatasheetAy. Arduino Nano, 2023 Bogdanov, dkk. AuPresent: An ultra-lightweight block cipher,Ay Cryptographic Hardware and Embedded Systems - CHES 2007 Springer, hlm. 450Ae466, 2007. doi:10. 1007/978-3-540-74735-2_31 Eka Hero Ramadhani, pengembang teknologi pembelajaran pada Politeknik Siber dan Sandi Negara (Poltek SSN). Saat ini aktif sebagai peneliti di bidang rekayasa perangkat keras kriptografi. Bidang minat keilmuan pada topik keamanan IoT. Asri Wulandari, menyelesaikan gelar sarjana di Universitas Brawijaya Malang dan Program Magister di Universitas Indonesia pada bidang teknik telekomunikasi. Saat ini menjadi staf pengajar di Politeknik Negeri Jakarta dan menjadi asesor pada LSP Politeknik Negeri Jakarta. Riset dan penelitian yang dilakukan adalah pada teknologi jaringan seluler, networking, dan pengembangan terkait kedua bidang tersebut. Alfin Hikmaturokhman. Dosen di Telkom University Purwokerto. Alfin memegang gelar sarjana dalam bidang teknik elektro dari UGM dan meraih gelar magister dari Telkom University dan doktor dalam bidang yang sama dari Universitas Indonesia.