압축파일 비밀번호 설정하는 법 (ZIP·7Z 암호 걸기)

SSDown 에디터2026년 10월 1일읽는 데 9분파일 형식
#압축파일 비밀번호 설정#zip 암호 걸기#압축 암호화#7z 비밀번호#반디집 암호

압축파일에 비밀번호를 걸려면 반디집이나 7-Zip(Windows), Keka(Mac) 같은 압축 프로그램에서 압축할 때 암호를 입력하면 됩니다. 이때 두 가지를 꼭 확인해야 합니다. 암호화 방식은 ZipCrypto가 아니라 AES-256으로 고르고, 파일 이름까지 숨겨야 한다면 7Z 형식에서 '파일명 암호화'를 켜야 합니다.

이 글에서는 프로그램별 설정 순서와 함께 이 두 옵션이 왜 중요한지 설명합니다.

먼저 알아둘 것: 암호만 걸면 끝이 아닙니다

압축파일 암호는 "파일을 열 때 비밀번호를 묻는 기능"처럼 보이지만, 실제로는 내용을 어떤 방식으로 암호화하느냐에 따라 보안 수준이 크게 달라집니다. 또 암호를 걸어도 압축파일 안에 어떤 파일이 들어 있는지, 즉 파일 이름 목록은 그대로 보이는 경우가 많습니다.

  • 암호화 방식: ZIP 형식은 ZipCrypto와 AES-256 중에서 고를 수 있고, 7Z 형식은 AES-256을 씁니다.
  • 파일명 노출 여부: 일반 ZIP 암호는 파일 내용만 보호합니다. 파일 이름까지 숨기려면 7Z 형식과 파일명 암호화(헤더 암호화) 옵션이 필요합니다.

ZipCrypto와 AES-256 차이

ZIP 압축에서 암호화 방식을 고르라는 항목이 나오면 대부분 AES-256을 고르면 됩니다. 두 방식의 차이는 다음과 같습니다.

구분ZipCryptoAES-256
성격초기 ZIP 규격의 오래된 암호화 방식현재 널리 쓰이는 표준 암호화 알고리즘
보안 수준알려진 약점이 있어 공격 도구로 풀리는 사례가 있음충분히 긴 비밀번호를 쓰면 현실적으로 풀기 어려움
호환성Windows 탐색기, macOS 기본 압축 해제 등 대부분의 도구에서 열림운영체제 기본 도구로는 열리지 않는 경우가 있어 압축 프로그램이 필요할 수 있음
추천 용도보안이 크게 중요하지 않고 상대방 환경을 모를 때개인정보, 업무 자료 등 실제로 보호가 필요한 파일

ZipCrypto의 약점은 비밀번호가 짧아서 생기는 문제가 아니라 방식 자체의 문제입니다. 압축 안에 들어 있는 파일 일부 내용을 공격자가 알고 있으면 비밀번호와 상관없이 풀리는 공격이 알려져 있습니다. 그래서 민감한 파일이라면 비밀번호를 길게 만드는 것보다 AES-256을 고르는 것이 먼저입니다.

단점은 호환성입니다. 받는 사람이 별도 압축 프로그램 없이 운영체제 기본 기능으로만 압축을 풀려고 하면 AES-256 ZIP이 열리지 않을 수 있습니다. 이 경우 받는 사람에게 반디집이나 7-Zip 같은 프로그램을 쓰라고 안내하면 됩니다.

파일 이름까지 숨기는 옵션

일반적인 암호 ZIP 파일은 비밀번호를 몰라도 압축 프로그램으로 열면 안의 파일 목록이 보입니다. 파일 이름이 "2025_연봉계약서_홍길동.pdf"라면 내용을 못 봐도 어떤 자료인지 알 수 있습니다.

이 문제는 7Z 형식의 파일명 암호화로 해결할 수 있습니다. 이 옵션을 켜면 압축파일을 여는 순간부터 비밀번호를 물어보고, 비밀번호를 입력하기 전에는 파일 목록 자체가 보이지 않습니다.

  • ZIP 형식은 표준 규격상 파일 이름을 암호화하지 않기 때문에 이 옵션이 없거나 비활성화되어 있습니다.
  • 꼭 ZIP으로 보내야 한다면 파일을 한 번 압축한 뒤, 그 압축파일을 다시 암호 ZIP으로 감싸는 방법도 있습니다. 바깥 목록에는 안쪽 압축파일 이름 하나만 보입니다.

반디집으로 압축파일 비밀번호 설정하기 (Windows)

반디집(Bandizip)은 한국어 화면을 기본 지원하고 마우스 오른쪽 메뉴에서 바로 쓸 수 있어 처음 쓰는 분에게 편합니다.

  1. 압축할 파일이나 폴더를 선택하고 마우스 오른쪽 버튼을 누른 뒤 반디집 메뉴에서 새로 압축하기 항목을 고릅니다.
  2. 압축 창에서 압축 형식을 ZIP 또는 7Z로 고릅니다.
  3. 암호 설정 항목을 체크하고 비밀번호를 두 번 입력합니다.
  4. ZIP 형식이라면 암호화 방식을 AES256으로 바꿉니다.
  5. 7Z 형식에서 파일 이름까지 숨기려면 파일명 암호화 옵션을 켭니다.
  6. 압축 시작을 누르면 암호가 걸린 압축파일이 만들어집니다.

메뉴 이름과 옵션 위치는 버전이나 에디션에 따라 조금 다를 수 있습니다. 에디션별 기능 차이는 반디집 공식 사이트에서 최신 정보를 확인하세요.

7-Zip으로 ZIP·7Z 암호 걸기 (Windows)

7-Zip은 무료 오픈소스 압축 프로그램으로, 암호화 옵션을 한 화면에서 모두 고를 수 있습니다. 설치 관련 내용은 7-Zip 다운로드 안내에서 확인할 수 있습니다. 스토어 배포판은 원래 7-Zip과 화면 구성이 다를 수 있으니 아래 순서는 일반적인 7-Zip 기준으로 참고하세요.

  1. 파일을 선택하고 마우스 오른쪽 버튼을 누른 뒤 7-Zip 메뉴에서 압축하기(Add to archive)를 고릅니다.
  2. 압축 형식(Archive format)에서 7z 또는 zip을 고릅니다.
  3. 오른쪽 암호화(Encryption) 영역에 비밀번호를 두 번 입력합니다.
  4. zip 형식이라면 암호화 방식(Encryption method)을 ZipCrypto에서 AES-256으로 바꿉니다. 기본값이 ZipCrypto인 경우가 많으니 꼭 확인합니다.
  5. 7z 형식이라면 파일 이름 암호화(Encrypt file names)를 체크합니다.
  6. 확인을 누르면 압축이 시작됩니다.

7-Zip에서 zip을 고르면 파일 이름 암호화 체크박스가 비활성화됩니다. 위에서 설명한 것처럼 ZIP 규격에는 이 기능이 없기 때문입니다.

Mac에서 Keka로 압축파일 암호화하기

macOS 기본 압축 기능(우클릭 후 압축)에는 비밀번호 설정 옵션이 없습니다. 무료 앱 Keka를 쓰면 간단하게 암호를 걸 수 있습니다.

  1. Keka를 실행하고 상단에서 압축 형식을 7Z 또는 ZIP으로 고릅니다.
  2. 비밀번호 입력란에 암호를 입력합니다.
  3. 7Z 형식이라면 파일 이름 암호화(Encrypt filenames) 옵션을 켭니다.
  4. 압축할 파일이나 폴더를 Keka 창 또는 Dock 아이콘으로 끌어다 놓습니다.

Keka의 최신 버전과 옵션은 Keka 공식 사이트에서 확인하세요. 참고로 터미널의 zip -e 파일명.zip 대상파일 명령으로도 암호 ZIP을 만들 수 있지만, 이 방식은 ZipCrypto를 쓰므로 민감한 파일에는 권하지 않습니다.

비밀번호는 어떻게 정해야 하나

AES-256을 골라도 비밀번호가 "1234"라면 무차별 대입으로 금방 풀립니다. 압축파일은 오프라인에서 반복 시도가 가능하므로 로그인 비밀번호보다 더 길게 만드는 편이 안전합니다.

  • 12자 이상, 영문 대소문자·숫자·특수문자를 섞습니다.
  • 생일, 전화번호, 회사 이름처럼 추측 가능한 단어는 피합니다.
  • 비밀번호는 압축파일과 같은 메일이나 메신저 대화방에 보내지 말고 문자나 전화 등 다른 경로로 전달합니다.

설치 없이 바로 강력한 비밀번호를 만들려면 비밀번호 생성기를 쓰면 됩니다. 길이와 문자 종류를 정해 만든 뒤 복사해서 압축 프로그램에 붙여 넣으면 됩니다.

자주 묻는 질문

Windows 기본 기능만으로 ZIP에 비밀번호를 걸 수 있나요?

Windows 탐색기의 압축 기능에는 비밀번호 설정 옵션이 없습니다. 반디집이나 7-Zip 같은 압축 프로그램을 설치해야 합니다.

압축파일 비밀번호를 잊어버리면 풀 수 있나요?

AES-256으로 암호화했다면 비밀번호 없이 복구하는 것은 사실상 어렵습니다. 비밀번호는 비밀번호 관리 앱 등 안전한 곳에 따로 보관해 두세요.

받는 사람이 AES-256 ZIP 파일을 못 연다고 합니다

운영체제 기본 압축 해제 기능이 AES 방식을 지원하지 않아서 생기는 경우가 많습니다. 받는 사람에게 반디집, 7-Zip, Keka 같은 압축 프로그램으로 열도록 안내하세요.

ZIP과 7Z 중 어떤 형식이 좋나요?

보안만 보면 파일 이름까지 숨길 수 있는 7Z가 유리합니다. 다만 ZIP이 더 많은 환경에서 열리므로, 받는 사람이 압축 프로그램을 쓸 수 있는지에 따라 고르면 됩니다.

이미 만든 압축파일에 나중에 비밀번호를 추가할 수 있나요?

압축을 푼 뒤 암호를 설정해 다시 압축하는 방법이 가장 확실합니다. 일부 프로그램은 기존 압축파일에 암호를 거는 기능을 제공하지만, 메뉴 위치는 프로그램마다 다릅니다.

정리

압축파일 비밀번호는 반디집, 7-Zip, Keka에서 압축할 때 암호를 입력하는 것으로 설정합니다. ZIP을 쓸 때는 기본값일 수 있는 ZipCrypto 대신 AES-256을 골라야 실제로 보호가 됩니다. 파일 이름까지 숨기려면 7Z 형식에서 파일명 암호화를 켜세요. 마지막으로 12자 이상의 비밀번호를 만들어 압축파일과 다른 경로로 전달하면 됩니다.