- 공유 링크 만들기
- X
- 이메일
- 기타 앱
이 글의 목적은 한글(HWP/HWPX) 문서의 암호와 보호 기능을 정확히 구분하고, 합법적이고 안전한 범위에서 암호 해제 절차와 실패 시 대안을 체계적으로 제시하여 현장에서 즉시 적용할 수 있게 돕는 것이다.
1. 먼저 개념을 정확히 구분해야 한다
1.1 파일 열기 암호(보안 암호)
문서를 열기 전에 비밀번호를 요구하는 기능이다. 저장 시 암호화가 수행되며 비밀번호 없이는 내용을 해독할 수 없게 설계되어 있다. 암호를 아는 경우에만 해제할 수 있다.
1.2 편집 제한(문서 보호)
문서 열기는 가능하나 편집, 서식 변경, 선택적 영역 수정 등을 제한하는 기능이다. 설정 시 별도의 보호 암호를 둘 수 있다. 보호 암호를 아는 경우 문서 내에서 즉시 해제할 수 있다.
1.3 파일 시스템 수준 잠금
Windows 파일 속성의 읽기 전용, 회사 DLP/DRM, 네트워크 경로 권한, 동시 편집 중 잠금 파일 등 응용 프로그램 외부 요인에 의해 수정이 제한되는 경우이다. 이 경우는 운영체제 권한과 정책을 우선 점검해야 한다.
2. 빠른 진단 체크리스트
| 증상 | 가능한 원인 | 확인 방법 | 조치 방향 |
|---|---|---|---|
| 파일 열기 전부터 암호 요구 | 파일 열기 암호 설정 | 열기 창에서 비밀번호 대화상자 표시 | 암호 입력 후 보안 설정 해제 |
| 열리지만 편집 불가/회색 메뉴 | 문서 보호(편집 제한) | 상단 상태 표시, 보호 관련 메뉴 비활성 | 보호 해제 후 저장 |
| 저장/덮어쓰기 안됨 | 읽기 전용 속성, 권한 부족 | 파일 속성, 네트워크 권한, DLP 경고 | 권한/속성 해제 또는 다른 위치에 저장 |
| 공유문서 사용 중 잠김 | 동시 편집 잠금 파일 존재 | 같은 폴더에 임시/잠금 파일 확인 | 모든 사용자 종료 대기 후 재시도 |
| 보호 해제 암호 분실 | 보호 암호 미기록 | 설정자에게 확인 필요 | 설정자에게 요청 또는 백업/버전 복원 |
3. 시나리오별 암호 해제 절차
3.1 “파일 열기 암호”를 알고 있을 때
- 한글에서 해당 파일을 연다.
- 비밀번호 입력 대화상자에 올바른 암호를 입력한다.
- 문서가 열리면 즉시 보안 암호를 제거한다.
버전별 메뉴 경로는 아래 표를 따른다.
| 제품/버전 | 메뉴 경로 | 설명 |
|---|---|---|
| 한글 2010~2014 | 파일 > 문서 정보 > 보안 설정 | 열기 암호 해제 및 재설정 |
| 한글 NEO | 파일 > 문서 정보 > 보안 | 암호 체크 해제 후 저장 |
| 한컴오피스 2020/2022/2024 한글 | 파일 > 문서 정보(정보) > 보안 | “열기 암호 사용” 체크 해제 |
| HWPX | 파일 > 다른 이름으로 저장 > 옵션 | 저장 옵션의 암호 비활성 |
일반적인 작업 흐름 예시는 다음과 같다.
1) 파일 열기 2) 암호 입력 3) 파일 > 문서 정보(또는 정보) > 보안 4) "열기 암호" 또는 "암호 사용" 체크 해제 5) 저장(Ctrl+S) 또는 '다른 이름으로 저장'으로 새 파일 생성 3.2 “문서 보호(편집 제한)” 암호를 알고 있을 때
- 문서 상단 또는 상태표시줄에서 보호 상태를 확인한다.
- 아래 경로에서 보호 해제 메뉴를 연다.
| 제품/버전 | 메뉴 경로 | 설정/해제 |
|---|---|---|
| 한글 2014/NEO | 도구 > 문서 보호 | 보호 해제 버튼 클릭 후 암호 입력 |
| 한컴오피스 2020/2022/2024 | 검토 탭 > 문서 보호 | “보호 해제” 선택 후 암호 입력 |
| 선택 영역 보호 | 서식/검토 > 범위 보호 | 범위 목록에서 보호 해제 |
단계 요약은 다음과 같다.
검토 탭(또는 도구) > 문서 보호 > 보호 해제 > 보호 암호 입력 > 저장 3.3 암호를 잊었을 때 합법적 대안
- 설정자에게 공식적으로 암호 확인을 요청한다.
- 버전 관리 시스템, 클라우드 히스토리, 백업 서버에서 암호 설정 이전 버전을 복원한다.
- 동일 내용의 원본 문서가 별도 위치에 보관되어 있는지 점검한다.
- 회사 문서일 경우 문서 소유자, 팀장, 보안 담당자에게 복구 절차를 요청한다.
4. 저장 형식별 특징과 주의점
4.1 HWP vs HWPX
- HWP는 한글 고유 이진 포맷이다. 저장 시 암호화 옵션을 사용하면 복호화 없이는 내용 접근이 불가능하도록 설계되어 있다.
- HWPX는 XML 기반 컨테이너 포맷이다. 보안 옵션은 저장 대화상자의 옵션 또는 문서 정보에서 관리한다.
암호 해제를 위해서는 어떤 포맷이든 정상적으로 열 수 있는 암호가 선행되어야 한다.
4.2 PDF로 내보내기 시 암호
한글에서 PDF로 내보낼 때 별도 문서 열기/인쇄 제한 암호를 설정할 수 있다. 기존 HWP 암호와는 별개이므로, PDF 암호를 제거하려면 PDF를 만들 때 사용한 암호를 알고 있어야 한다. PDF 암호를 아는 경우 PDF 편집기에서 보안 해제를 수행한 뒤 저장한다.
5. 파일 시스템과 정책 이슈로 인한 잠금 해제
5.1 Windows 읽기 전용 속성 해제
- 파일을 우클릭하고 속성을 연다.
- 일반 탭에서 읽기 전용 체크를 해제한다.
- 적용 후 확인을 눌러 저장한다.
여러 파일에 일괄 적용하려면 명령줄을 사용할 수 있다.
:: 관리자 권한 PowerShell Get-ChildItem "D:\Docs\*.hwp" | ForEach-Object { $_.IsReadOnly = $false } 5.2 차단된 파일(Unblock) 해제
인터넷에서 받은 파일은 보안 구역 정보로 인해 차단될 수 있다. 다음 명령으로 차단을 해제한다.
:: PowerShell Unblock-File "D:\Docs\report.hwp" 5.3 네트워크/권한 문제
- 네트워크 공유 폴더 권한(읽기/쓰기)을 확인한다.
- 동시 편집 중이라면 모든 사용자가 문서를 닫았는지 확인한다.
- 잠금 파일(~$로 시작하거나 임시 확장자)을 제거하려면 모든 인스턴스 종료 후 관리자에게 요청한다.
6. 암호 해제를 위한 표준 작업 절차(SOP)
6.1 준비 단계
- 대상 파일 백업본을 별도 위치에 복사한다.
- 현재 사용 중인 한글 버전과 저장 포맷(HWP/HWPX)을 기록한다.
- 암호 종류(열기 암호 vs 문서 보호)를 구분한다.
- 필요 시 담당자 권한과 정책 예외 승인을 확보한다.
6.2 실행 단계
- 암호를 알고 있는 경우 문서를 연다.
- 해당 메뉴에서 암호 사용 체크를 해제하거나 보호를 해제한다.
- 같은 이름으로 저장하지 말고, 구분 가능한 파일명으로 저장한다.
- 해제된 파일을 열어 편집 가능 여부를 확인한다.
6.3 검증 단계
- 파일 속성의 읽기 전용이 해제되었는지 확인한다.
- 문서 정보에서 보안 설정이 “사용 안 함”으로 표시되는지 확인한다.
- 필요 시 버전 관리 시스템에 해제본을 신규 버전으로 등록한다.
7. 버전별 메뉴 경로 상세
다음 표는 대표 버전의 경로 예시이다. 실제 메뉴 명칭은 배포판에 따라 소폭 다를 수 있다.
| 구분 | 경로 | 비고 |
|---|---|---|
| 열기 암호 해제 | 파일 > 문서 정보(정보) > 보안 > 열기 암호 사용 해제 | 암호 입력 후 체크 해제 |
| 문서 보호 해제 | 검토 탭 > 문서 보호 > 보호 해제 | 보호 암호 필요 |
| 저장 옵션 | 파일 > 다른 이름으로 저장 > 옵션 | HWPX에서 암호 옵션 확인 |
| PDF 암호 | 파일 > PDF로 내보내기 > 보안 설정 | PDF 자체 암호 별도 관리 |
8. 협업 환경에서의 실무 팁
- 문서 표지나 바닥글에 문서 보안 등급과 암호 관리자를 명시한다.
- 암호 변경 시 팀 공지와 기록을 동기화한다.
- 암호를 제거한 최종본은 기존 암호본과 폴더를 분리하여 중복 유통을 방지한다.
- 전자결재 시스템과 연동된 문서라면 시스템 내 권한으로 열어 내보낸 후 편집본을 생성한다.
9. 문제 해결 가이드
9.1 암호를 정확히 입력해도 열리지 않을 때
- 한/영, 대/소문자, 특수문자, 키보드 배열을 재확인한다.
- 복사/붙여넣기 대신 직접 타이핑한다.
- 다른 PC나 최신 패치가 적용된 환경에서 재시도한다.
9.2 문서는 열렸는데 내용이 깨질 때
- 저장 포맷 손상 가능성을 고려하여 백업본을 연다.
- 서체 미설치로 인한 대체 폰트 표시 문제를 점검한다.
- “다른 이름으로 저장”으로 새 파일에 재저장 후 편집한다.
9.3 인쇄만 제한된 경우
- PDF 내보내기 보안 설정으로 인쇄 제한이 걸린 경우가 있다. 암호를 알고 있다면 보안 해제 후 재저장한다.
- 회사 정책 프린터 제한일 수 있다. 관리자에게 정책 예외를 요청한다.
10. 자동화와 기록 관리
반복적으로 문서 보호를 해제해야 하는 운영 업무라면, 절차의 표준화와 로그 기록이 중요하다. 다음은 권한 내에서 실행하는 일상 점검 자동화 예시이다.
:: PowerShell - 읽기 전용 해제 + 차단 해제 + 로그 $target = "D:\Team\Finals" $log = "D:\Team\logs\unlock_$(Get-Date -Format yyyyMMdd).log" Get-ChildItem $target -Recurse -Include *.hwp,*.hwpx | ForEach-Object { try { $_.IsReadOnly = $false Unblock-File $_.FullName Add-Content $log "[$(Get-Date)] OK $($_.FullName)" } catch { Add-Content $log "[$(Get-Date)] ERR $($_.FullName) : $($_.Exception.Message)" } } 해당 스크립트는 파일 시스템 수준 문제만 다룬다. 한글 응용 프로그램 내 암호 해제는 수동으로 진행해야 한다.
11. 보안과 컴플라이언스 체크
- 개인정보, 영업기밀, 대외비 포함 문서는 암호 제거 전 배포 범위를 재검토한다.
- 외부 전달 시 파일의 메타데이터에 남은 작성자, 경로 정보 등을 점검한다.
- 암호를 제거했더라도 필요 시 전송 채널에서 별도 암호화(압축 암호, 안전한 링크)를 적용한다.
12. 요약
- 열기 암호 해제는 비밀번호를 입력해 문서 열기 후 문서 정보의 보안 메뉴에서 “암호 사용 해제”를 수행하면 된다.
- 편집 제한은 검토 탭의 문서 보호에서 “보호 해제” 후 저장하면 된다.
- 읽기 전용, 네트워크 권한, DLP/DRM은 운영체제 및 정책 측면에서 해결한다.
- 암호를 모르면 설정자 확인, 버전 복원, 공식 복구 절차 외 대안은 권장하지 않는다.
FAQ
Q1. 암호를 전혀 모른다. 해제할 수 있는가?
불가능하다. 설정자가 제공한 암호 또는 공식 복원 경로가 필요하다. 백업본 복원이나 소유자 확인이 현실적인 대안이다.
Q2. 보호 암호와 열기 암호가 다르다. 각각 해제해야 하는가?
그렇다. 열기 암호로 문서를 연 뒤, 문서 보호 암호를 별도로 입력하여 해제해야 한다. 둘은 서로 독립된 기능이다.
Q3. 해제 후 다시 암호를 걸고 싶다. 어디서 설정하는가?
파일 > 문서 정보(정보) > 보안에서 열기 암호를 설정하고, 검토 탭 > 문서 보호에서 편집 제한을 설정한다. 필요한 최소 권한만 적용하는 것이 바람직하다.
Q4. 공동 편집 중 문서가 잠겨 저장이 안 된다. 해결 방법은?
모든 사용자가 문서를 닫을 때까지 대기하고 잠금 파일을 제거한다. 권한이 없다면 관리자에게 요청하여 세션을 종료한다.
Q5. PDF로 내보낸 파일의 인쇄 제한을 해제하려면?
PDF 생성 시 설정한 암호를 알고 있을 때만 보안 해제를 할 수 있다. PDF 편집기에서 보안 설정을 해제한 뒤 재저장한다.