Przewodnik po formatach archiwów, algorytmach kompresji i standardach szyfrowania
Szczegółowa analiza DEFLATE, LZMA2, kompresji ciągłej (solid) i kontenerów szyfrowanych algorytmem AES-256.
Twoje pliki są przetwarzane w całości w Twojej przeglądarce internetowej przy użyciu HTML5 Canvas oraz WebAssembly. Żadne dane nigdy nie opuszczają Twojego urządzenia.
Pomiń kolejki przesyłania i pobierania. Konwersje odbywają się lokalnie z pełną prędkością sprzętową komputera bez limitów serwera.
Zgodność z oficjalnymi specyfikacjami ISO, W3C i IETF gwarantuje kompatybilność wyników w nowoczesnych systemach operacyjnych.
Porównanie formatów i specyfikacja techniczna
| Format wyjściowy | Typ MIME | Specyfikacja | Typ |
|---|---|---|---|
| ZIP Archiwum | application/zip | ISO-IEC-29500 | Standardowe skompresowane archiwum plików |
| TAR Archiwum | application/x-tar | POSIX-TAR-SPEC | Pakiet archiwizacyjny systemu POSIX |
| 7Z Archiwum 7-Zip | application/x-7z-compressed | SEVENZIP-SPEC | Wysoko skompresowany format archiwum 7-Zip |
| GZ Archiwum GZIP | application/gzip | RFC-1952-GZIP | Skompresowane archiwum pojedynczego pliku metodą DEFLATE |
| BZ2 Archiwum BZIP2 | application/x-bzip2 | BZIP2-SPEC | Archiwum skompresowane algorytmem Burrowsa-Wheelera |
| RAR Archiwum | application/vnd.rar | RAR-SPEC | Skompresowane archiwum wielotomowe |
Specyfikacja techniczna i analiza kodeków
Kompresja słownikowa: ZIP (DEFLATE) a 7Z (LZMA/LZMA2)
Standardowe archiwa ZIP kompresują pliki niezależnie za pomocą słowników DEFLATE z przesuwnym oknem 32 KB, podczas gdy archiwizacja ciągła 7-Zip łączy wiele plików w jeden ciągły strumień skompresowany za pomocą wielomegabajtowych słowników LZMA2.
0 bajtów przesłanych na zewnętrzne serwery. Całe przetwarzanie odbyło się lokalnie w piaskownicy przeglądarki.