Razumijevanje CloudPaste-ove enkripcije na strani klijenta
CloudPaste koristi end-to-end enkripcija na strani klijenta kako biste osigurali da vaši podaci ostanu privatni i sigurni. Kada je enkripcija omogućena, sav tekst i slike se enkriptuju u vašem pretraživaču prije slanja na naše servere. To znači da nikada nemamo pristup vašim nešifriranim podacima ili vašoj lozinki.
Detaljan pregled korak po korak:
Kada vi ili neko ko ima lozinku otvori šifrovani kanal:
Sva enkripcija i dešifriranje se odvijaju u vašem pregledniku pomoću Web Crypto API-ja. Vaša lozinka i nešifrirani podaci nikada ne napuštaju vaš uređaj.
Svaki put kada se podaci šifriraju, generiraju se nove nasumične vrijednosti soli i IV-a. To znači da isti sadržaj šifriran dva puta proizvodi potpuno drugačiji šifrirani tekst, što sprječava analizu uzoraka.
PBKDF2 sa 100.000 iteracija čini napade grubom silom lozinkom računski skupim. Čak i sa umjereno jakom lozinkom, napadačima bi bili potrebni značajni resursi za probijanje enkripcije.
AES-GCM pruža i povjerljivost i autentičnost. Osigurava da šifrirani podaci nisu mijenjani, štiteći od napada modifikacije.
Koristimo samo dobro utvrđene, recenzirane kriptografske algoritme (AES-256, PBKDF2, SHA-256) kojima vjeruju sigurnosni stručnjaci širom svijeta.
Iako je naša enkripcija jaka, molimo vas da imate na umu sljedeće:
Sigurnost kroz nejasnoću nije sigurnost. Naša implementacija šifriranja koristi standardne Web Crypto API-je i može se revidirati pregledom izvornog koda u alatima za razvojne programere vašeg preglednika.