- Cihazınız
- Şifreli depolama
- Alıcının cihazı
Şifreleme yüklemeden önce yapılır
Web sitesi, tarayıcınızın Web Crypto API arayüzünü kullanarak dosyanızı ve dosya adını AES-256-GCM ile şifreler. Her paylaşım için yeni, rastgele bir anahtar oluşturulur. Sunucu şifrelenmiş baytları, şifrelenmiş meta verileri ve erişim ile iptal belirteçlerinin özetlerini alır.
Bağlantı ve kod dosya anahtarını açar
Her dosyanın yeni, rastgele 120 bitlik bir sırrı vardır. Oveile altı haneli erişim kodunu oluşturur ve yalnızca özetini tutar. Yeni web sitesi bağlantıları, bu sırra ait şifreli veriyi kodla korunmuş olarak # sonrasındaki bölümde taşır; tarayıcılar bu bölümü HTTP isteklerinde göndermez. Tarayıcı sırrı yerel olarak açar. HKDF, dosya şifreleme anahtarını ve ayrı bir indirme belirtecini türetir. Anahtarı doğrudan içeren eski bağlantılar ve tam 32 karakterli kodlar desteklenmeye devam eder.
Süre sonu ve iptal erişimi sınırlar
Bir saat, 24 saat veya yedi gün seçin. Süresi dolan dosyalara erişim anında kesilir ve dosyalar düzenli temizlik sırasında kaldırılır. Yükleme sonrasında gösterilen düğmeyi veya isteğe bağlı makbuzdaki iptal bağlantısını kullanarak paylaşımı daha erken iptal edebilirsiniz.
İstediğinizde tek açılış
İlk görüntülemeden sonra silme, Oveile üzerinden bir indirmeye izin verir ve ardından saklanan paylaşımı siler. Alıcı aldığı içeriği yine kaydedebilir, kopyalayabilir veya görüntüsünü alabilir. Bu seçenek başka bir cihazda tutulan kopyayı silemez.
İsteğe bağlı e-postalar şifre çözme anahtarı içermez
Alıcı e-postası, Oveile güvenli teslimi tamamlayabilsin diye şifrelenmiş paylaşımla saklanır. Alıcıyı etiketler, kimlik doğrulaması yapmaz. Ayrı olarak makbuz, alıcı bildirimi veya açılma bildirimi isteyebilirsiniz. Bildirimlerde şifre çözme anahtarı veya erişim kodu yoktur; özel bağlantıyı ve kodu kendiniz paylaşın.
Sınırları bilin
Altı haneli kod iki faktörlü kimlik doğrulama değildir. Yeni bir özel bağlantıyı ele geçiren kişi kodu çevrimdışı tahmin etmeyi deneyebilir; ikisini de gizli tutun. Eski bağlantılar ve tam eski kodlar dosya anahtarını doğrudan içerir. Ele geçirilmiş cihaz veya tarayıcı anahtarları açığa çıkarabilir. Oveile kaybolan anahtarı kurtaramaz veya alıcıların kopya tutmasını engelleyemez.
API entegrasyonları için açık bir istisna
Web sitesi ve istemci tarafındaki API modu yüklemeden önce şifreler. İsteğe bağlı sunucuda şifreleme API arayüzü, şifrelenmemiş veriyi TLS üzerinden kabul eder; sunucu istek sırasında dosyayı şifrelemeden önce görür. Sunucunun asıl dosyayı hiçbir zaman almaması gerekiyorsa istemci tarafında şifreleme kullanın.