Dongle perangkat keras adalah perangkat portabel kecil yang berinteraksi dengan laptop atau komputer desktop, biasanya dengan port Universal Serial Bus (USB). Terkadang menyerupai flash drive, itu secara tradisional digunakan sebagai kunci keamanan yang dirancang untuk mengizinkan penggunaan paket perangkat lunak tertentu, atau untuk memungkinkan pemegang masuk ke Virtual Private Network (VPN). Saat ini, istilah ini juga mengacu pada adaptor tipe kuncir, adaptor jaringan nirkabel, dan bahkan flash drive umum, meskipun penggunaan terakhir tidak diterima secara universal.
Perangkat lunak yang memerlukan dongle tidak akan berjalan tanpa kehadiran perangkat, atau mungkin berjalan dalam mode lumpuh. Perangkat dapat mengotorisasi atau membuka kunci fitur tertentu dari perangkat lunak sesuai dengan jenis lisensi yang dibeli. Selain memberikan keamanan, lebih sulit untuk memecahkan dongle atau membajaknya daripada menyalin atau memecahkan perangkat lunak. Memerlukan perangkat lunak dan perangkat keras yang cocok meningkatkan kesulitan pembajakan sedemikian rupa sehingga pada dasarnya membuat produk menjadi target yang kurang diinginkan.
Dongle perangkat keras juga digunakan dengan banyak VPN, dikeluarkan untuk karyawan yang berwenang. Perangkat bertukar token keamanan dengan VPN dalam proses jabat tangan, menyediakan kredensial yang disimpan dan dienkripsi sebelum komputer diizinkan mengakses jaringan. Dongle biasanya dikawinkan dengan komputer tertentu melalui pengidentifikasi profil unik, tidak mengizinkannya dioperasikan pada sistem yang tidak dikenal jika hilang atau dicuri. Kata sandi yang aman juga biasanya diperlukan oleh pengguna, yang selanjutnya menghalangi penggunaan yang tidak sah.
Dongle atau adaptor pigtail menerjemahkan aliran data dari satu jenis port ke port lainnya. Misalnya, dongle ExpressCard®-ke-USB memungkinkan laptop atau desktop yang tidak memiliki slot ExpressCard® untuk menggunakan perangkat tersebut dengan memasukkannya ke port eksternal, dikuncir ke konektor USB yang dapat dipasang ke komputer.
Dongle pigtail lainnya adalah adaptor 2-in-1. Salah satu contohnya adalah dongle Auto-Switching HDMI 2×1. Adaptor ini memiliki konektor HDMI pria untuk dicolokkan ke TV definisi tinggi (HDTV) atau penerima hiburan rumah. Ujung lainnya memiliki dua port HDMI perempuan untuk sinyal masuk dari dua perangkat terpisah, seperti pemutar DVD dan konsol game. Kabel mendeteksi perangkat mana yang aktif, menampilkan sinyal di HDTV. Dongle ini berguna untuk receiver atau untuk HDTV dengan input terbatas.
Jenis lain dari dongle perangkat keras adalah adaptor jaringan nirkabel. Ada beberapa jenis perangkat ini untuk menyambungkan ke jaringan Bluetooth®, jaringan area lokal nirkabel (WLAN), atau ke jaringan seluler atau seluler.
Bluetooth® adalah jaringan area pribadi nirkabel (PAN) yang digunakan terutama untuk menghubungkan perangkat pribadi melalui jarak pendek. Dongle Bluetooth® akan memungkinkan laptop untuk bertukar data dengan ponsel, misalnya, atau dengan perangkat berkemampuan Bluetooth® lainnya, termasuk printer dan mesin faks.
WLAN biasanya ditemukan di rumah dan kantor dan kebanyakan komputer saat ini memiliki kartu jaringan nirkabel built-in. Jika kartu internal tidak dapat digunakan, adaptor nirkabel eksternal atau dongle perangkat keras nirkabel dapat dibeli. Dongle harus berbagi protokol nirkabel umum dengan router yang akan disambungkan.
Konektivitas seluler sebelumnya hanya dikaitkan dengan perangkat portabel genggam seperti ponsel dan asisten digital pribadi. Popularitas broadband seluler tumbuh sebagai alternatif untuk konektivitas laptop. Karena dongle seluler harus diberi merek atau kompatibel dengan operator layanan seluler yang ingin disambungkan pengguna, layanan dipilih terlebih dahulu, lalu dongle dapat dipilih.
Flash drive umum juga dapat disebut sebagai dongle perangkat keras, meskipun beberapa tidak menganggap dongle yang sebenarnya ini karena mereka tidak menerjemahkan aliran data antar jenis port, juga bukan kunci keamanan dalam arti yang sebenarnya, bahkan ketika disesuaikan untuk digunakan seperti itu. . Jenis adaptor lain yang biasa disebut dengan istilah ini juga tidak memenuhi definisi yang lebih ketat ini, seperti adaptor/dongle HDMI 2-in-1.