7z-formatet

7z är ett nytt arkivformat, som tillhandahåller mycket bra komprimering.

De främsta fördelarna med 7z-formatet:

  • Öppen arkitektur
  • Mycket bra komprimering
  • Stark AES-256 kryptering
  • Möjlighet att använda vilken komprimerings-, omvandlings- eller krypterings-algoritm som helst
  • Stöd för filer med storlek på upp till 16 000 000 000 GB
  • Unicode filnamn
  • "Solid" komprimering
  • Komprimering av arkivhuvud

7z har en öppen arkitektur, så det kan stödja vilka nya komprimerings-metoder som helst. För närvarande är följande metoder integrerade med 7z:

Metod Beskrivning
LZMA Förbättrad och optimerad version av LZ77 algoritmen
PPMD Dmitry Shkarin's PPMdH med små ändringar
BCJ Omvandlare för 32-bit x86 exekverbara program
BCJ2 Omvandlare för 32-bit x86 exekverbara program
BZip2 Standard BWT algoritm
Deflate Standard LZ77-baserad algoritm

LZMA är standardalgoritmen samt den allmänna komprimeringsalgoritmen för 7z-formatet. De främsta fördelarna med LZMA metoden:

  • Mycket bra komprimering
  • Variabel storlek på ordlistan (upp till 4 GB)
  • Komprimerings hastighet: ca 1 MB/s på en 2 GHz processor
  • Dekomprimerings hastighet: ca 10-20 MB/s på en 2 GHz processor
  • Små minneskrav för dekomprimering (beroende av ordlistans storlek)
  • Liten kodstorlek för dekomprimering: ca 5 KB
  • Stöd för fleruppdragskörning och Pentium 4:ans hyper-threading

LZMA-komprimeringsalgoritmen är mycket lämpad för inbäddade applikationer. LZMA är släppt under GNU LGPL. LZMA är också tillgänglig under en proprietary license för dem som inte kan använda sig utav GNU LGPL i sin kod. Om du vill använda LZMA-kod, kan du erhålla konsultation, specialskriven kod och erfordrade utvecklarlicenser genom att Skicka ett meddelande till utvecklaren av LZMA. Kolla även in LZMA SDK.

7-Zip stödjer också kryptering med AES-256 algoritmen. Algoritmen använder en nyckel på 256 bitar. För att skapa den nyckeln använder 7-Zip hash-algoritmen SHA-256. Hash-algoritmen räknar ut en hashsumma på 256 bitar från det lösenord som användaren matar in, som sedan används som nyckel vid krypteringen. För att försvåra uttömmande sökning efter rätt lösenord används algoritmen flertalet gånger i följd.

7z är en del av 7-Zip-programmet distribuerat under GNU LGPL. Du kan ladda ner 7-Zip som källkod och/eller färdigkompilerat från Nerladdnings-sidan.

Program som stöder 7z arkiv: WinRAR, PowerArchiver, TUGZip, IZArc.

Länkar:


Copyright (C) 2006 Igor Pavlov.
Swedish mirror by Andreas M Nilsson.