aspose.info
PT

7Z - Formato de arquivo compactado 7-ZIP

Atualizado em

O que é um arquivo 7Z?

7z é um formato de arquivamento para compactar arquivos e pastas com alta taxa de compactação. É baseado na arquitetura Open Source que possibilita o uso de qualquer algoritmo de compressão e criptografia. O formato agora é suportado por vários aplicativos de software, como 7-ZIP, que está disponível publicamente para download e uso para manipular arquivos .7z. Arquivos com extensão .7z têm application/x-7z-compressed do tipo mime.

Métodos de compactação suportados em 7z

7z pode suportar qualquer método de compressão devido à sua arquitetura aberta. Abaixo está uma lista de métodos de compactação atualmente disponíveis e suportados pelo 7z.

  • LZMA - Versão melhorada e otimizada do algoritmo LZ77
  • LZMA2 - Versão melhorada do LZMA
  • PPMD - PPMdH de Dmitry Shkarin com pequenas alterações
  • BCJ - Conversor para executáveis x86 de 32 bits
  • BCJ2 - Conversor para executáveis x86 de 32 bits
  • BZIP2 - Algoritmo BWT padrão
  • Deflate - Algoritmo padrão baseado em LZ77

Especificações de formato de arquivo 7z

7z usa o formato de arquivo binário para armazenar os arquivos compactados. O desenvolvimento e implementação do arquivador 7-ZIP publicou a primeira aparição do formato de arquivo 7z. Suas especificações de formato são acessíveis como formato de texto simples no subdiretório “Docs” no repositório de código do 7-ZIP, que está disponível publicamente sob a Licença Pública Geral Menor GNU. LZMA é o método de compactação padrão usado por arquivos 7z.

Assinatura do arquivo

Os arquivos 7z começam com bytes de assinatura ‘7’ ‘z’ BC AF 27 1C.

Criptografia AES

O formato de arquivo 7z suporta criptografia AES de 256 bits com a capacidade de criptografar os nomes de arquivo de um arquivo. A chave para criptografia é definida pelo usuário, com base na função hash SH-256.

Principais recursos do 7z

7z é o novo formato de arquivo, oferecendo alta taxa de compactação. Os principais recursos do formato 7z incluem:

  • Formato de arquivo aberto sob GNU Lesser General Public License que permite usar qualquer método de compactação e criptografia
  • Alta taxa de compressão
  • Forte criptografia AES-256
  • Suporte para arquivos grandes com tamanho de até 16.000, 000, 000 GB (16 exbibytes)
  • Nomes de arquivos Unicode
  • Compressão sólida
  • Compressão de cabeçalhos de arquivo

Referências

Veja também