🔐 Specificații tehnice de criptare

Înțelegerea criptării pe partea de client a CloudPaste

✓ Arhitectură cu cunoștințe zero

Prezentare generală

Utilizări CloudPaste criptare end-to-end la nivelul clientului pentru a vă asigura că datele dumneavoastră rămân private și în siguranță. Când criptarea este activată, toate textele și imaginile sunt criptate în browserul dvs. înainte de a fi trimise către serverele noastre. Asta înseamnă că nu avem niciodată acces la datele dumneavoastră necriptate sau la parola dumneavoastră.

🛡️ Datele tale sunt criptate înainte de a părăsi dispozitivul.
Serverul stochează doar date criptate și nu vede niciodată parola sau conținutul decriptat.

Specificații tehnice

Algoritm de criptare: AES-256-GCM (Standard avansat de criptare)
Derivarea cheii: PBKDF2 (Funcția 2 de derivare a cheilor bazată pe parolă)
Funcția hash: SHA-256
Iterații: 100.000 (iterații PBKDF2)
Lungimea cheii: 256 de biți
Lungimea sării: 128 biți (generați aleatoriu per criptare)
Lungimea IV: 96 de biți (generați aleatoriu per criptare)
Implementare: API-ul Web Crypto (criptografie nativă a browserului)

Cum funcționează

Procesul de criptare

1
Introduceți parola
Furnizezi o parolă
→
2
Derivarea cheii
PBKDF2 generează cheia de criptare
→
3
Criptați datele
AES-256-GCM criptează conținutul
→
4
Încărcare
Date criptate trimise către server

Defalcare pas cu pas:

Procesul de decriptare

Când tu sau cineva cu parola deschideți un canal criptat:

Caracteristici de securitate

🔒 Criptare pe partea clientului

Toate criptările și decriptările se fac în browserul dvs. folosind API-ul Web Crypto. Parola și datele necriptate nu părăsesc niciodată dispozitivul.

🎲 Criptare unică per operațiune

De fiecare dată când datele sunt criptate, sunt generate noi valori aleatorii de sare și IV. Aceasta înseamnă că același conținut criptat de două ori produce un text cifrat complet diferit, împiedicând analiza tiparelor.

🔐 Derivare puternică a cheii

PBKDF2 cu 100.000 de iterații face ca atacurile prin forță brută asupra parolelor să fie costisitoare din punct de vedere computațional. Chiar și cu o parolă moderat puternică, atacatorii ar avea nevoie de resurse semnificative pentru a sparge criptarea.

✅ Criptare autentificată

AES-GCM oferă atât confidențialitate, cât și autenticitate. Acesta garantează că datele criptate nu au fost modificate, protejând împotriva atacurilor de modificare.

🌐 Algoritmi standard în industrie

Folosim doar algoritmi criptografici bine stabiliți, evaluați de colegi (AES-256, PBKDF2, SHA-256), care sunt încrezători de experții în securitate din întreaga lume.

Ce stocăm

Pe server, stocăm doar:
  • Text cifrat criptat (ilizibil fără parolă)
  • Un steag care indică faptul că canalul este criptat
  • Metadate (marcaje temporale de încărcare, dimensiuni ale fișierelor)
⚠️ Nu depozităm niciodată:
  • Parola dumneavoastră
  • Cheile dvs. de criptare
  • Datele dvs. necriptate

Cele mai bune practici

Limitări și considerații

Deși criptarea noastră este puternică, vă rugăm să țineți cont de următoarele aspecte:

Sursă deschisă și transparență

Securitatea prin obscuritate nu este securitate. Implementarea noastră de criptare folosește API-uri Web Crypto standard și poate fi auditată prin vizualizarea codului sursă în instrumentele de dezvoltare ale browserului dvs.