Güvenlik, sade bir dille
CryptoUpload neyi korur, neyi korumaz ve bir yanlışımız olduğunda bize nasıl haber verirsiniz.
Nelere dayanacak şekilde tasarlandı
- Meraklı ama dürüst bir sağlayıcı
- Şifreli baytları, dosya boyutlarını ve yazılma zamanlarını görür. Bir dosyanın içeriğini ya da adını çözebilmesi beklenmez.
- Düşmanca ya da ele geçirilmiş bir sağlayıcı
- Eski bir kopyayı geri verebilir, bir dosyayı kesebilir, blokların sırasını değiştirebilir ya da bir şeyleri eksik bırakabilir. Bunların her biri yakalanır: kasa yalnızca ileri gidebilen, doğrulanmış bir kayıt tutar, her dosyanın sonu kontrol edilir ve her blok yerini bilir. Eşitleme durur. Sınırlar: kasayı ilk kez açan bir bilgisayar kendisine sunulana güvenir ve bir sağlayıcı, geride kalmış bir cihazdan en yeni değişiklikleri saklayabilir.
- Saklanan dosyaları kopyalayan biri
- Parola ya da 24 kelime olmadan elinde okunamayan veriler olur. Parola Argon2id’den geçer, bu yüzden her tahmin 256 MiB bellek tutar.
Sağlayıcının yine de görebildikleri
- Her zaman
- Kaç dosya ve klasör olduğu, her dosyanın boyutu, her adın uzunluğu, her nesnenin ne zaman yazıldığı ve isteklerin geldiği adres. Bunun bir CryptoUpload kasası olduğu. Ayrıca: her klasörde kaç öğe olduğu, hangi kilit açma yöntemlerinin bulunduğu, üyelerin açık anahtarları ve temel profilde üyelere verdiğiniz adlar.
- İsteğe bağlı gizli profille
- Dosya boyutları yukarı yuvarlanır (en fazla yaklaşık yüzde 12), ad uzunlukları beş aralığa düşer ve kasadaki README dosyası konmaz. Tuzak dosyalar her klasörde kaç dosya olduğunu da gizleyebilir, ama yalnızca depolamanın bir kopyasını ele geçiren birinden: istekleri kaydeden bir sağlayıcı tuzakları ayırt edebilir. Klasör sayıları, istek zamanları ve adres görünür kalır.
- Biçimin bir sınırı
- Boyut ve zaman, zaten bilinen bir dosyayı, örneğin kesin boyutu herkese açık bir filmi, tanımaya yetebilir. Temel profil bunu gizlemez.
Neleri kapsamaz
- Zaten ele geçirilmiş bir bilgisayar
- Kilidi açık bir bilgisayarı denetleyen, üzerindeki kasayı da denetler.
- Güvenmeniz gerekenler
- Bulut kimlik bilgileri bilgisayarınızdaki şifreli bir dosyada tutulur. Güncellemelere, yazarın elindeki tek bir imza anahtarı üzerinden güvenilir. Kasa açıkken sizin kullanıcınız olarak çalışan bir program dosyalarınızı okuyabilir.
- Size hizmet vermeyi reddeden bir sağlayıcı
- Kurcalama tespit edilir. Hizmeti reddetmeyi şifreleme engelleyemez.
- Erişimi geri almak
- Bir parolayı değiştirmek ya da paylaşılan bir kasadan birini çıkarmak, onun zaten gördüklerini geri almaz. Birini çıkarmak, bundan sonra yazılanları korur. Tam bir yetki iptali için yeni bir kasa oluşturun ve içeriği oraya kopyalayın.
- Gizli kasalar
- İnkâr edilebilirlik yoktur: bir kasa, kasa olarak tanınabilir.
- Her şeyi unutmak
- Parolayı da 24 kelimeyi de kaybederseniz verileri kimse kurtaramaz.
Henüz bağımsız denetim yok
- Neler var
- Ekim 2026’da yapılmış dahili bir güvenlik incelemesi. Bu, bağımsız bir denetim değildir.
- Sizden ricamız
- CryptoUpload’ı, ifşa olması size ciddi zarar verecek bilgiler için tek koruma yapmayın. Plan, bağımsız bir denetimi ödemek için hibelere başvurmak. Kod herkese açık: becerisi olan herkes inceleyebilir ve bulduklarını security@cryptoupload.org adresine bildirebilir.
Bir güvenlik açığını bildirin
- Nasıl
- security@cryptoupload.org adresine yazın. Lütfen bir güvenlik açığı için herkese açık bir kayıt açmayın. Mümkünse sürümü, yeniden üretme adımlarını, tahmin ettiğiniz etkiyi ve bir kavram kanıtını ekleyin.
- Kapsam içinde
- Parola ya da ifade olmadan düz metni okumanın, bir mührü sahtelemenin veya bir anahtarı geri almanın herhangi bir yolu; eşitleme sırasında sessizce veri kaybı; saklanan kimlik bilgilerini çıkarmanın herhangi bir yolu; ağ arka uçları (kimliği doğrulanmamış istekler, dizin geçişi (path traversal), istek sahteciliği); komut satırı ve uygulama.
- Şimdilik kapsam dışı
- Zaten kilidi açık bir bilgisayara sürekli fiziksel erişim gerektiren bulgular; bize ait olmayan bulut sağlayıcılarına yönelik hizmet reddi; gerçek veriler üzerinde etkisi olmayan genel dayanıklılık hataları.
- Ne beklemeli
- Bildiriminizi 5 iş günü içinde aldığımızı onaylarız ve sizinle bir ifşa penceresi belirleriz, varsayılan olarak 90 gün. Hata ödül programı yoktur.
Görünür kalanlar, madde madde
| Sağlayıcı tarafında | Temel profil | Gizli profil |
|---|---|---|
| Dosya içerikleri | Okunamaz | Okunamaz |
| Dosya ve klasör adları | Okunamaz | Okunamaz |
| Her dosyanın boyutu | Tam | Yukarı yuvarlanır, en fazla yaklaşık %12 oranında |
| Adların uzunluğu | Tam | Beş aralıktan biri |
| Her klasördeki dosya sayısı | Tam sayı | Tuzak dosyalar açıkken yukarı yuvarlanır; istekleri kaydeden bir sağlayıcı tuzakları ayırt edebilir |
| Klasör sayısı | Görünür | Görünür |
| Her bloğun geldiği zaman | Görünür | Görünür |
| Bağlandığınız adres | Görünür | Görünür |
Gizli profil isteğe bağlıdır ve kasayı oluştururken seçilir. Hangi profili seçerseniz seçin, yüklemelerin sırasını ve zamanını karıştırabilir, trafiği bir vekil sunucu üzerinden geçirebilirsiniz.