Elektrik, dongle sebagian besar muncul sebagai bukti keamanan dua-antarmuka dengan aliran data sementara yang tidak mengganggu fungsi dongle lain dan suatu komunikasi menarik yang membaca data keamanan dari dongle tersebut. Ini digunakan oleh beberapa vendor proprietary sebagai bentuk perlindungan menyalin atau manajemen hak digital, karena umumnya sulit untuk mereplikasi dongle daripada untuk menyalin perangkat lunak itu mengotentikasi. Tanpa dongle, perangkat lunak dapat menjalankan hanya dalam mode terbatas, atau tidak sama sekali.
Isi
Pada tahun 1980, WORDCRAFT menjadi [rujukan?] Salah satu program awal untuk menggunakan proteksi dongle software. Its dongle adalah perangkat pasif sederhana yang disediakan data ke pin dari port eksternal Commodore PET's kaset dengan cara yang telah ditetapkan. Hal ini dimungkinkan karena PET kaset pelabuhan diberikan baik kekuasaan dan koneksi data melalui konektor tepi berpemilik. Hal itu, bagaimanapun, membuat kaset port tidak dapat digunakan untuk tujuan.
Kedua-kubik inci (32 cm ³) perangkat generasi resin-pot pertama disebut dongle "" oleh penemu, dengan tidak adanya istilah yang cocok. Distributor, Dataview Ltd, kemudian berbasis di Colchester, Inggris, kemudian melanjutkan untuk menghasilkan dongle derivatif, yang menjadi bisnis inti mereka.
Salah satu contoh awal dari penggunaan dongle "istilah" muncul pada tahun 1983, ketika awal produksi Sinclair QLs yang dikirimkan dengan firmware versi awal mengandung banyak bug. Bagian dari firmware yang diadakan pada 16 cartridge ROM eksternal KB (infamously dikenal sebagai kludge "" atau "dongle"), sampai QL didesain ulang untuk mengakomodasi diperlukan ROM internal. [2]
Dongles cepat berevolusi menjadi perangkat aktif yang berisi transceiver serial (UART) dan bahkan sebuah mikroprosesor untuk menangani transaksi dengan tuan rumah. Kemudian versi mengadopsi antarmuka USB pada preferensi dengan interface serial atau paralel. Antarmuka USB secara bertahap menjadi dominan.
Sebuah iklan 1992 untuk Rainbow Technologies mengklaim dongle kata ini berasal dari nama "Don Gall". Meskipun tidak benar, ini telah melahirkan sebuah mitos urban. [3]
[Sunting] Salin perlindungan
USB dongle dalam dua kasus ukuran
Vendor dari dongle software-proteksi (dan software dongle yang dikuasai) sering menggunakan istilah seperti "" perangkat keras kunci, "perangkat keras" token, atau "perangkat keamanan" bukannya "dongle", tetapi istilah "dongle" jauh lebih umum di sehari-hari digunakan.
[Sunting] Penggunaan
Upaya untuk memperkenalkan perlindungan-copy dongle di pasar utama perangkat lunak telah bertemu perlawanan keras dari pengguna. copy-seperti perlindungan lebih biasanya digunakan dengan paket yang sangat mahal dan software pasar vertikal, seperti CAD / CAM software, micros perhotelan Sistem dan perangkat lunak ritel khusus, Digital Audio Workstation aplikasi, dan paket terjemahan beberapa memori. Sebagian besar percetakan dan prepress perangkat lunak, seperti workflow CTP, membutuhkan dongle.
Dalam kasus seperti prepress dan software pencetakan, dongle yang dikodekan dengan kunci, lisensi tertentu per-user, yang memungkinkan fitur-fitur tertentu dalam aplikasi target. Ini adalah bentuk perizinan ketat dikontrol, yang memungkinkan vendor untuk melakukan vendor lock-in dan biaya lebih dari itu dinyatakan akan untuk produk. Contohnya adalah cara Creo lisensi Prinergy untuk pelanggan: Ketika sebuah perangkat output komputer-ke-piring dijual ke pelanggan, biaya lisensi sendiri Prinergy adalah diberikan secara terpisah kepada pelanggan, dan harga dasar mengandung sedikit lebih daripada izin yang diperlukan untuk output bekerja untuk perangkat.
Terkenal software-proteksi dongle produsen termasuk SafeNet (Rainbow sebelum akuisisi), Aladdin (diakuisisi oleh SafeNet), KEYLOK (Microcomputer Aplikasi, Inc), WIBU-SISTEM, Matrix (Matrix Dongle), mikrokosmos Ltd (Dinkey dongle), SG-Lock, Feitian Technologies, UniKey (atau SecuTech), Senselock (atau Sense), SPYRUS, Inc (USB Rosetta, Hydra PC), dan MARX (Crypto-BOX). Dalam dunia audio digital, beberapa versi Tools Pro dan plugin banyak menggunakan iLok Pace Smart Key dongle USB.
dongle USB juga merupakan bagian besar dari produksi audio Steinberg dan sistem editing, seperti Cubase, Wavelab, hipersonik, HALion, dan lain-lain. Dongle digunakan oleh produk Steinberg's juga dikenal sebagai kunci Steinberg. Kunci Steinberg dapat dibeli secara terpisah dari aplikasi mitranya dan umumnya dilengkapi dengan aplikasi "" Lisensi Syncrosoft Control Center, yang merupakan lintas-platform yang kompatibel dengan Mac OS X dan Windows.
Beberapa pengembang perangkat lunak menggunakan USB flash drive tradisional sebagai dongle lisensi perangkat lunak yang berisi nomor seri perangkat keras bersama dengan perangkat disimpan string ID, yang biasanya tidak mudah diubah oleh pengguna akhir. Seorang pengembang juga dapat menggunakan dongle untuk menyimpan pengaturan pengguna atau bahkan "lengkap portabel" versi aplikasi. Tidak semua flash drive yang cocok untuk penggunaan ini, karena tidak semua produsen menginstal nomor seri yang unik ke dalam perangkat mereka. Meskipun keamanan media tersebut dapat mencegah hacker santai, tidak adanya inti prosesor di dongle untuk mengotentikasi data, melakukan enkripsi / dekripsi, dan mengeksekusi kode biner tidak dapat diakses membuat semacam dongle pasif tidak pantas untuk semua namun software-harga terendah. Sebuah pilihan bahkan lebih mudah dan aman adalah dengan menggunakan unpartitioned atau belum dialokasikan penyimpanan di dongle untuk menyimpan data lisensi. Common USB flash drive ini relatif murah dibandingkan dengan perangkat keamanan yang berdedikasi dongle, tapi membaca dan menyimpan data dalam flash drive mudah untuk mencegat, mengubah, dan bypass.
[Sunting Isu]
Port USB Dongle
Ada potensi kelemahan dalam pelaksanaan protokol antara dongle dan software copy-dikendalikan. Hal ini membutuhkan cukup cerdik untuk membuat ini sulit untuk retak. Sebagai contoh, sebuah implementasi sederhana mungkin mendefinisikan sebuah fungsi untuk memeriksa keberadaan dongle, kembali "benar" atau "palsu" yang sesuai, namun kebutuhan dongle dapat dengan mudah dielakkan dengan memodifikasi perangkat lunak untuk selalu menjawab "benar".
dongles modern termasuk built-in enkripsi kuat dan teknik fabrikasi menggunakan dirancang untuk menggagalkan reverse engineering. Khas dongle juga sekarang berisi memori non-volatile - bagian penting dari perangkat lunak sebenarnya dapat disimpan dan dijalankan pada dongle tersebut. Jadi dongles telah menjadi cryptoprocessors aman yang mengeksekusi instruksi program yang dapat diakses masukan untuk cryptoprocessor hanya dalam bentuk terenkripsi. The aman cryptoprocessor asli dirancang untuk melindungi salinan perangkat lunak komputer pribadi (lihat US Patent 4.168.396, 18 September 1979) [4] untuk memberikan keamanan lebih dari dongle kemudian bisa menyediakan. Lihat juga bus enkripsi.
Namun, peneliti keamanan memperingatkan bahwa dongle masih tidak memecahkan masalah klien terpercaya: jika Anda memberikan pengguna dengan ciphertext kriptografi, algoritma dan kunci, cipher Anda akan tetap pecah, bahkan dengan algoritma dan kunci yang dikode dalam perangkat keras. [5 ]
Dalam versi palsu dari sebuah program, kode untuk memeriksa dongle sering dihapus atau dielakkan. Akibatnya, versi palsu mungkin lebih mudah digunakan dan dengan demikian mungkin tampak lebih baik daripada yang asli.
kloning Hardware, mana dongle ini ditiru oleh driver perangkat, juga merupakan ancaman mematikan semua dongle tradisional. Untuk mencegah hal ini, beberapa vendor dongle mengadopsi produk smart card, yang banyak digunakan dalam lingkungan persyaratan keamanan yang sangat kaku seperti militer dan perbankan, dalam produk dongle mereka.
driver Dongle membawa masalah bagi pengguna-akhir. Kebanyakan pengembang dan vendor perangkat lunak yang ingin menyingkirkan sakit kepala driver dongle. Ada beberapa dongle driverless di pasar, yang membuat perlindungan yang mudah untuk kedua vendor perangkat lunak dan pengguna akhir.
Sebuah dongle modern lebih inovatif dirancang dengan kode port mekanisme, yang berarti Anda dapat mentransfer bagian dari kode program penting Anda atau lisensi penegakan ke lingkungan aman perangkat keras (seperti dalam kartu pintar OS, yang disebutkan di atas). Sebuah ISV dapat port ribuan baris kode program komputer penting ke dongle tersebut.
Real Time Dongle
Real time dongle berisi jam waktu internal nyata, independen dari jam sistem operasi, dan dirancang untuk vendor perangkat lunak yang membutuhkan untuk mengatur dan mengurus sewa dan penggunaan penjualan dan / atau pemeliharaan. Hal ini memungkinkan membayar per pengisian digunakan oleh pengguna akhir tepat waktu dan secara berkala untuk jangka waktu yang sebenarnya digunakan. Fungsi ini didasarkan pada jam real time dalam dongle yang merekam waktu tertentu (jam, menit, detik) dan tanggal (hari, bulan, tahun). Jika tidak ada baterai di dalam dongle, itu bukan dongle real time. Hanya ada tiga dongles real time: pengait Waktu, Keylok Benteng RTC, dan UniKey Time.
[Sunting] Permainan konsol
Beberapa judul tidak berlisensi untuk game konsol dongle digunakan untuk menyambung ke kartrid lisensi resmi, untuk menghindari chip otentikasi tertanam di konsol.
Dengan Nintendo DS dan Nintendo DS Lite memiliki slot yang dapat menampung game Game Boy Advance, sebuah beberapa DS game ini digunakan GBA slot untuk memungkinkan interaksi antara game DS dan game GBA sementara keduanya terhubung in Sejak dalam hal ini DS permainan berjalan dan permainan GBA hanya melayani dalam kapasitas read-only (pemain kadang-kadang dapat menggunakan data dari game GBA, tapi tidak bisa aktif bermain dalam mode ini), banyak orang lihat permainan GBA terpasang di sebagai " dongle "permainan. Hal ini terutama digunakan dalam Pokémon Diamond populer dan Pearl, Pokémon Platinum, dan Pokémon HeartGold dan permainan SoulSilver. DSi tidak memiliki slot game GBA, yang berarti tidak dapat digunakan dalam cara yang sama seperti asli DS atau DS Lite, sebuah keputusan yang sangat kontroversial.
dikutip dari : Wikipedia
diterjemahkan oleh : Google translate
mas bisa ga mengubah waktu yang ada dalam dongle misalnya sudah expired gitu?
ReplyDelete