🔐 Krüptimise tehniline spetsifikatsioon

CloudPaste'i kliendipoolse krüptimise mõistmine

✓ Nullteadmiste arhitektuur

Ülevaade

CloudPaste kasutab kliendipoolne otsast lõpuni krüptimine et tagada teie andmete privaatsus ja turvalisus. Kui krüptimine on lubatud, krüpteeritakse kogu tekst ja pildid teie brauseris enne meie serveritesse saatmist. See tähendab, et meil pole kunagi juurdepääsu teie krüpteerimata andmetele ega paroolile.

🛡️ Teie andmed krüpteeritakse enne seadmest lahkumist.
Server salvestab ainult krüpteeritud andmeid ega näe kunagi teie parooli ega dekrüpteeritud sisu.

Tehnilised andmed

Krüpteerimisalgoritm: AES-256-GCM (täiustatud krüptimisstandard)
Võtme tuletamine: PBKDF2 (paroolipõhine võtme tuletamise funktsioon 2)
Räsifunktsioon: SHA-256
Iteratsioonid: 100 000 (PBKDF2 iteratsioonid)
Võtme pikkus: 256 bitti
Soola pikkus: 128 bitti (genereeritakse juhuslikult iga krüptimise kohta)
IV pikkus: 96 bitti (genereeritakse juhuslikult iga krüptimise kohta)
Rakendamine: Veebikrüpto API (brauseri natiivne krüptograafia)

Kuidas see toimib

Krüpteerimisprotsess

1
Sisesta parool
Sa annad parooli
→
2
Võtme tuletamine
PBKDF2 genereerib krüpteerimisvõtme
→
3
Krüpteeri andmed
AES-256-GCM krüpteerib sisu
→
4
Laadi üles
Serverisse saadetud krüpteeritud andmed

Samm-sammult jaotus:

Dekrüpteerimisprotsess

Kui teie või keegi, kellel on parool, avab krüpteeritud kanali:

Turvafunktsioonid

🔒 Kliendipoolne krüptimine

Kogu krüpteerimine ja dekrüpteerimine toimub teie brauseris Web Crypto API abil. Teie parool ja krüpteerimata andmed ei lahku kunagi teie seadmest.

🎲 Unikaalne krüptimine iga toimingu kohta

Iga kord, kui andmed krüpteeritakse, genereeritakse uued juhuslikud soola ja IV väärtused. See tähendab, et sama sisu kaks korda krüpteerimisel tekib täiesti erinev šifrtekst, mis takistab mustrite analüüsi.

🔐 Tugev võtmetuletus

100 000 iteratsiooniga PBKDF2 muudab toore jõuga paroolirünnakud arvutuslikult kulukaks. Isegi mõõdukalt tugeva parooliga vajaksid ründajad krüptimise murdmiseks märkimisväärseid ressursse.

✅ Autentitud krüptimine

AES-GCM pakub nii konfidentsiaalsust kui ka autentsust. See tagab, et krüpteeritud andmeid pole manipuleeritud, kaitstes neid muutmisrünnakute eest.

🌐 Tööstusstandardile vastavad algoritmid

Kasutame ainult väljakujunenud ja eelretsenseeritud krüptograafilisi algoritme (AES-256, PBKDF2, SHA-256), mida usaldavad turvaeksperdid kogu maailmas.

Mida me salvestame

Serveris salvestame ainult:
  • Krüpteeritud šifrtekst (loetamatu ilma paroolita)
  • Lipp, mis näitab, et kanal on krüptitud
  • Metaandmed (üleslaadimise ajatemplid, failisuurused)
⚠️ Me EI salvesta KUNAGI:
  • Teie parool
  • Teie krüpteerimisvõtmed
  • Teie krüpteerimata andmed

Parimad tavad

Piirangud ja kaalutlused

Kuigi meie krüpteering on tugev, palun arvestage järgmiste kaalutlustega:

Avatud lähtekood ja läbipaistvus

Turvalisus läbi varjatuse ei ole turvalisus. Meie krüpteerimise rakendus kasutab standardseid Web Crypto API-sid ja seda saab auditeerida, vaadates lähtekoodi oma brauseri arendustööriistades.