.7Z 파일이란?
7z는 높은 압축률로 파일 및 폴더를 압축하기 위한 보관 형식입니다. 모든 압축 및 암호화 알고리즘을 사용할 수 있는 오픈 소스 아키텍처를 기반으로 합니다. 이 형식은 이제 7-ZIP와 같은 여러 소프트웨어 응용 프로그램에서 지원되며, 이 응용 프로그램은 .7z 파일을 조작하기 위해 다운로드하고 사용할 수 있습니다. 확장자가 .7z인 파일은 MIME 형식 응용 프로그램/x-7z 압축입니다.
7z ##에서 지원되는 압축 방법
7z는 개방형 아키텍처로 인해 모든 압축 방법을 지원할 수 있습니다. 다음은 현재 사용 가능하고 7z에서 지원하는 압축 방법 목록입니다.
- LZMA - LZ77 알고리즘의 개선되고 최적화된 버전
- LZMA2 - LZMA의 개선된 버전
- PPMD - 작은 변화가 있는 Dmitry Shkarin의 PPMdH
- BCJ - 32비트 x86 실행 파일용 변환기
- BCJ2 - 32비트 x86 실행 파일용 변환기
- BZIP2 - 표준 BWT 알고리즘
- Deflate - 표준 LZ77 기반 알고리즘
7z 파일 형식 사양
7z는 바이너리 파일 형식을 사용하여 압축된 아카이브를 저장합니다. 7-ZIP 아카이버의 개발 및 구현으로 7z 파일 형식이 처음으로 공개되었습니다. 형식 사양은 GNU Lesser General Public License 에 따라 공개적으로 사용 가능한 7-ZIP 코드 저장소의 “Docs” 하위 디렉토리에서 일반 텍스트 형식으로 액세스할 수 있습니다. LZMA는 7z 파일에서 사용하는 기본 압축 방법입니다.
파일 서명
7z 파일은 서명 바이트 ‘7’ ‘z’ BC AF 27 1C로 시작합니다.
AES 암호화
7z 파일 형식은 아카이브의 파일 이름을 암호화하는 기능과 함께 256비트 AES 암호화를 지원합니다. 암호화를 위한 키는 SH-256 해시 함수를 기반으로 사용자 정의됩니다.
7z의 두드러진 특징
7z는 높은 압축률을 제공하는 새로운 아카이브 형식입니다. 7z 형식의 주요 기능은 다음과 같습니다.
- GNU Lesser General Public License에 따라 압축 및 암호화 방법을 사용할 수 있는 파일 형식을 엽니다.
- 높은 압축률
- 강력한 AES-256 암호화
- 최대 16,000,000,000GB(16엑비바이트) 크기의 대용량 파일 지원
- 유니코드 파일 이름
- 단단한 압축
- 아카이브 헤더 압축