← Înapoi la pagina de start

Cât de sigur este TEPHIA SECURE?

Cum sunt criptate fișierele dumneavoastră, ce se stochează pe serverele noastre – și ce ar obține un atacator care le-ar prelua complet. Fără limbaj de marketing, doar transparență.

Situația din octombrie 2026

Video: Cum criptează TEPHIA SECURE (57 secunde, fără sunet)

Criptat în browser

Fișierele dumneavoastră sunt criptate înainte de a părăsi computerul și decriptate abia la destinatar.

Cheia nu ajunge niciodată pe server

Fiecare trimitere are propria parolă aleatorie de 32 de caractere. Serverul nostru nu o vede niciodată.

Metadate pentru dovadă

Tot ce putem citi sunt informații precum numele fișierelor, adresele, datele și orele. Dovada de livrare are nevoie de ele.

Cum funcționează criptarea

  1. ParolăBrowserul creează o parolă aleatorie: 32 de caractere, aproximativ 190 de biți.
  2. CheieArgon2id derivă din ea cheia, ceea ce face costisitoare orice încercare de ghicire.
  3. CriptareAES-256-GCM criptează fișierul și detectează orice modificare ulterioară.
  4. ÎncărcareAbia apoi fișierul pleacă, prin TLS 1.2 sau 1.3. Parola rămâne la dumneavoastră.

Parola nu face parte din link. O transmiteți pe o a doua cale, de exemplu într-un e-mail separat sau prin telefon. Cine interceptează doar linkul nu poate deschide fișierul.

Căsuța de depunere

Cine încarcă documente pentru dumneavoastră le criptează în același mod, în propriul browser. Serverul cunoaște doar o valoare de verificare a parolei, cu care nu se poate decripta nimic.

Excepție: ca să puteți găsi din nou parola, v-o trimitem prin e-mail la crearea căsuței de depunere. Aceasta trece o singură dată prin server și nu este stocată.

Suplimentul Outlook

Suplimentul criptează direct în Outlook. Parola trece prin propriul dumneavoastră sistem de e-mail, nu prin serverul nostru; fișierele însele nu trec prin sistemul dumneavoastră de e-mail.

Două variante: TEPHIA SECURE trimite fiecărui destinatar propriul link, iar parola se află în e-mailul dumneavoastră; sau linkul se află în e-mailul dumneavoastră, iar parola urmează într-un al doilea. Oricine are linkul și parola poate descărca fișierele – ca la orice livrare prin e-mail. În a doua variantă, descărcarea poate fi restricționată la adresele destinatarilor; este nevoie atunci și de un cod trimis în căsuța lor poștală.

Detalii tehnice
  • Derivarea cheii: Argon2id cu 64 MB de memorie, 4 treceri și 2 fire de execuție, urmat de HKDF-SHA256
  • Criptare: AES-256-GCM, cu salt aleatoriu propriu (32 de octeți) și IV (12 octeți) pentru fiecare trimitere
  • Criptare pe blocuri: fișierul este criptat și încărcat în blocuri de 8 MiB, fiecare cu propriul nonce (IV XOR numărul blocului); numărul blocului și un marcaj pentru ultimul bloc, ca date autentificate suplimentare (AAD), împiedică schimbarea ordinii, omiterea sau trunchierea blocurilor. Astfel sunt posibile fișiere de până la 2 GB
  • Fără WebAssembly (blocat de exemplu printr-o politică a companiei): PBKDF2-SHA512 cu un milion de iterații
  • Mai multe fișiere sau dosare sunt împachetate într-un ZIP în browser înainte de criptare
  • Transport: TLS 1.2 sau 1.3 cu forward secrecy, HSTS pentru doi ani, Content Security Policy strictă
  • Parole de autentificare: scrypt cu salt individual; un factor secundar este obligatoriu

Ce se află pe serverul nostru

Doar criptat sau deloc

  • Conținutul fișierelor dumneavoastră: doar criptat
  • Parola și cheia unei trimiteri: niciodată
  • Parola unei căsuțe de depunere: doar o valoare de verificare
  • Parole de autentificare: doar ca hash
  • Autentificarea cu Microsoft: nimic, aceasta rămâne la Microsoft
  • Date de plată: nimic, acestea sunt păstrate de Stripe

Lizibil, pentru dovadă

  • Numele și dimensiunile fișierelor, la un ZIP și numele din interior
  • Eticheta și mesajul
  • Expeditorul, cu nume, adresă și organizație
  • Adresele destinatarilor, dacă trimitem noi linkul sau dacă descărcările sunt restricționate
  • Data și ora, adresa IP și locația aproximativă la descărcare
  • Sumele de control ale fișierelor (SHA-256), calculate în browserul dumneavoastră

E-mailurile cu link către destinatarii dumneavoastră și notificările precum „Fișierul dumneavoastră a fost descărcat” le trimitem prin Microsoft 365 și Hornetsecurity (redirecționare, verificare antivirus și antispam). Ele nu conțin nume de fișiere, ci doar eticheta aleasă de dumneavoastră sau numărul de fișiere; parola unei trimiteri nu apare în niciunul dintre e-mailurile noastre. PDF-ul cu dovada de livrare, care conține numele fișierelor, este atașat doar dacă activați acest lucru în contul dumneavoastră.

Ce se întâmplă dacă cineva preia serverul?

Pornim de la cel mai rău caz: un atacator are control deplin asupra serverului, a bazei de date și a spațiului de stocare a fișierelor.

Ce ar obține

  • Fișiere criptate aflate în acel moment pe server – ilizibile fără parolă
  • Metadate: cine a trimis ce cui și când, numele fișierelor și adresele. Un nume precum „Divort_Popescu.pdf” dezvăluie deja ceva.

Ce nu ar obține

  • Conținutul trimiterilor și al căsuțelor de depunere anterioare: parolele nu au fost niciodată pe server, iar 190 de biți nu pot fi sparți prin forță brută
  • Fișierele șterse: nu se află nici în vreo copie de rezervă
  • Parolele Microsoft și datele de plată

Cum ne protejăm

Cât ar dura spargerea unui fișier interceptat?

Chiar și cu un miliard de plăci grafice, un atacator ar avea nevoie, în medie, de aproximativ 4 × 1037 de ani.

Să presupunem că cineva interceptează un fișier criptat – în timpul transferului sau de pe server. Fără parolă, nu poate decât să încerce o parolă după alta. În medie, iată cât i-ar lua:

Pentru comparație: parolă aleasă personal, de 8 caractere, fără Argon2id

O placă graficămetodă de verificare rapidă, 100 de miliarde de încercări pe secundă aproximativ 20 de minute

Parolă TEPHIA: 32 de caractere, fiecare încercare încetinită de Argon2id

PC de birou cu 8 nucleeaproximativ 50 de încercări pe secundă 7 × 1047 ani = 700.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000 ani
Placă grafică actuală de topaproximativ 1.000 de încercări pe secundă 4 × 1046 ani = 40.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000 ani
Centru de date cu 10.000 de plăci graficeaproximativ 10 milioane de încercări pe secundă 4 × 1042 ani = 4.000.000.000.000.000.000.000.000.000.000.000.000.000.000 ani
Un miliard de plăci graficeaproximativ 1 bilion de încercări pe secundă 4 × 1037 ani = 40.000.000.000.000.000.000.000.000.000.000.000.000 ani
Vârsta universului: 14.000.000.000 ani

Pentru comparație: universul are aproximativ 1,4 × 1010 ani. Chiar și un miliard de plăci grafice ar avea nevoie de aproximativ 1027 ori mai mult timp.

De ce durează atât de mult

  • Parole lungi și aleatorii: fiecare trimitere primește propria parolă de 32 de caractere, creată în browserul dumneavoastră. Aceasta înseamnă aproximativ 2,3 × 1057 posibilități (190 de biți).
  • Fiecare încercare este costisitoare: înainte de a putea fi verificată, o parolă trebuie să treacă prin Argon2id, cu 64 MB de memorie și patru treceri. Acest lucru încetinește în mod deliberat plăcile grafice și hardware-ul specializat.
  • Cheia însăși (AES-256), cu 2256 posibilități, ar fi și mai greu de ghicit decât parola.

Și calculatoarele cuantice?

Conform cunoștințelor actuale, un calculator cuantic poate cel mult să înjumătățească numărul de biți atunci când încearcă toate posibilitățile. Din 190 de biți ar rezulta matematic 95, iar fiecare încercare ar trebui în continuare să treacă prin Argon2id. Și aceasta depășește cu mult orice putere de calcul previzibilă.

Cifrele sunt estimate generos în favoarea atacatorului și rotunjite la o cifră semnificativă. Ele se bazează pe medie, adică jumătate din toate posibilitățile.

Atacurile realiste vizează așadar parola, nu criptarea: cine obține împreună linkul și parola nu mai are nimic de spart. De aceea, cele două circulă întotdeauna pe căi separate – vezi Ce puteți face dumneavoastră.

Unde și cât timp sunt păstrate datele

GermaniaServerul și spațiul de stocare a fișierelor într-un centru de date din Germania, la un furnizor german fără societate-mamă în afara UE
Cel mult 7 zileO trimitere este ștearsă de îndată ce toți au descărcat-o, cel târziu după 7 zile
6 până la 120 de luniCât timp este păstrat jurnalul din spatele dovezilor dumneavoastră; numele și adresele sunt apoi înlăturate
14 zileCopie de rezervă criptată a bazei de date. Fișierele dumneavoastră nu fac parte din copia de rezervă

Ce puteți face dumneavoastră

Limite pe care le declarăm deschis

Ați găsit o vulnerabilitate? Vă rugăm să o raportați confidențial la adresa din security.txt.