7z-muoto

7z on uusi arkistomuoto, joka tarjoaa korkean pakkaussuhteen.

7z-muodon pääpiirteet:

  • Avoin arkkitehtuuri
  • Korkea puristussuhde
  • Vahva AES-256-salaus
  • Kyky käyttää mitä tahansa pakkaus-, muunnos- tai salausmenetelmää
  • Tukee tiedostoja, joiden koko on enintään 16000000000 GB
  • Unicode-tiedostonimet
  • Kiinteä puristus
  • Arkistootsikoiden pakkaaminen

7Z: lla on avoin arkkitehtuuri, joten se tukee kaikkia uusia pakkausmenetelmiä. Nyt seuraavat pakkausmenetelmät on integroitu 7z: ään:

Menetelmä Kuvaus
LZMA Parannettu ja optimoitu versio LZ77-algoritmista
LZMA2 LZMA:n parannettu versio
PPMD Dmitri Shkarinin PPMdH pienillä muutoksilla
BZip2 Tavallinen BWT-algoritmi
Kopioida Ei pakkausmenetelmää

7z tukee myös suodattimia, jotka parantavat pääpakkausmenetelmän pakkaussuhdetta. Nyt seuraavat suodattimet on integroitu 7z: ään:

BCJ Muunnin x86-suoritettaville tiedostoille
BCJ2 Muunnin x86-suoritettaville tiedostoille
ARM64 Muunnin ARM64-suoritettaville tiedostoille
ARMT Muunnin 32-bittisille ARM-Peukalo-suoritettaville tiedostoille
ARM Muunnin 32-bittisille ARM32-suoritettaville tiedostoille
PPC Muunnin PowerPC-suoritettaville tiedostoille
SPARC Muunnin SPARC-suoritettaville tiedostoille
IA64 Muunnin IA-64 (Itanium) -suoritettaville tiedostoille
Delta Muunnin WAV-tiedostoille
Vaihto2/Vaihto4 Muuntimet tavujen järjestyksen muuttamiseksi

LZMA on oletusarvoinen ja yleinen pakkausmenetelmä 7z-muodossa. LZMA-menetelmän pääpiirteet:

  • Korkea puristussuhde
  • Muuttuva sanakirjakoko (enintään 4 Gt)
  • Pakkausnopeus: noin 2-8 Mt/s 4 GHz:n suorittimella (2 CPU-säikeen versio).
  • Dekompressointinopeus: noin 30-100 MB/s 4 GHz:n suorittimella (1 CPU-kierre).
  • Pienet muistivaatimukset purkamiseen (riippuvat sanakirjan koosta)
  • Pieni koodikoko purkamiseen: noin 5 kt

7-Zip tukee myös salausta AES-256-algoritmilla. Tämä algoritmi käyttää salausavainta, jonka pituus on 256 bittiä. Tämän avaimen luomiseen 7-Zip käyttää SHA-256-hajautusalgoritmiin perustuvaa päättelyfunktiota. Avaimen päättelyfunktio tuottaa johdetun avaimen käyttäjän määrittämästä tekstisalasanasta. Salasanojen tyhjentävän etsinnän kustannusten lisäämiseksi 7-Zip käyttää suurta määrää iteraatioita salausavaimen tuottamiseen tekstisalasanasta.

7z Koodi on osa 7-Zip GNU LGPL: n alla jaettu ohjelma. Voit ladata 7-Zip Lähteet ja binaarit kohteesta Lataa sivu.

Suurin osa 7z-koodista sisältyy LZMA SDK.

Sovellukset, jotka tukevat 7z-arkistoja: WinRAR, PowerArchiver, TUGZip, IZArc.

Linkkejä:


Copyright (C) 2023 7zip.com