← 모두의 툴

PDF 비밀번호가 두 종류인 이유 — 사용자 비밀번호 vs 소유자 비밀번호

가이드 · 2026-08-19 최종 확인

PDF에 비밀번호를 걸 때 "열람 비밀번호"와 "관리자(권한) 비밀번호" 두 칸이 따로 있는 걸 보고 뭐가 다른지 헷갈렸던 적 있다면, 이 가이드가 그 차이와 함께 왜 하나만으로는 진짜 보안이 안 되는지 설명합니다.

1. PDF 표준의 두 가지 비밀번호

PDF 표준(ISO 32000)은 애초부터 서로 다른 목적의 비밀번호 두 개를 정의합니다. 사용자 비밀번호(User Password, 열람 비밀번호)는 문서를 여는 그 순간부터 요구되는 키입니다 — 이게 없으면 내용을 아예 볼 수 없습니다. 소유자 비밀번호(Owner Password, 관리자 비밀번호)는 문서를 여는 것과는 별개로, 인쇄·복사·편집·주석 추가 같은 개별 권한을 제어하는 키입니다. 하나의 PDF에 둘 다 없을 수도, 하나만 있을 수도, 둘 다 있을 수도 있습니다.

2. 소유자 비밀번호만 있으면 무슨 일이 생기나

여기가 가장 헷갈리는 지점입니다. 사용자 비밀번호는 비워두고 소유자 비밀번호만 설정하면, 파일은 누구나 비밀번호 없이 그냥 열립니다. 다만 인쇄·복사 등 제한한 권한은 PDF 뷰어가 UI 상에서 막아줍니다(예: 인쇄 메뉴 비활성화, 텍스트 선택/복사 차단). 즉 "내용은 다 보여주되 특정 행동만 막는" 구조입니다.

실제 이 사이트 도구의 동작: pdf-password-adder.html은 사용자 비밀번호(userPw)와 소유자 비밀번호(ownerPw)를 별도 입력칸으로 받고, pdf-lib의 encrypt()로 AES-128 암호화를 적용합니다. 인쇄·복사·편집·주석 권한을 체크박스로 개별 지정할 수 있고, 소유자 비밀번호를 비워두면 사용자 비밀번호를 소유자 비밀번호로도 그대로 사용합니다(ownerPassword: ownerPw||userPw) — PDF 표준상 권한 제어에는 소유자 비밀번호 값이 항상 필요하기 때문입니다.

3. 소유자 비밀번호의 진짜 보안 수준

중요한 사실 하나: 소유자 비밀번호로 건 권한 제한은 강력한 보안이 아닙니다. PDF 파일 자체의 콘텐츠는 사용자 비밀번호 없이도 이미 복호화 가능한 상태로 열립니다 — 소유자 비밀번호는 "이 뷰어가 규칙을 지킨다면" 특정 기능만 막아주는 신사협정에 가깝습니다. 실제로 명령줄 PDF 도구나 일부 라이브러리, 그리고 "PDF 권한 제거" 전용 도구들은 소유자 비밀번호를 몰라도 그 제한 자체를 손쉽게 벗겨낼 수 있는 경우가 많습니다. 콘텐츠를 읽는 데 필요한 비밀 정보가 아니라 "권한 플래그"만 바꾸는 구조이기 때문입니다. 반면 사용자 비밀번호는 실제로 콘텐츠 복호화에 필요한 키이므로, 이걸 모르면 원천적으로 내용을 볼 수 없습니다.

구분사용자(열람) 비밀번호소유자(권한) 비밀번호
없으면?파일 자체를 못 엽니다파일은 자유롭게 열립니다
제어 대상열람 가능 여부인쇄·복사·편집·주석 등 개별 동작
보안 수준콘텐츠 복호화 필요 — 실질적 보안준수하는 뷰어에서만 유효 — 우회 가능성 있음

4. 실무 가이드

자주 묻는 질문

Q. 소유자 비밀번호 없이 사용자 비밀번호만 설정할 수 있나요?

A. 네. 이 사이트의 pdf-password-adder.html 도구는 소유자 비밀번호를 비워두면 사용자 비밀번호 값을 소유자 비밀번호로도 그대로 씁니다. 사용자 관점에서는 열람 비밀번호만 신경 쓰면 되고, 권한 제한은 별도로 설정하지 않아도 정상 동작합니다.

Q. 소유자 비밀번호로 건 인쇄 제한, 실제로 얼마나 강력한가요?

A. 일반 사용자가 표준 PDF 뷰어(Adobe Acrobat Reader, 브라우저 내장 뷰어 등)로 여는 상황에서는 잘 작동합니다. 하지만 작정하고 우회하려는 사람에게는 강력한 방어가 아닙니다 — 콘텐츠 자체는 이미 복호화된 상태로 존재하기 때문입니다.

Q. 비밀번호를 잊어버리면 복구할 수 있나요?

A. 이 도구가 사용하는 AES-128 암호화는 원리상 무차별 대입 공격에 강하게 설계돼 있습니다. 사용자 비밀번호를 분실하면 원작성자도 정식 방법으로는 복구할 수 없으므로, 비밀번호 관리자 등에 반드시 별도 보관하세요.

Q. 비밀번호를 나중에 제거하려면 어떻게 하나요?

A. 비밀번호를 알고 있다면 PDF 비밀번호 제거 도구에 입력해 복호화할 수 있습니다. 비밀번호를 모른다면 이 종류의 도구로는 제거할 수 없습니다.