🔐 Technická specifikace šifrování

Principy šifrování na straně klienta v CloudPaste

✓ Architektura s nulovými znalostmi

Přehled

Použití CloudPaste end-to-end šifrování na straně klienta aby vaše data zůstala soukromá a bezpečná. Pokud je šifrování povoleno, veškerý text a obrázky jsou ve vašem prohlížeči před odesláním na naše servery zašifrovány. To znamená, že nikdy nemáme přístup k vašim nešifrovaným datům ani k vašemu heslu.

🛡️ Vaše data jsou před odesláním z vašeho zařízení zašifrována.
Server ukládá pouze šifrovaná data a nikdy neuvidí vaše heslo ani dešifrovaný obsah.

Technické specifikace

Šifrovací algoritmus: AES-256-GCM (pokročilý šifrovací standard)
Odvození klíče: PBKDF2 (Funkce odvození klíče založená na hesle 2)
Hašovací funkce: SHA-256
Iterace: 100 000 (iterace PBKDF2)
Délka klíče: 256 bitů
Délka soli: 128 bitů (náhodně generovaných pro každé šifrování)
Délka intravenózní infuze: 96 bitů (náhodně generovaných pro každé šifrování)
Implementace: Web Crypto API (nativní kryptografie prohlížeče)

Jak to funguje

Proces šifrování

1
Zadejte heslo
Zadáte heslo
→
2
Odvození klíče
PBKDF2 generuje šifrovací klíč
→
3
Šifrování dat
AES-256-GCM šifruje obsah
→
4
Nahrát
Šifrovaná data odeslaná na server

Podrobný rozpis:

Proces dešifrování

Když vy nebo někdo s heslem otevře šifrovaný kanál:

Bezpečnostní funkce

🔒 Šifrování na straně klienta

Veškeré šifrování a dešifrování probíhá ve vašem prohlížeči pomocí rozhraní Web Crypto API. Vaše heslo a nešifrovaná data nikdy neopustí vaše zařízení.

🎲 Unikátní šifrování na operaci

Pokaždé, když jsou data zašifrována, jsou generovány nové náhodné hodnoty soli a IV. To znamená, že stejný obsah zašifrovaný dvakrát vytvoří zcela odlišný šifrovaný text, což brání analýze vzorů.

🔐 Odvození silného klíče

PBKDF2 se 100 000 iteracemi činí útoky hrubou silou výpočetně náročné. I s středně silným heslem by útočníci potřebovali značné zdroje k prolomení šifrování.

✅ Ověřené šifrování

AES-GCM zajišťuje důvěrnost i autenticitu. Zajišťuje, aby šifrovaná data nebyla pozměněna, a chrání je před útoky zaměřenými na modifikaci.

🌐 Standardní algoritmy v oboru

Používáme pouze osvědčené, recenzované kryptografické algoritmy (AES-256, PBKDF2, SHA-256), kterým důvěřují bezpečnostní experti po celém světě.

Co skladujeme

Na serveru ukládáme pouze:
  • Šifrovaný šifrovaný text (nečitelný bez hesla)
  • Příznak označující, že kanál je šifrovaný
  • Metadata (časová razítka nahrávání, velikosti souborů)
⚠️ NIKDY neskladujeme:
  • Vaše heslo
  • Vaše šifrovací klíče
  • Vaše nešifrovaná data

Nejlepší postupy

Omezení a úvahy

I když je naše šifrování silné, mějte prosím na paměti tyto aspekty:

Otevřený zdrojový kód a transparentnost

Zabezpečení skrze neznámo není zabezpečení. Naše implementace šifrování používá standardní webová krypto API a lze ji auditovat zobrazením zdrojového kódu ve vývojářských nástrojích vašeho prohlížeče.