Razumijevanje CloudPasteove enkripcije na strani klijenta
CloudPaste koristi enkripcija od kraja do kraja na strani klijenta kako bi se osiguralo da vaši podaci ostanu privatni i sigurni. Kada je enkripcija omogućena, sav tekst i slike se enkriptiraju u vašem pregledniku prije slanja na naše poslužitelje. To znači da nikada nemamo pristup vašim nešifriranim podacima ili vašoj lozinki.
Detaljna analiza korak po korak:
Kada vi ili netko s lozinkom otvori šifrirani kanal:
Sva enkripcija i dešifriranje odvijaju se 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 slučajne 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 računalno skupima. Čak i s 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 diljem svijeta.
Iako je naša enkripcija jaka, molimo vas da imate na umu sljedeće:
Sigurnost kroz nejasnoću nije sigurnost. Naša implementacija enkripcije koristi standardne Web Crypto API-je i može se revidirati pregledom izvornog koda u alatima za razvojne programere vašeg preglednika.