Keamanan protokol internet of things

Internet of Things adalah sebuah konsep dimana konektivitas internet diperluas kepada perangkat-perangkat fisik disekelilingnya yang digunakan dalam kehidupan sehari-hari dan dapat saling bertukar informasi anatar satu perangkat dengan perangkat yang lainnya.
Contoh dari internet of things seperti kulkas, Televisi, Kipas angin, Mesin cuci dan lain sebagainya, dimana didalam perangkat-perangkat tersebut sudah tertanam sebuah sensor yang dapat berkomunikasi dan berinteraksi dengan orang lain melalui internet, dan dapat dikendalikan serta dimonitoring dari jarak jauh.
Pada saat ini teknologi IoT (Internet of Things) lebih dikenal dengan produk-produk yang berhubungan dengan konsep "rumah pintar", seperti sistem keamanan rumah dengan menggunakan kamera. Padahal pada saat ini masih banyak teknologi IoT (Internet of Things) yang telah dikembangkan diberbagai bidang untuk membantu pekerjaan manusia, seperti bidang kesehatan, pertanian, industri, dan bidang-bidang lainnya.

Cara Kerja

Internet of Things, memiliki kemampuan untuk mengumpulkan, mengirim, dan bertindak berdasarkan data-data yang diperoleh melalui sensor,prosesor,dan komunikasi yang tertanam didalamnya. Sebuah perangkat keras dapat dikatakan "Pintar" jika perangkat tersebut dapat berbicara atau berkomunikasi dengan perangkat lainnya dimana proses ini disebut dengan komunikasi Mesin ke Mesin (M2M), dan dapat bertindak berdasarkan informasi yang didapatkan dari satu perangkat dengan perangkat lainnya. Sedangkan manusia dapat berinteraksi dengan perangkat-perangkat tersebut melalui sebuah gadget atau perangkat komunikasi seperti smartphone, laptop, dan yang lainnya, dimana gadget tersebut berfungsi untuk mengatur,memberi intruksi, dan mengakses data. Setelah itu perangkat akan melakukan pekerjaannya sendiri tanpa bantuan manusia. Perangkat-perangkat tersebut bersifat online artinya selalu terhubung dengan jaringan internet. Sebuah perangkat yang terhubung dengan internet akan menghasilkan jumlah data lalu lintas internet yang besar, termasuk banyak paket data yang digunakan. Lalu lintas data yang besar pada IoT (Internet of Things) ini dapat diambil oleh orang yang tidak bertanggung jawab untuk tujuan lain. Dengan kata lain semua data dari perangkat yang terhubung dengan internet maka akan meningkatkan masalah privasi dan keamanan.

Protokol

Dalam hal protokol IoT (Internet of Things) dibagi menjadi 2 (dua) tipe dasar yang pertama adalah IoT Network Protocols dan yang kedua adalah Internet Data Protocols. Berikut ini adalah teknologi komunikasi atau protokol standar yang digunakan untuk kebutuhan IoT (Internet of Things):

Bluetooth

Salah satu teknologi nirkabel jarak pendek yang paling banyak digunakan dalam IoT (Internet of Things) adalah bluetooth, protokol bluetooth yang baru-baru ini diperkenalkan pada protokol IoT adalah BLE (Bluetooth Low Energy). BLE ini memberikan jangkauan bluetooth konvesional dikombinasikan dengan supremasi konsumsi daya yang lebih rendah. BLE ini tidak rancangan untuk mentransfer file besar, sehingga BLE ini akan cocok dengan data yang kecil.

Wifi

Wifi adalah sebuah protokol favorit dalam IoT karena protokol ini memiliki infrastruktur untuk mengintegrasi dalam perancangan elektronik perangkat, dan memiliki transfer data yang cepat dengan kemampuan untuk mengontrol sejumlah data yang besar. Wifi standar 802.11 menghadirkan kemampuan untuk mentransfer ratusan megabit hanya dalam satu detik, dan pada protokol wifi ini akan menghasilkan konsumsi daya yang berlebihan untuk beberapa aplikasi IoT (Internet of Things).

ZigBee

ZigBee merupakan sebuah protokol IoT(Internet of Things) yang dirancang untuk industri. ZigBee beroperasi pada frekuensi 2.4 Ghz, frekuensi ini sangat ideal untuk industri dimana data umumnya data yang ditransfer melalui trafik kecil diantara rumah atau bangunan.

MQTT IoT

MQTT IoT adalah sebuah protokol pesan dan bentuk lengkapnya adalah Transport Antrian, MQTT IOT ini dikembangkan pada tahun 1999 Oleh Arlen Nipper (Arcom) dan Andy Standford Clark (IBM). MQTT IOT ini sebagian besar digunkan untuk pemantauan dari daerah terpencil pada IoT (Internet of Things), tugas utama yang dilakukan MQTT adalah mendapatkan data dari begitu banyak perangkat listrik. Arsitektur hub and spoke pada dasarnya biasa untuk MQTT IoT Protocol, Ia bekerja di atas TCP untuk memasok aliran data yang andal dan sederhana. Protokol ini adalah pilihan yang lebih disukai untuk semua perangkat yang berbasis IoT, dan ini juga mampu memberikan fungsi routing informasi yang cukup ke perangkat yang murah, hemat daya memori, dan kecil dengan bantuan jaringan berbasis bandwidth rendah dan rentan.

CoAP

CoAP atau Constrained Appliction Protocol, adalah sebuah protokol produktivitas dan utilitas internet, terutama untuk gadget pintar. Desain CoAP digunakan diantara perangkat yang memiliki komunitas terbatas yang identik. Sistem IoT berdasarkan protokol HTTP dapat berjalan sangat baik dengan Protokol Jaringan CoAP IoT. Ia menggunakan protokol-UDP untuk implementasi data ringan. Sama seperti HTTP, ia juga menggunakan arsitektur yang sederhana. Ini juga digunakan di dalam ponsel dan komunitas sosial lainnya yang merupakan program dasar. CoAP membantu dalam menghilangkan ambiguitas melalui strategi mendapatkan, memasang, menghapus, dan menempatkan HTTP.

DDS

DDS atau Layanan Distribusi Data adalah standar untuk komunikasi mesin ke mesin yang berkinerja tinggi, dapat diperluas dan real-time. Layanan Distribusi Data - DDA dikembangkan dan dirancang oleh OMG atau Object Management Group. Dengan bantuan DDS, Anda dapat mentransfer data baik di perangkat dengan jejak rendah maupun dengan platform Cloud. Layanan Distribusi Data mencakup dua lapisan penting. Itu adalah DCPS dan DLRL. DCPS atau Data-Centric Publish-Subscribe berfungsi dengan mengirimkan informasi kepada pelanggan. DLRL atau Data Local Reconstruction Layer melakukan tugasnya dengan menyediakan antarmuka untuk fungsionalitas Public berlangganan Data Centric.

NFC

NFC merupakan protokol IoT yang memanfaatkan hubungan komunikasi data dua arah yang aman. Protokol komunikasi IoT NFC berlaku untuk smartphone. Komunikasi NFC atau Near Field memungkinkan klien untuk terhubung ke perangkat elektronik, menggunakan konten digital dan melakukan transaksi pembayaran tanpa kontak. Pekerjaan penting NFC adalah untuk memperluas teknologi kartu "tanpa kontak". Ini bekerja dalam jarak 4 cm (antara perangkat) dengan mengaktifkan perangkat untuk berbagi informasi.

Cellular

Cellular adalah salah satu dari Protokol Komunikasi IoT yang dapat mengirim atau mentransfer sejumlah besar data. Seluler tidak hanya membutuhkan biaya tinggi tetapi juga membutuhkan konsumsi daya tinggi untuk beberapa aplikasi. Internet of Things Protocol ini luar biasa untuk proyek data berbasis sensor dengan bandwidth rendah. Ini karena mereka dapat mengirim data atau informasi dalam jumlah yang sangat kecil di Internet.

AMQP

Advanced Message Queuing Protocol atau AMQP adalah protokol lapisan aplikasi. Pada dasarnya AMQP berorientasi pada pesan dan dirancang untuk lingkungan middleware. Protokol pengiriman pesan AMQP IoT mendapat persetujuan sebagai standar internasional. Rantai pemrosesan AMQP IoT Protocol terdiri dari 3 komponen yang diperlukan, yaitu Exchange, Message Queue, dan Binding. Bagian Exchange berfungsi dengan mendapatkan pesan dan menempatkannya di antrian. Tugas Antrian Pesan adalah menyimpan pesan, dan menyimpan informasi hingga pesan dikembangkan oleh aplikasi klien dengan aman. Pekerjaan, Komponen yang Mengikat, tidak menyatakan hubungan antara Komponen Exchange dan Komponen Antrian Pesan.

LoRaWAN

LoRaWAN atau Long Ranged Wide Area Network adalah salah satu dari Protokol IoT untuk jaringan area luas. LoRaWAN IoT Network Protocols dirancang khusus untuk mendukung jaringan luas dengan bantuan jutaan perangkat berdaya rendah. Kota pintar menggunakan protokol semacam ini. Termasuk komunikasi seluler berbiaya rendah, LoRaWAN juga terkenal di sejumlah industri untuk komunikasi dua arah yang dilindungi. Frekuensi LoRaWAN dapat bervariasi dari satu jaringan ke jaringan lainnya. Kecepatan data dari Internet of Things Protocols ini berjalan antara 0,3-50 kbps. Di daerah perkotaan, kisaran LoRaWAN bervariasi dari 2 km hingga 5 km. Di daerah pinggiran kota, jangkauan protokol IoT ini sekitar 15 km.

RFID

Identifikasi Frekuensi Radio dari RFID bekerja dengan bantuan teknologi nirkabel. RFID menggunakan medan elektromagnetik sehingga dapat mengidentifikasi objek. Identifikasi Frekuensi Radio jarak pendek adalah sekitar 10 cm. Tetapi Frekuensi Radio jarak jauh bisa mencapai 200 mm. Sistem ARAT atau Tag Aktif Pembaca Aktif biasanya membuat penggunaan aktif. Tag aktivitas ini terjaga dengan sinyal interogator (sinyal dari pembaca aktif.) Bagian terbaik dari Protokol Konektivitas IOT RFID adalah mereka tidak memerlukan daya apa pun.

Sigfox

Sigfox dikenal sebagai salah satu teknologi alternatif terbaik yang memiliki atribut Cellular dan WiFi. Karena Sigfox IoT Protocol dikembangkan dan dirancang untuk aplikasi M2M, ia hanya dapat mengirim data tingkat rendah. Dengan mengambil bantuan dari UNB atau Ultra Narrow Band, Sigfox dapat menahan kecepatan 10 hingga 1000 bit per detik untuk mentransfer data rendah. Ini hanya mengkonsumsi 50 microwatt daya. Frekuensi Protokol Konektivitas IoT Sigfox adalah 900MHz, dan memiliki akses-Bisa. Di lingkungan pedesaan, Sigfox IoT Protocol mencakup jangkauan 30 km hingga 50 km. Di daerah perkotaan, jangkauan protokol ini adalah 3-10 km.
Selain protokol IoT yang telah dijelaskan diatas masih banyak lagi protokol-protokol IoT (Internet of Things) yang lain yang memiliki kekuarangan dan keunggunan masing-masing.

Membangun Langkah-langkah Keamanan untuk IoT

Ada beberapa hal yang dapat dilakukan untuk memberikan keamanan pada IoT (Internet of Things)
Pertama adalah mengamankan antarmuka atau tampilan web perangkat, hal ini sangat berpengaruh terhadap keamanan IoT (Internet of Things). Hal sederhana seperti mengecek atau memastikan bahwa nama pengguna dan kata sandi standar telah diubah selama pengaturan awal sangat membantu dalam mengamanakan IoT (Internet of Things), pengubahan kata sandi ini harus menggunakan kata sandi yang kuat. Tujuan dari perubahan kata sandi ini adalah untuk mecegah orang lain agar tidak dapat mengakses secara mudah antarmuka web perangkat. Selain itu dalam mengamankan antaramuka web perangkat, langkah-langkah seperti pengujian akun harus dipertimbangkan jika tiga hingga lima kali upaya login gagal.
Perubahan kata sandi pengaturan awal harus diperhatikan dan memeriksa lalu lintas jaringan untuk memastikan kode masuk sementara tidak dikirim dalam teks yang jelas, hal ini merupakan sebuah langkah kebijakan untuk skema pemulihan kata sandi, selain itu otentikasi dua faktor diperlukan untuk hal-hal yang sangat rahasia seperti pembuatan akun administrator.
Memeriksa antarmuka web untuk resistensi terhadap serangan umum seperti skrip lintas situs, pemalsuan permintaan keamanan situs, dan injeksi SQL juga harus dilakukan, karena serangan-serangan seperti ini sangat berbahaya jika berhasil dilakukan. namum serangan seperti ini sifatnya tidak terlalu berbahaya, dan dapat dicegah dengan langkah-langkah perlindungan yang tepat.
Salah satu trik yang digunakan dalam penyerangan adalah dengan melalukan pemindaian port yang terbuka dengan program khusus dan kemudian mengeksploitasi port tersebut. Universial Plug and Play (UPnP) hanya memperburuk masalah dengan menstandarisasikan titik akses jaringan. Pada saat ini port terbuka dapat digunakan untuk melancarkan serangan Denial of Service (DOS) serta serangan buffer overflow diseluruh jaringan dan perangkat.

Keamanan Protokol Berfokus pada Perlindungan Data Kritis

Sangat penting melindungi data selama transit jaringan, lalu lintas data apa pun antara perangkat dan cloud (termasuk informasi yang dikirimkan melalui aplikasi seleluler) harus diperikas untuk memastikan keamanannya, Metode Enkripsi Transport seperti metode Secure Socket Layer (SSL) atau Transport Layer Security (TLS) dapat digunakan untuk melindungi data, jika metode ini digunakan dengan cara yang benar. Dalam metode pengamanan ini hal yang biasa dilakukan adalah dengan menghindari protokol enkripsi khusus dan tetap memnggunakan protokol yang umum digunakan serta divalidasi secara kriptologis.
Perangkat yang digunakan harus diperbarui secara berkala agar masalah yang ditemukan setelah dirilis dapat diatasi atau diperbaiki. Tetapi mekanisme pembaruan ini dapat menjadi celah bagi para pelaku kejahatan dunia maya untuk dapat masuk kedalam perangkat. Untuk melindungi ancamanan seperti ini, data sensitif seperti kredensial tidak boleh di kodekan dalam pembaruhan, Dan enkripsi harus selalu digunakan dalam proses pembaruhan sehingga mekanisme pembaruan ini tidak dapat dibaca oleh seseorang dengan hexa editor.
Antarmuka cloud harus diamankan karean antarmuka cloud yang tidak diamankan dapat dengan mudah dimasuki oleh pelaku kejahatan. Tinjau kembali koneksi cloud dan pastikan transaksi biasa seperti mekanisme pengaturan ulang kata sandi tidak akan mengidentifikasikan akun yang sudah valid. Enkripsi sangat dibutuhkan selama proses transaksi data, enkripsi ini akan membantu dalam keamanan data.
Port USB, Kartu SD, atau sarana penyimpanan lainnya dapat menjadi cara bagi pelaku kejahatan untuk mendapatkan akses ke data yang tersimpan di perangkat. Jika port perangkat keras tidak digunakan dalam penggunaan rutin maka nonaktifkanlah.
ini hanya sebuah tinjauan atas keamanan IoT, dan masih banyak lagi sektor-sektor yang dapat diekspolitasi dalam IoT (Internet of Things).
Universitas Budi Luhur