Miért biztonságosabb a fájlokat a böngészőben feldolgozni, mint feltölteni őket
Mi történik a fájloddal egy szokásos konverteroldalon, hogyan működik az eszközön történő feldolgozás, és hogyan ellenőrizheted.
Keress rá arra, hogy „PDF konvertálása Wordbe” vagy „kép tömörítése online”, és a találatok első oldala tele lesz ugyanúgy működő oldalakkal: kiválasztasz egy fájlt, az feltöltődik a szerverükre, ott feldolgozzák, majd megjelenik egy letöltési link. Kényelmes, és egy nyaralós fotónál nem sokat számít. Egy lakcímedet tartalmazó önéletrajznál, az útleveled szkennelt másolatánál, egy szerződésnél, bankszámlakivonatnál vagy orvosi levélnél viszont nagyon is sokat.
Mi történik egy átlagos konverteroldalon
- A fájlod teljes egészében eljut egy szerverre, amelyről semmit sem tudsz, egy olyan joghatóságba, amelyet valószínűleg meg sem tudnál nevezni.
- Legalább rövid ideig lemezen tárolják, a legnagyobb szolgáltatások adatvédelmi szabályzatai szerint gyakran „legfeljebb 24 óráig” vagy még tovább.
- A konvertált eredményt is tárolják, és letöltési link készül hozzá. Aki ismeri a linket, a lejáratig letöltheti a fájlt.
- A szolgáltatás naplózhatja a fájl nevét, méretét, az IP-címedet és az időpontot. Néhányan hirdetési vagy modelltanítási célból a fájlok tartalmát is átvizsgálják; a feltételeik ezt megengedik.
- A törlés, ha egyáltalán megtörténik, olyan ígéret, amelyet nem tudsz ellenőrizni.
Mindez nem feltétlenül rosszindulat. Egyszerűen a felépítés következménye. Ha egy fájl elhagyja az eszközödet, a biztonsága teljes mértékben valaki más gyakorlatán, biztonsági intézkedésein és becsületességén múlik.
Az alternatíva: végezd el a munkát a saját eszközödön
A modern böngészők óriási számítási teljesítményre képesek. Három technológia teszi lehetővé, hogy a fájleszközök szerver nélkül fussanak:
- A Canvas API dekódolja a képeket, átméretezi őket, rajzol rájuk, és újra JPG, PNG vagy WebP formátumba kódolja őket. Ezen az oldalon minden képes eszköz erre épül.
- A WebAssembly lefordított kódot futtat közel natív sebességgel a böngésző biztonságos környezetében. Így futhat egy teljes FFmpeg videókódoló, egy PDF-megjelenítő és egy DOCX-elemző egy weboldalon, telepítés nélkül.
- A natív tömörítési adatfolyamok hozzáférést adnak a weboldalaknak a böngésző saját gzip-motorjához, ez működteti itt a ZIP és GZIP eszközöket.
A weboldal egyszer letöltődik, és onnantól a böngésződ memóriájában lévő fájlokkal dolgozik. Az eredményt egy szokásos letöltésként kapod meg, helyben előállítva. Egyetlen fájl, sőt egyetlen fájlrészlet sem kerül továbbításra. Az oldal szervere csak magának az oldalnak a lekérését látja, pontosan úgy, mint bármely statikus weboldal esetén.
Hogyan ellenőrizheted te magad
Nem kell vakon megbíznod egy adatvédelmi szabályzatban. Két ellenőrzés, amit bárki elvégezhet:
- Kapcsolj offline módba. Töltsd be az eszköz oldalát, majd kapcsold ki a wifit, vagy kapcsold be a repülő módot. Húzz be egy fájlt, és futtasd az eszközt. Ha működik, semmi sem kerülhetett feltöltésre. Ezen az oldalon minden eszköz átmegy ezen a próbán, egyetlen kitétellel: a videó- és hangeszközök első használatkor letöltik az FFmpeg-motorjukat, ezért annak a gyorsítótárban kell lennie, mielőtt offline módba váltasz.
- Figyeld a hálózati lapot. Bármely asztali böngészőben nyisd meg a fejlesztői eszközöket (F12), válaszd a Network lapot, és futtass egy konvertálást. Látni fogod az oldal saját szkriptjeinek kéréseit, és ha engedélyezted, az analitikai és hirdetési jelzéseket, de egyetlen olyan kérést sem, amely a fájlodat vinné. Egy szerveroldali konverter abban a pillanatban nagy feltöltési kérést mutat, amikor behúzod a fájlt.
Az őszinte kompromisszumok
Az eszközön történő feldolgozás nem varázslat. Mivel az eszközöd processzorát és memóriáját használja:
- A nagyon nagy feladatok, például egy kétórás 4K-s videó vagy egy ezeroldalas szkennelés, lassúak lehetnek, vagy telefonon elfogyhat hozzájuk a memória. Ezekhez egy erős CPU-val rendelkező szerver gyorsabb lenne.
- Bizonyos feladatokhoz olyan szoftver kell, amely egyszerűen túl nagy vagy túlságosan zárt ahhoz, hogy böngészőben fusson. Egy tökéletes Word-PDF átalakításhoz például valóban Word kell. A Wordből PDF eszköz nyíltan vállalja, hogy az egyszerű dokumentumokat jól, az összetett elrendezéseket viszont nem tökéletesen kezeli.
- A videó- és hangeszközök első használatakor egy egyszeri, 32 MB-os motorletöltés történik.
A fájlkonvertálások szinte teljes részét kitevő mindennapi feladatokhoz, vagyis fotók tömörítéséhez, képformátumok közötti konvertáláshoz, PDF-ek egyesítéséhez és felosztásához, ZIP-fájlok készítéséhez a böngésző bőven elég gyors, az adatvédelmi előny pedig abszolút, nem bizalom kérdése.
Mit gyűjt és mit nem gyűjt ez az oldal
Fájltartalmat: soha, ez a felépítésből következik. Az oldal névtelen analitikát használ annak megállapítására, mely eszközöket használják, és hirdetésekből tartja fenn magát; mindkettőt leírja az adatvédelmi szabályzat, és mindkettő elutasítható a sütibeállításokban. Egyiknek sincs semmilyen hozzáférése a feldolgozott fájlokhoz, amelyek sehol máshol nem léteznek, csak a saját böngésződben.