OSDN Git Service

mirror www.7-zip.org
[sevenzip/7-Zip.git] / www.7-zip.org / 7z.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2 <HTML><HEAD>
3 <META http-equiv="CONTENT-TYPE" content="TEXT/HTML; CHARSET=UTF-8">
4 <LINK href="/style.css" rel="stylesheet" type="text/css">
5 <TITLE>7z Format</TITLE>
6 <META name="keywords" content="7z, lzma, 7-zip, archiver, free, compression, zip, 
7 best, compress, solid, high, ratio, unzip, far, win32, 7zip, long, file, names">
8 </HEAD>
9 <BODY>
10 <TABLE cellspacing=10 cellpadding=10 border=0 width="100%"><TR>
11 <TD class="MenuColumn" valign="top">
12 <TABLE cellpadding=2 cellspacing=0 border=0 width="100%">
13 <TR><TD><IMG width=110 height=63 src="/7ziplogo.png" alt="7-Zip" border=0></TD></TR>
14 <TR><TD><HR></TD></TR></TABLE>
15 <TABLE cellpadding="2" cellspacing="0" border="0">
16 <TR><TD><A href="./" class="MenuLink">Home</A></TD></TR>
17 <TR><TD><SPAN class="MenuCurrent">7z Format</SPAN></TD></TR>
18 <TR><TD><A href="sdk.html" class="MenuLink">LZMA SDK</A></TD></TR>
19 <TR><TD><A href="download.html" class="MenuLink">Download</A></TD></TR>
20 <TR><TD><A href="register.html" class="MenuLink">Donate</A></TD></TR>
21 <TR><TD><A href="faq.html" class="MenuLink">FAQ</A></TD></TR>
22 <TR><TD><A href="support.html" class="MenuLink">Support</A></TD></TR>
23 <TR><TD><A href="links.html" class="MenuLink">Links</A></TD></TR>
24 </TABLE>
25 <TABLE cellpadding=2 cellspacing=0 border=0 width="100%">
26 <TR><TD><HR></TD></TR>
27 <TR><TD><A href="http://sourceforge.net"><IMG src="http://sourceforge.net/sflogo.php?group_id=14481" width=88 height=31 border=0 alt="SourceForge Logo"></A></TD></TR>
28 <TR><TD><A href="http://sourceforge.net/projects/sevenzip/">7-Zip on SF.net</A></TD></TR>
29 <TR><TD><A href="http://sourceforge.net/forum/forum.php?forum_id=45797">Forum</A></TD></TR>
30 <TR><TD><HR></TD></TR>
31 </TABLE>
32 <P>
33 <B>English</B><BR>
34 <A href="http://7z.sparanoid.com/">Chinese Simpl.</A><BR>
35 <A href="http://www.spiroo.be/7zip/">French</A><BR>
36 </P>
37
38 </TD>
39 <TD valign="top">
40
41 <H1>7z Format</H1>
42
43 <P><B>7z</B> is the new archive format, providing high compression ratio.</P>
44
45 <P>The main features of <B>7z</B> format:</P>
46 <UL>
47   <LI>Open architecture
48   <LI>High compression ratio
49   <LI>Strong AES-256 encryption
50   <LI>Ability of using any compression, conversion or encryption method
51   <LI>Supporting files with sizes up to 16000000000 GB
52   <LI>Unicode file names
53   <LI>Solid compressing
54   <LI>Archive headers compressing
55 </UL>
56
57 <P><B>7z</B> has open architecture, so it can support any new compression methods.
58 Now the following methods are integrated to <B>7z</B>:</P>
59
60 <TABLE cellspacing ="2" cellpadding ="4">
61   <TR> <TH class="Title" width="60">Method</TH> <TH class="Title">Description</TH></TR>
62   <TR> <TD class="Item">LZMA</TD> <TD class="Item">Improved and optimized version of LZ77 algorithm</TD></TR>
63   <TR> <TD class="Item">PPMD</TD> <TD class="Item">Dmitry Shkarin's PPMdH with small changes</TD></TR>
64   <TR> <TD class="Item">BCJ</TD> <TD class="Item">Converter for 32-bit x86 executables</TD></TR>
65   <TR> <TD class="Item">BCJ2</TD> <TD class="Item">Converter for 32-bit x86 executables</TD></TR>
66   <TR> <TD class="Item">BZip2</TD> <TD class="Item">Standard BWT algorithm</TD></TR>
67   <TR> <TD class="Item">Deflate</TD> <TD class="Item">Standard LZ77-based algorithm</TD></TR>
68 </TABLE>
69
70 <P><B>LZMA</B> is default and general compression method of <B>7z</B> format. The main features of <B>LZMA</B> method:</P>
71 <UL>
72   <LI>High compression ratio
73   <LI>Variable dictionary size (up to 4 GB)
74   <LI>Compressing speed: about 1 MB/s on 2 GHz CPU
75   <LI>Decompressing speed: about 10-20 MB/s on 2 GHz CPU
76   <LI>Small memory requirements for decompressing (depend from dictionary size)
77   <LI>Small code size for decompressing: about 5 KB
78   <LI>Supporting multi-threading and P4's hyper-threading
79 </UL>
80
81 <P><B>LZMA</B> compression algorithm is very suitable for embedded applications.
82 <B>LZMA</B> is released under the terms of the GNU LGPL. <B>LZMA</B> is also 
83 available under a proprietary license for those who can not use the GNU LGPL in 
84 their code. If you want to use <B>LZMA</B> code, you can ask consultations, 
85 custom code programming and required developer licenses 
86 from page for support:
87 <A href="support.html">Send message to LZMA developer</A>.
88 Check also information about <A href ="sdk.html">LZMA SDK</A>.</P>
89
90 <P>7-Zip also supports encryption with AES-256 algorithm. 
91 This algorithm uses cipher key with length of 256 bits. To create that key 7-Zip 
92 uses derivation function based on SHA-256 hash algorithm.
93 A key derivation function produces a derived key from text password defined by user.
94 For increasing the cost of exhaustive search for passwords 7-Zip uses big number 
95 of iterations to produce cipher key from text password.</P>
96
97 <P><B>7z</B> is a part of <A href="./">7-Zip</A> program distributed under the GNU LGPL. 
98 You can download <B>7-Zip</B> sources and binaries from <A href ="download.html">Download Page</A>.</P>
99
100 <p>Applications that support <B>7z</B> archives: WinRAR, PowerArchiver, TUGZip, IZArc.</p>
101
102 <p>Links:</p>
103 <ul>
104 <li><A href="http://en.wikipedia.org/wiki/7z">7z at Wikipedia</A></li>
105 </ul>
106
107 <HR><P><SMALL>Copyright (C) 2008 Igor Pavlov.</SMALL></P>
108 </TD></TR></TABLE></BODY></HTML>