Skip to the content.

안전한 파일 전송: 민감한 문서 안전하게 공유하기

*상태: 레벨 2 대상: 조직가, 언론인 및 민감한 문서를 공유하는 모든 사람*

파일을 안전하게 공유하는 것은 가장 일반적인 작전 보안(OPSEC) 과제 중 하나입니다. 이메일 첨부 파일은 기본적으로 암호화되지 않고, 클라우드 스토리지 서비스는 법 집행 기관에 협조하며, WhatsApp과 같은 “안전한” 플랫폼조차도 메타데이터를 유출할 수 있습니다. 이 가이드는 단순한 1대1 공유부터 익명 정보원 보호에 이르기까지 안전한 파일 전송을 위한 전체 도구 모음을 다룹니다.


1. 파일 전송에 대한 위협 평가

방법을 선택하기 전에 무엇을 방어하고 있는지 이해하십시오:

위협 (Threat) 우려 사항 (Concern) 적절한 방법 (Appropriate Method)
ISP 또는 네트워크 관찰자가 파일 내용을 보는 것 이메일, 클라우드 동기화 종단간 암호화(E2EE) 전송
서버 운영자가 저장된 파일을 읽는 것 클라우드 서비스, 이메일 서버 영지식(Zero-knowledge) 암호화
서비스 제공업체에 대한 법 집행 기관의 소환장 Signal, 클라우드 콘텐츠 로그가 없고 영장 카나리아(warrant canary)가 있는 서비스
누가 누구에게 무엇을 보냈는지 드러내는 메타데이터 Signal (Sealed Sender 아님), 이메일 OnionShare, Magic Wormhole, Sealed Sender
식별 메타데이터를 포함하는 파일 내용 (EXIF, 작성자 정보) 사진, 문서 전송 전 메타데이터 제거(stripping)
수신자의 신원 일반 채널 익명 전송 방법

2. 파일 전송을 위한 Signal

Signal은 신뢰할 수 있는 연락처 네트워크 내에서 민감한 파일을 일상적으로 공유할 때 적합합니다.

Signal이 보호하는 것:

제한 사항:

모범 사례:


3. OnionShare

OnionShare는 Tor 네트워크에 임시 .onion 주소를 생성하고 이를 통해 파일을 공유할 수 있게 해주는 무료 오픈 소스 도구입니다. 발신자는 자신의 컴퓨터에서 직접 로컬 Tor Hidden Service를 실행합니다 — 중간 서버도, 계정도, 로그도 없습니다.

기능:

이 도구가 강력한 이유:

3.1 OnionShare 설정 및 사용법

설치:

파일 공유:

  1. OnionShare 열기 → Share Files (파일 공유)
  2. 파일이나 폴더를 창으로 드래그합니다.
  3. 옵션 구성:
    • 파일이 전송된 후 공유 중지 (일회성 공유 — 권장됨)
    • 자동 시작 타이머 (선택 사항 — 특정 시간에 공유 가능해짐)
  4. Start sharing(공유 시작) 클릭 — OnionShare가 .onion URL과 암호(키)를 생성합니다.
  5. 보안 채널(Signal)을 통해 수신자와 .onion 주소 키를 공유합니다.
  6. 수신자는 Tor 브라우저를 열고 .onion URL과 키를 입력한 후 파일을 다운로드합니다.
  7. OnionShare는 실시간 다운로드 상태를 보여줍니다; 완료되면 닫으십시오.

파일 수신 (드롭 상자):

  1. OnionShare → Receive Files (파일 수신)
  2. 서비스 시작 — .onion URL 생성
  3. 귀하에게 파일을 보내야 하는 사람(예: 정보원(source) 제보 드롭을 만드는 언론인)과 이 URL을 공유합니다.
  4. 파일은 귀하의 컴퓨터 폴더에 직접 업로드됩니다; 업로드 상황을 실시간으로 볼 수 있습니다.

보안 참고 사항: 수신자는 .onion 주소에 접근하기 위해 Tor 브라우저 또는 Orbot이 필요합니다. 이는 대상 고객을 제한합니다. 이에 따라 계획을 세우십시오.

3.2 정보원 보호를 위한 OnionShare (언론인용)

SecureDrop(아래 참조)은 정보원(source) 접수를 위한 업계 표준이지만, OnionShare는 개별 언론인이나 소규모 조직에 더 간단하고 가벼운 대안을 제공합니다:


4. SecureDrop

SecureDrop은 언론의 자유 재단(FPF, Freedom of the Press Foundation)에서 개발한, 익명 정보원과 언론인 간 통신을 위한 가장 모범적인 표준(gold standard)입니다. 이는 언론 기관과 민감한 문서를 공유하는 취약한 정보원을 보호하기 위해 특별히 설계되었습니다.

작동 방식:

SecureDrop을 사용하는 뉴스룸: 언론의 자유 재단(FPF)은 freedom.press/news/directory 에서 디렉터리를 관리합니다.

정보원의 경우: 언론 기관에 대한 민감한 정보가 있는 경우 해당 기관의 SecureDrop 주소를 사용하십시오 — FPF 디렉터리에서 찾을 수 있습니다. 신뢰할 수 있는 개인 기기에서 Tor 브라우저를 통해서만 접속하십시오.

조직의 경우: SecureDrop을 설정하려면 상당한 기술 인프라가 필요합니다. FPF에서 지원을 제공합니다 — freedom.press로 문의하십시오.


5. Magic Wormhole

Magic Wormhole은 두 컴퓨터 간의 빠르고 암호화된 일회성 파일 전송을 위한 명령줄 도구입니다. 이 도구는 발신자와 수신자를 종단간 암호화로 직접 연결하는 간단한 코드 문구를 생성합니다.

사용하는 이유:

제한 사항: 익명성을 제공하지 않습니다 — 귀하의 IP가 중계 서버와 잠재적으로 피어(peer)에게 노출됩니다. 익명성이 필요한 경우 OnionShare를 사용하십시오.

설치:

pip install magic-wormhole
# 또는: brew install magic-wormhole (macOS)
# 또는: apt install magic-wormhole (Debian/Ubuntu)

사용법:

# 발신자:
wormhole send /path/to/file.pdf
# 출력 결과: wormhole receive 7-crossword-galaxy (예시 코드)

# 수신자 (다른 기기에서):
wormhole receive 7-crossword-galaxy

6. 암호화된 이메일 (PGP)

PGP(Pretty Good Privacy) 이메일 암호화는 이메일을 통한 암호화된 파일 전송의 전통적인 방식입니다. 강력하지만 기술적인 요구 사항이 높으며, 대부분의 활동가들은 일상적인 용도로 Signal이나 OnionShare를 더 실용적이라고 생각합니다.

PGP 이메일이 적합한 경우:

6.1 PGP 기본 사항

PGP는 비대칭 암호화를 사용합니다:

핵심 개념:

6.2 PGP 도구

기본 워크플로우:

  1. 키 쌍 생성: gpg --full-generate-key
  2. 공개 키 내보내기: gpg --export --armor your@email.com > publickey.asc
  3. 공개 키를 연락처와 공유
  4. 수신자를 위해 파일 암호화: gpg --encrypt --recipient recipient@email.com file.pdf
  5. 암호화된 파일 전송 (암호화되지 않은 이메일로 전송해도 안전함)
  6. 수신자 해독: gpg --decrypt file.pdf.gpg

6.3 PGP의 한계


7. 메타데이터 제거 (Metadata Stripping)

안전한 전송 방식을 사용하더라도 파일에는 흔히 당신을 식별할 수 있는 내장 메타데이터가 포함되어 있습니다.

7.1 문서 메타데이터

Microsoft Office 파일 (.docx, .xlsx, .pptx): 작성자 이름(Windows/Office 계정에서 가져옴), 조직, 컴퓨터 이름, 생성 날짜, 편집 기록, 때로는 삭제된 내용을 보여주는 수정 기록이 포함됩니다.

LibreOffice에서 제거:

  1. 파일 → 속성 → 일반 → 속성 재설정(Reset Properties) (일부 메타데이터 제거)
  2. 파일 → 내보내기 → PDF로 내보내기 후 PDF 메타데이터 제거 도구 사용 (더 철저함)

ExifTool (명령줄)로 제거:

exiftool -all= document.docx

PDF 파일: 작성자, 생성 소프트웨어, 생성 날짜, 모바일에서 생성된 경우 때때로 GPS 좌표가 포함됩니다.

exiftool -all= document.pdf

7.2 사진/이미지 EXIF 데이터

사진에는 광범위한 EXIF 메타데이터가 포함되어 있습니다:

도구:

7.3 작전 규칙 (Operational Rule)

작전 또는 민감한 맥락의 사진이나 문서를 공유하기 전에:

  1. ExifTool 또는 그에 상응하는 도구로 모든 메타데이터를 제거하십시오.
  2. 메타데이터가 사라졌는지 확인하십시오: exiftool photo.jpg는 EXIF 데이터를 표시하지 않아야 합니다.
  3. 그런 다음 안전한 채널을 통해 공유하십시오.

이는 정보 워크플로우에서 결코 타협할 수 없는 필수 단계여야 합니다.


8. 팀을 위한 안전한 파일 저장 및 공유

8.1 Proton Drive

Proton Drive(Proton Mail 제작사에서 개발)는 영지식 암호화(zero-knowledge encrypted) 클라우드 스토리지를 제공합니다:

사용 목적: 민감한 조직 문서를 팀원과 공유; 암호화된 기록물 보관

8.2 Cryptomator

Cryptomator는 모든 클라우드 스토리지 제공업체(Dropbox, Google Drive, iCloud 등) 위에 암호화된 “금고(vault)”를 생성하는 오픈 소스 도구입니다:

사용 목적: 제공업체를 바꾸지 않고 기존 클라우드 스토리지에 영지식 암호화 추가

8.3 Keybase Teams

Keybase는 종단간 암호화된 팀 파일 공유 기능을 제공합니다:


이 가이드는 법률적 조언을 구성하지 않습니다. 법률은 관할 구역마다 다릅니다.

← 목차로 돌아가기