Pemindahan OneKey ialah ciri dalam Apl OneKey yang memindahkan kunci peribadi dompet perisian anda dengan selamat antara peranti anda. Panduan ini menerangkan pelbagai lapisan keselamatan yang melindungi data anda.
Nota tentang Dompet: Ciri ini hanya untuk dompet perisian sahaja buat masa ini. Sokongan untuk dompet perkakasan adalah lebih kompleks dan akan ditambah dalam versi akan datang.
Prinsip Teras
Keselamatan kami dibina berdasarkan tiga janji utama:
Sumber Terbuka & Boleh Dipercayai
Kod untuk apl dan pelayan kami adalah awam. Sesiapa sahaja boleh menyemaknya untuk mengesahkan tuntutan keselamatan kami.
Penyulitan Hujung-ke-Hujung (E2EE)
Data anda disulitkan pada peranti anda dan hanya dinyahsulit pada peranti destinasi. Tiada sesiapa di tengah—walaupun OneKey—boleh membacanya.
Pengetahuan Sifar Pelayan
Pelayan kami hanya bertindak sebagai pengawal lalu lintas untuk menghubungkan peranti anda. Ia tidak mempunyai akses kepada, atau pengetahuan tentang, data yang sedang dipindahkan.
Cara Kunci Penyulitan Dibina
Data anda dikunci dengan kunci yang dibuat daripada pelbagai bahagian bebas. Penyerang perlu mencuri semua bahagian dari tempat yang berbeza secara serentak untuk cuba memecahkan penyulitan.
1. Kunci Kongsi Dinamik (ECDHE)
Apakah ia: Kunci kongsi sementara, sekali guna yang dicipta terus antara dua peranti anda pada permulaan sesi.
Perkara Penting: Kunci ini tidak pernah dihantar atau dilihat oleh pelayan. Ia menjadikan sambungan selamat walaupun Kod Gandingan anda dipintas (cth., melalui rakaman skrin).
2. Kod Gandingan
10 Watak Pertama: Dihantar ke pelayan untuk mengenal pasti peranti yang ingin disambungkan.
40 Watak Terakhir: Digunakan sebagai bahan rahsia untuk kunci penyulitan akhir. Bahagian ini tidak pernah dihantar ke pelayan.
3. Bahan Rahsia Tambahan
Daripada Peranti Anda (Lokal): Kata laluan kunci peranti anda, nombor rawak untuk pemindahan, ID unik untuk contoh apl anda, dan rahsia apl terbina dalam (garam).
Daripada Awan (Pelayan): ID sambungan sementara dan nombor rawak lain yang dijana oleh pelayan untuk sesi tersebut.
Ringkasnya, komposisi kunci berbilang sumber ini mencipta penghalang keselamatan yang sangat tinggi. Untuk mempunyai sebarang peluang untuk menyahsulit data anda, penyerang perlu secara serentak menembusi pelayan (untuk merampas data, mendapatkan bahagian kunci sebelah awan, dan mengusik kunci ECDHE melalui serangan orang tengah) DAN rakaman skrin apl anda (untuk mencuri kod gandingan dan bahagian kunci tempatan yang lain).
Pertahanan & Pengesahan
Kami menggunakan beberapa langkah aktif untuk menyekat serangan dan memastikan anda mengawal.
Perlindungan Sisi Pelayan
Anti-Serangan Gerudi-Paksa:
Had Kadar: Satu peranti hanya boleh membuat permintaan sekali setiap 3 saat, menghalang serangan pantas.
Had Percubaan: Kod Gandingan hanya boleh dicuba 10 kali. Selepas 10 kegagalan, sesi ditamatkan.
Pengesahan Kawalan Pengguna
Pemeriksaan Kata Laluan Skrin Kunci
Apa yang Anda Lakukan: Anda mesti memasukkan kata laluan telefon anda untuk mengesahkan pemindahan.
Mengapa Penting: Memastikan bahawa seseorang yang mengambil telefon anda yang tidak dikunci tidak boleh mencuri kunci anda.
Pengesahan Fizikal 6 Digit
Apa yang Anda Lakukan: Selepas penggandaan, anda mesti mengesahkan secara fizikal bahawa kod 6 digit sepadan pada kedua-dua skrin peranti anda.
Mengapa Penting: Ini menghentikan serangan orang tengah. Penggodam tidak boleh menyelesaikan pemindahan kerana mereka tidak dapat melihat kod pada peranti kedua anda.
Kod Gandingan Guna Sekali
Apakah ia: Kod Gandingan tamat tempoh selepas satu penggunaan yang berjaya.
Mengapa Penting: Ini menampilkan pertahanan "sambungan pencegahan". Jika penggodam mencuri kod anda dan menyambung dahulu, percubaan sambungan sah anda sendiri akan memaksa penggodam terputus, memastikan hanya anda boleh meneruskan.
Pilihan Lanjutan
Terima kasih kepada kod sumber terbuka kami, anda boleh meningkatkan lagi keselamatan dan privasi pemindahan data anda:
Hos Sendiri Pelayan Anda: Jejaskan kod pelayan kami pada pelayan anda sendiri, kemudian sambung kepadanya dengan memilih pilihan "Pelayan Tersuai" dalam apl. Ini memberi anda kawalan penuh ke atas data anda.
Pemindahan LAN (Akan Datang): Dalam versi akan datang, apl desktop OneKey akan dapat bertindak sebagai geganti Rangkaian Kawasan Tempatan (LAN). Ini akan membolehkan peranti anda memindahkan data tanpa menyentuh internet awam, mencapai pengasingan fizikal sebenar.
