← Atgal į pradžios puslapį

Kiek saugi yra TEPHIA SECURE?

Kaip šifruojami Jūsų failai, kas saugoma mūsų serveriuose – ir ką gautų užpuolikas, visiškai juos perėmęs. Jokios rinkodaros kalbos, tik skaidrumas.

2026 m. spalio mėn. duomenys

Vaizdo įrašas: Kaip šifruoja TEPHIA SECURE (57 s, be garso)

Užšifruojama naršyklėje

Jūsų failai užšifruojami dar prieš paliekant Jūsų kompiuterį ir iššifruojami tik pas gavėją.

Raktas niekada nepasiekia serverio

Kiekviena siunta turi savo atsitiktinį 32 simbolių slaptažodį. Mūsų serveris jo niekada nemato.

Metaduomenys įrodymui

Galime perskaityti tik tokius duomenis kaip failų pavadinimai, adresai, datos ir laikas. Jų reikia pristatymo įrodymui.

Kaip veikia šifravimas

  1. SlaptažodisJūsų naršyklė sukuria atsitiktinį slaptažodį: 32 simboliai, apie 190 bitų.
  2. RaktasArgon2id iš jo gauna raktą, todėl kiekvienas spėjimas tampa brangus.
  3. ŠifravimasAES-256-GCM užšifruoja failą ir aptinka bet kokį vėlesnį pakeitimą.
  4. ĮkėlimasTik tada failas išsiunčiamas per TLS 1.2 arba 1.3. Slaptažodis lieka pas Jus.

Slaptažodis nėra nuorodos dalis. Jį perduodate kitu keliu, pavyzdžiui, atskiru el. laišku arba telefonu. Kas perima tik nuorodą, failo atidaryti negali.

Įkėlimo dėžutė

Kiekvienas, kas įkelia Jums dokumentus, lygiai taip pat užšifruoja juos savo naršyklėje. Serveris žino tik slaptažodžio patikros reikšmę, kuria nieko iššifruoti negalima.

Išimtis: kad galėtumėte vėl rasti slaptažodį, sukūrus įkėlimo dėžutę išsiunčiame jį Jums el. paštu. Jis vieną kartą pereina per serverį ir nėra saugomas.

Outlook papildinys

Papildinys šifruoja tiesiai Outlook programoje. Slaptažodis keliauja per Jūsų pačių el. pašto sistemą, o ne per mūsų serverį; patys failai per Jūsų el. pašto sistemą nekeliauja.

Du būdai: TEPHIA SECURE kiekvienam gavėjui išsiunčia jo nuorodą, o slaptažodis yra Jūsų el. laiške; arba nuoroda yra Jūsų el. laiške, o slaptažodis siunčiamas antru laišku. Kas turi nuorodą ir slaptažodį, gali atsisiųsti failus – kaip ir bet kokio pristatymo el. paštu atveju. Taikant antrąjį būdą, atsisiuntimą galima apriboti gavėjų adresais; tada papildomai reikia kodo, išsiųsto į jų pašto dėžutę.

Techninė informacija
  • Rakto generavimas: Argon2id su 64 MB atminties, 4 praėjimais ir 2 gijomis, po to HKDF-SHA256
  • Šifravimas: AES-256-GCM su atskira atsitiktine druska (32 baitai) ir IV (12 baitų) kiekvienai siuntai
  • Šifravimas blokais: failas šifruojamas ir įkeliamas 8 MiB blokais, kiekvienas blokas su savo nonce (IV XOR bloko numeris); bloko numeris ir paskutinio bloko žymė kaip papildomi autentifikuoti duomenys (AAD) neleidžia blokų sukeisti, praleisti ar nukirpti. Taip galima siųsti failus iki 2 GB
  • Be WebAssembly (pavyzdžiui, kai jį blokuoja įmonės politika): PBKDF2-SHA512 su vienu milijonu iteracijų
  • Keli failai ar aplankai prieš šifravimą naršyklėje supakuojami į ZIP
  • Perdavimas: TLS 1.2 arba 1.3 su tiesiogine slaptumo apsauga (forward secrecy), HSTS dvejiems metams, griežta Content Security Policy
  • Prisijungimo slaptažodžiai: scrypt su individualia druska; antrasis veiksnys privalomas

Kas yra mūsų serveryje

Tik užšifruota arba visai nėra

  • Jūsų failų turinys: tik užšifruotas
  • Siuntos slaptažodis ir raktas: niekada
  • Įkėlimo dėžutės slaptažodis: tik patikros reikšmė
  • Prisijungimo slaptažodžiai: tik kaip maišos reikšmė
  • Prisijungimas per Microsoft: nieko, tai lieka Microsoft
  • Mokėjimo duomenys: nieko, juos saugo Stripe

Perskaitoma – įrodymui

  • Failų pavadinimai ir dydžiai, ZIP atveju – ir jame esančių failų pavadinimai
  • Pavadinimas ir žinutė
  • Siuntėjas su vardu, adresu ir organizacija
  • Gavėjų adresai, jei nuorodą siunčiame mes arba atsisiuntimas apribotas
  • Datos ir laikas, IP adresas ir apytikslė vieta atsisiuntimo metu
  • Failų kontrolinės sumos (SHA-256), apskaičiuotos Jūsų naršyklėje

El. laiškus su nuoroda Jūsų gavėjams ir pranešimus, pavyzdžiui, „Jūsų failas atsisiųstas“, siunčiame per Microsoft 365 ir Hornetsecurity (persiuntimas, virusų ir šlamšto patikra). Juose nėra failų pavadinimų, tik Jūsų pačių pasirinktas pavadinimas arba failų skaičius; siuntos slaptažodžio nėra jokiame mūsų laiške. Pristatymo įrodymo PDF, kuriame failų pavadinimai yra, pridedamas tik tada, jei tai įjungiate savo paskyroje.

O jei kas nors perimtų serverį?

Darome prielaidą, kad nutiko blogiausia: užpuolikas visiškai kontroliuoja serverį, duomenų bazę ir failų saugyklą.

Ką jis gautų

  • Užšifruotus failus, šiuo metu esančius serveryje – be slaptažodžio neperskaitomus
  • Metaduomenis: kas, ką, kam ir kada siuntė, failų pavadinimus ir adresus. Toks pavadinimas kaip „Skyrybos_Petraitis.pdf“ šį tą atskleidžia.

Ko jis negautų

  • Ankstesnių siuntų ir įkėlimo dėžučių turinio: slaptažodžių serveryje niekada nebuvo, o 190 bitų perrinkimu neįveikiami
  • Ištrintų failų: jų nėra ir jokioje atsarginėje kopijoje
  • Microsoft slaptažodžių ir mokėjimo duomenų

Kaip nuo to saugomės

Kiek užtruktų perimto failo nulaužimas?

Net ir su milijardu vaizdo plokščių užpuolikui vidutiniškai prireiktų apie 4 × 1037 metų.

Tarkime, kas nors perima užšifruotą failą – perdavimo metu arba iš serverio. Be slaptažodžio jis gali tik bandyti slaptažodžius vieną po kito. Vidutiniškai tai užtruktų tiek:

Palyginimui: pačių pasirinktas 8 simbolių slaptažodis, be Argon2id

Viena vaizdo plokštėgreitas tikrinimo metodas, 100 milijardų spėjimų per sekundę apie 20 minučių

TEPHIA slaptažodis: 32 simboliai, kiekvienas spėjimas sulėtintas Argon2id

Biuro kompiuteris su 8 branduoliaisapie 50 spėjimų per sekundę 7 × 1047 metų = 700 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 metų
Dabartinė aukščiausios klasės vaizdo plokštėapie 1 000 spėjimų per sekundę 4 × 1046 metų = 40 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 metų
Duomenų centras su 10 000 vaizdo plokščiųapie 10 milijonų spėjimų per sekundę 4 × 1042 metų = 4 000 000 000 000 000 000 000 000 000 000 000 000 000 000 metų
Milijardas vaizdo plokščiųapie 1 trilijoną spėjimų per sekundę 4 × 1037 metų = 40 000 000 000 000 000 000 000 000 000 000 000 000 metų
Visatos amžius: 14 000 000 000 metų

Palyginimui: visatai yra apie 1,4 × 1010 metų. Net milijardui vaizdo plokščių prireiktų maždaug 1027 kartų daugiau laiko.

Kodėl tai užtrunka taip ilgai

  • Ilgi atsitiktiniai slaptažodžiai: kiekviena siunta gauna savo 32 simbolių slaptažodį, sukurtą Jūsų naršyklėje. Tai apie 2,3 × 1057 galimybių (190 bitų).
  • Kiekvienas spėjimas brangus: prieš patikrinant slaptažodį, jis turi pereiti per Argon2id su 64 MB atminties ir keturiais praėjimais. Tai sąmoningai sulėtina vaizdo plokštes ir specializuotą aparatinę įrangą.
  • Patį raktą (AES-256), turintį 2256 galimybių, atspėti būtų dar sunkiau nei slaptažodį.

O kvantiniai kompiuteriai?

Šiandienos žiniomis, kvantinis kompiuteris, bandydamas visas galimybes, gali daugiausia perpus sumažinti bitų skaičių. 190 bitų matematiškai taptų 95, o kiekvienas spėjimas vis tiek turėtų pereiti per Argon2id. Ir tai gerokai viršija bet kokią numatomą skaičiavimo galią.

Skaičiai įvertinti dosniai užpuoliko naudai ir suapvalinti iki vieno reikšminio skaitmens. Jie pagrįsti vidurkiu, t. y. puse visų galimybių.

Todėl realios atakos taikomos slaptažodžiui, o ne šifravimui: kas kartu gauna nuorodą ir slaptažodį, tam nieko laužti nereikia. Štai kodėl jie visada keliauja skirtingais keliais – žr. Ką galite padaryti patys.

Kur ir kiek laiko saugomi duomenys

VokietijaServeris ir failų saugykla Vokietijos duomenų centre, pas Vokietijos paslaugų teikėją be patronuojančiosios įmonės už ES ribų
Daugiausia 7 dienosSiunta ištrinama, kai tik visi ją atsisiunčia, bet ne vėliau kaip po 7 dienų
Nuo 6 iki 120 mėnesiųTiek saugomas žurnalas, kuriuo grindžiami Jūsų įrodymai; po to vardai ir adresai panaikinami
14 dienųUžšifruota duomenų bazės atsarginė kopija. Jūsų failai į atsarginę kopiją neįtraukiami

Ką galite padaryti patys

Ribos, kurias įvardijame atvirai

Radote pažeidžiamumą? Konfidencialiai praneškite apie jį adresu, nurodytu mūsų security.txt.