왜 ZIP에 비밀번호를 거는가
ZIP은 가장 많이 쓰는 압축 형식입니다. ZIP에 비밀번호를 걸면 비밀번호 없는 사람은 열 수 없어 민감한 파일을 보호합니다.
흔한 상황:
- 기밀 파일 전송
- 개인정보 저장
- 계약서, 보고서 전송
- 중요 자료 백업
ZIP 암호화 유형
ZipCrypto(전통 암호화)
ZIP의 전통적인 암호화 방식으로, Zip 2.0 암호화라고도 합니다.
특징:
- 호환성이 좋아 모든 ZIP 소프트웨어가 지원
- 암호화 속도가 빠름
- 보안성이 낮아 쉽게크랙됨
민감한 데이터에는 권장하지 않습니다.
AES 암호화
현대 암호화 표준, 보안성이 높습니다.
- AES-128: 128비트 키, 안전
- AES-192: 192비트 키, 더 안전
- AES-256: 256비트 키, 가장 안전
특징:
- 보안성이 높아 현재크랙 불가
- 호환성이 낮아 일부 구형 소프트웨어 미지원
- 암호화 속도가 약간 느림
민감한 데이터에는 AES-256 암호화를 권장합니다.
선택 권장사항
- 민감하지 않은 데이터: ZipCrypto로 충분(호환성 좋음)
- 민감한 데이터: AES-256(보안성 높음) -확실하지 않을 때: AES-256(안전 우선)
비밀번호 거는 방법
DocsAll로 암호화
- 압축할 파일 선택
- 비밀번호 설정
- 암호화 방식 선택(AES-256 권장)
- 암호화 ZIP 생성
- 다운로드
브라우저에서 암호화하며 파일이 업로드되지 않습니다.
7-Zip으로 압축
- 파일 우클릭 → 7-Zip → 압축 파일에 추가
- 압축 형식을 ZIP으로 선택
- 암호화 방식을 AES-256으로 선택
- 비밀번호 입력
- 확인
WinRAR로 압축
- 파일 우클릭 → 압축 파일에 추가
- 비밀번호 설정 → 비밀번호 입력
- "파일 이름 암호화" 체크(더 안전)
- 확인
비밀번호 강도
약한 비밀번호
- 123456, password
- 생일, 전화번호
- 짧은 비밀번호(6자리 이하)
- 숫자만
약한 비밀번호는 몇 초 만에크랙됩니다.
강한 비밀번호
- 최소 12자리
- 대소문자 + 숫자 + 특수문자
- 개인정보 미포함
- 무작위 생성
비밀번호 관리
- 비밀번호 관리자(예: Bitwarden, 1Password)로 생성 및 저장
- 같은 비밀번호 재사용 금지
- 파일과 함께 비밀번호 전송 금지
- 비밀번호는 다른 채널로 수신자에게 알림
비밀번호를 잊어버렸을 때
직접 복구 불가
ZIP 암호화에는 "비밀번호 찾기" 기능이 없습니다. 비밀번호를 잃으면 데이터를 거의 되찾을 수 없습니다.
무차별 대입
이론적으로 무차별 대입이 가능하지만:
- AES-256 무차별 대입은 천문학적 시간이 필요(수백 년)
- ZipCrypto는 사전 공격이나 무차별 대입 시도 가능
- 약한 비밀번호는 몇 시간 만에크랙 가능, 강한 비밀번호는 불가능
비밀번호 복구 도구
ZIP 비밀번호크랙 전문 도구(예: ARCHPR, hashcat)가 있지만:
- 약한 비밀번호에만 효과
- AES-256 강한 비밀번호에는 무효
- 이용 약관 위반 가능성
잊어버림 예방
- 비밀번호를 비밀번호 관리자에 저장
- 안전한 곳에 기록
- 중요 파일은 미암호화 백업 보관
보안 주의사항
파일 이름 암호화
기본적으로 ZIP은 내용만 암호화하고 파일 이름은 보입니다. "파일 이름 암호화"를 체크하면 파일 이름도 암호화되어 더 안전합니다.
비밀번호 전송
- 파일과 함께 비밀번호를 보내지 마세요(암호화 안 한 것과 같음)
- 비밀번호는 다른 채넄로 알림(문자, 전화)
- 민감한 파일은 종단 간 암호화 통신 도구로 비밀번호 전송
임시 파일
압축 시 임시 파일이 생성될 수 있습니다. 암호화 후 임시 파일을 삭제하여 유출을 방지하세요.
다층 암호화
특히 민감한 데이터는 파일을 먼저 암호화(예: VeraCrypt 사용)한 뒤 암호화 ZIP에 넣으세요. 이중 보호.
흔한 문제
Mac에서 암호화 ZIP이 열리지 않음
- Mac 기본 압축 해제는 AES 암호화 미지원
- 해결: The Unarchiver 또는 Keka 설치
한글 파일명 깨짐
- 압축과 해제 소프트웨어의 인코딩 불일치
- 해결: UTF-8을 지원하는 소프트웨어 사용(예: 7-Zip)
비밀번호가 맞는데 열리지 않음
- 비밀번호 입력 오류(대소문자, 특수문자)
- 암호화 방식 미호환(ZipCrypto vs AES)
- 파일 손상
- 해결: 비밀번호 확인, 호환 소프트웨어 사용
암호화 후 파일이 커짐
- 암호화는 약간의 오버헤드를 추가
- AES 암호화가 ZipCrypto보다 약간 큼
- 정상적인 현상
DocsAll로 암호화 ZIP 만들기
ZIP 압축 도구로 브라우저에서 암호화:
- 파일 선택
- 비밀번호 입력
- 암호화 방식 선택
- 암호화 ZIP 생성
- 다운로드
파일이 서버에 업로드되지 않으며 비밀번호가 외부로 유출되지 않습니다.
암호화 ZIP 압축 해제
- 암호화 ZIP 업로드
- 비밀번호 입력
- 압축 해제
- 파일 다운로드
브라우저에서 압축 해제되며 비밀번호가 외부로 유출되지 않습니다.
요약
ZIP 비밀번호는 AES-256이 가장 안전합니다. 비밀번호는 강하게(12자리 이상, 대소문자 숫자 특수문자 포함) 설정하고 비밀번호 관리자로 저장하세요. 비밀번호와 파일은 분리하여 전송하세요. 비밀번호를 잊으면 거의 복구할 수 없으니 백업을 철저히 하세요. DocsAll ZIP 도구는 브라우저에서 암호화하며 데이터가 외부로 전송되지 않습니다.