Ringkasan keamanan
- File, nama file dan folder, serta pratinjau dienkripsi dengan AES-256-GCM di browser Anda sebelum diunggah
- Kunci enkripsi tidak pernah sampai ke server kami dalam bentuk yang bisa dipakai, jadi kami tidak bisa membaca file Anda
- Kata sandi akun Anda tidak pernah keluar dari perangkat Anda
- Verifikasi dua langkah opsional dengan kode sekali pakai lewat email
- File disimpan secara redundan di beberapa pusat data, dirancang tahan kebakaran dan banjir
- Server dan database berada di Finlandia, di bawah GDPR dan undang-undang perlindungan data Finlandia
Enkripsi end-to-end dengan AES-256-GCM
Saat Anda mengunggah file, browser Anda membuat kunci acak 256-bit baru khusus untuk file itu. File dipecah menjadi beberapa bagian, dan setiap bagian dienkripsi dengan AES-256-GCM memakai nonce unik masing-masing sebelum ada apa pun yang dikirim ke kami. Nama file dienkripsi dengan kunci yang sama, jadi kami bahkan tidak tahu apa yang Anda bagikan. Untuk foto dan video, pratinjau kecil dibuat di browser Anda dan dienkripsi dengan kunci yang sama.
Folder bekerja dengan cara yang sama. Setiap folder punya kunci acak sendiri yang mengenkripsi namanya dan mengunci kunci semua isinya, jadi membagikan sebuah folder hanya memberi akses ke folder itu dan tidak ke yang lain.
AES-GCM adalah enkripsi terautentikasi. Jika satu bit saja dari file terenkripsi berubah, entah karena disk yang rusak atau ada yang mengutak-atiknya, dekripsi akan gagal, alih-alih diam-diam memberi Anda file yang rusak.
Di mana kunci disimpan
Setiap link berbagi punya kunci acak sendiri yang diletakkan di bagian link setelah tanda #. Browser tidak pernah mengirim bagian URL itu ke server. Saat penerima membuka link, browser mereka memakai kunci itu untuk membuka kunci file, mengunduh file terenkripsi, lalu mendekripsinya secara lokal. Yang kami lihat hanyalah data terenkripsi.
Akun zero-knowledge
Anda tidak perlu akun untuk memakai VeilShare. Jika Anda membuatnya, akun itu dirancang agar kami tetap tidak bisa membaca file Anda, dan kata sandi Anda tidak pernah keluar dari perangkat Anda.
Saat Anda masuk, browser Anda memproses kata sandi dengan Argon2id, algoritma yang boros memori dan dirancang agar menebak kata sandi menjadi lambat dan mahal. Dari hasilnya, diturunkan dua kunci terpisah: satu untuk membuktikan identitas Anda ke server kami, dan satu lagi untuk membuka kunci utama pribadi Anda. Server hanya menyimpan hash ber-salt dari kunci pertama, dan kunci utama Anda disimpan dalam keadaan terenkripsi oleh kunci kedua.
Setiap file dan folder yang tersimpan di akun Anda kuncinya dikunci dengan kunci utama Anda, baik secara langsung maupun melalui folder tempatnya berada. Dengan begitu Anda bisa membuka file dari perangkat mana pun setelah masuk, sementara kami hanya memegang salinan yang terkunci.
Kunci pemulihan dan penggantian kunci
Saat mendaftar, Anda mendapat kunci pemulihan. Ini satu-satunya cara agar tetap bisa mengakses file yang tersimpan jika Anda lupa kata sandi, karena kami tidak bisa mereset enkripsi yang kuncinya tidak kami pegang. Jika Anda curiga kunci Anda bocor, Anda bisa mengganti kunci utama dari pengaturan, yang akan mengunci ulang semua file tersimpan Anda dengan kunci utama baru, langsung di browser Anda.
Verifikasi dua langkah
Aktifkan verifikasi dua langkah di pengaturan akun, dan kata sandi yang benar saja tidak lagi cukup untuk masuk.
- Kode dibuat dengan generator angka acak yang aman secara kriptografis
- Setiap kode kedaluwarsa setelah 10 menit dan hanya bisa dipakai sekali
- Kode disimpan dalam bentuk hash, tidak pernah sebagai teks biasa
- Percobaan menebak kode dan permintaan kirim ulang dibatasi untuk memblokir serangan brute force
Anda juga bisa melihat semua perangkat yang masuk ke akun Anda dan mengeluarkan sesi yang tidak Anda kenali, atau semuanya sekaligus.
Perlindungan dari kebakaran, banjir, dan kerusakan hardware
Enkripsi melindungi file Anda dari manusia. Berikut cara file Anda dilindungi dari bencana fisik seperti kebakaran, banjir, dan hardware yang rusak.
Penyimpanan file yang dirancang tetap aman meski satu pusat data hilang
File terenkripsi disimpan di Cloudflare R2, yang dirancang untuk ketahanan ekstrem. Setiap file disimpan sebagai beberapa salinan atau pecahan dengan erasure coding yang tersebar di banyak disk di beberapa pusat data dalam satu wilayah. Cloudflare merancangnya agar data tetap selamat dari kerusakan disk maupun kerusakan fisik pada pusat data, seperti kebakaran atau banjir.
Server dan database di Finlandia dengan backup harian
Server aplikasi dan database kami berjalan di Hetzner di Helsinki, Finlandia, di pusat data bersertifikat ISO/IEC 27001:2022, standar internasional untuk manajemen keamanan informasi. Artinya data akun Anda dilindungi oleh GDPR dan Undang-Undang Perlindungan Data Finlandia.
Database di-backup otomatis setiap hari, dan backup tujuh hari terakhir disimpan. Jika ada server yang rusak, kami bisa memulihkannya dari backup terbaru.
Hardware yang dicuri tidak membuka file Anda
File, nama file dan folder, serta pratinjau Anda dienkripsi dengan kunci yang tidak pernah kami pegang, jadi disk yang dicuri, backup yang bocor, atau server kami yang dibobol tidak bisa membuka apa yang Anda bagikan.
Hal yang tidak bisa kami lindungi
Tidak ada layanan yang bisa menjanjikan keamanan sempurna, dan kami lebih memilih jujur soal di mana risikonya:
- Malware di perangkat Anda atau perangkat penerima
- Kami bisa melihat metadata dasar yang diperlukan untuk menjalankan layanan, seperti ukuran file, tanggal kedaluwarsa link, dan bagaimana file dikelompokkan ke dalam folder
- Kami bisa melihat metadata dasar yang diperlukan untuk menjalankan layanan, seperti ukuran file, tanggal kedaluwarsa, dan beberapa data lain yang tidak sensitif
Lihat kebijakan privasi kami untuk daftar lengkap data yang kami proses dan berapa lama kami menyimpannya. Menemukan celah keamanan? Beri tahu kami dan kami akan menindaklanjutinya.
Pertanyaan umum
Sumber
Bagikan file dengan aman
Gratis, tanpa akun. File Anda dienkripsi di browser sebelum diunggah, dan kami tidak bisa membacanya.
Bagikan file