로그인 정보, 계좌 정보, 신용카드 번호 같은 민감한 정보를 인터넷, 이메일 또는 메신저로 누군가에게 보내는 것은 그다지 좋은 생각이 아닙니다. 하지만 때로는 다른 방법이 없어 보이기도 하죠. 바로 이런 이유로 암호화 기술이 존재합니다. 사실 민감한 정보와 파일을 안전하게 공유하는 방법은 매우 다양하며, 그중 상당수는 기술적인 배경 지식이 없어도 충분히 활용할 수 있을 만큼 간단합니다.
참고: 민감한 정보는 전송되는 몇 초보다는 저장된 상태로 있을 때 가장 취약하다는 점을 기억하세요. 어떤 방식으로 보내든, 전송 후에는 반드시 삭제하거나 안전하게 보관해야 합니다.
일회용 링크(One-time Links)
보내야 할 내용이 텍스트뿐이라면, 메시지를 암호화하고 링크를 생성한 뒤 열람 즉시 삭제해 주는 서비스를 이용하는 것이 가장 빠르고 간단한 방법입니다. 이런 서비스들은 자체 서버가 아닌 브라우저에서 메시지와 암호 구문(passphrase)을 암호화하기 때문에, 평문 형태로 메시지를 저장하지 않으며 복호화 키조차 가지고 있지 않습니다. 사용법도 URL 단축 서비스를 쓰는 것만큼 어렵지 않습니다.
구현 난이도가 비교적 낮은 편이라 이런 기능을 제공하는 서비스는 매우 많습니다. 어떤 서비스를 고르든 최소한 다음 세 가지 조건을 충족하는지 확인하세요. 오픈소스여야 하고, 브라우저에서 로컬로 메시지를 암호화해야 하며, 자동 삭제 옵션을 제공해야 합니다.
- Onetimesecret.com – 최대 보안을 위해 암호 구문 사용 권장
- privatebin.net – 코드 공유에 적합, PasteBin과 유사
- 1ty.me – OneTimeSecret 대안
- password.link – 일부 기능은 로그인 필요
보안 파일 전송 서비스
구글 드라이브나 드롭박스도 암호화를 적용하고 있어 상당히 안전하지만, 기본적으로 파일이 계속 저장소에 남아 있다는 점이 아쉽습니다. 따라서 자동 삭제 기능을 갖춘 보안 전송 서비스가 더 나은 선택일 수 있습니다. 물론 필요하다면 보안 클라우드 스토리지를 함께 활용하는 것도 좋습니다.
- Tresorit Send: 최대 5GB까지 전송할 수 있으면서 프라이버시와 보안 수준이 매우 높은 서비스입니다. 실시간 접속 로그나 문서 열람 권한 관리 같은 부가 기능도 제공하며, 유료 플랜을 이용하면 보안 클라우드 스토리지로도 활용할 수 있습니다.
- Wormhole / Filemail 등의 대안: 참고로 Mozilla는 2020년 Firefox Send 서비스를 종료했습니다. 현재는 종단간 암호화와 자동 삭제 기능을 제공하는 Wormhole, Filemail 같은 유사 서비스로 대체할 수 있습니다. 파일을 업로드한 뒤 받는 사람에게 다운로드 URL만 보내면 되므로 누구나 쉽게 사용할 수 있습니다.
- OnionShare: 파일 용량 제한이 없고 보안성이 뛰어난 오픈소스 도구입니다. 발신자와 수신자 모두 Tor를 실행해야 하며, OnionShare 프로그램은 발신자만 설치하면 됩니다. 파일을 암호화한 뒤 내 컴퓨터에 Onion 서버를 열고, Tor 브라우저로 접속해 파일을 직접 내려받을 수 있는 URL을 생성해 줍니다. 양쪽 모두 Tor를 설치해야 하는 작은 진입 장벽은 있지만, 몇 가지 프로그램을 내려받아 설치하는 정도라면 어렵지 않습니다.
- 7-Zip: 널리 쓰이는 압축 프로그램 7-Zip은 AES-256 암호화로 ZIP 파일을 암호화하고 비밀번호를 거는 기능을 제공합니다. 받는 사람에게 비밀번호를 따로 알려줘야 하는 번거로움은 있지만, 이메일로 파일을 보내고 싶거나 이중 암호화를 원한다면 훌륭한 선택지입니다.
비밀번호 관리자
공유할 것이 비밀번호 하나뿐이라면, LastPass나 Dashlane처럼 많은 사람이 쓰는 비밀번호 관리자가 제공하는 안전한 자격 증명 공유 기능을 활용할 수 있습니다. 같은 비밀번호 관리자를 쓰는 사용자에게 로그인 정보를 안전하게 넘길 때 특히 유용하며, 비밀번호 입력란에 다른 텍스트를 넣어 공유하는 방식도 가능합니다.
암호화 메신저
발신자와 수신자가 모두 같은 보안 메신저를 사용한다면, 텍스트 정보와 작은 파일을 주고받는 가장 빠른 방법이 됩니다. 저장 위험을 최소화하려면 메시지가 일정 시간 후 자동 삭제되도록 설정하는 것이 좋습니다. '최고의 암호화 메신저'가 무엇인지는 논쟁의 여지가 있지만, 가장 인기 있는 두 가지는 다음과 같습니다.
- Signal: 오픈소스 기반의 종단간 암호화 메신저로, 사라지는 메시지 기능을 제공합니다. 단, 전화번호 등록이 필요합니다.
- Wickr Me: Signal 다음으로 인기 있는 암호화 메신저로, 가장 큰 장점은 전화번호 없이도 사용할 수 있다는 점입니다.
이 밖에 Wire, Telegram, WhatsApp, Threema, Viber 역시 좋은 선택지입니다.
PGP
PGP는 이 목록에서 가장 복잡한 해결책입니다. 통신하는 양쪽 모두 상당한 설정과 학습이 필요하기 때문입니다. 그럼에도 여전히 강력한 표준으로 평가받습니다. 과거 일부 이메일 클라이언트의 취약점 문제가 있었고, 다양한 대안이 등장하면서 인기가 다소 줄었다지만, 보안 이메일을 위해서는 여전히 훌륭한 옵션입니다. Enigmail 같은 이메일 도구를 통해 독립형 수동 암호화 도구로 사용하거나, ProtonMail처럼 PGP를 지원하는 웹메일 서비스와 함께 사용할 수 있습니다.
어떤 보안 공유 서비스를 선택해야 할까?
텍스트 공유에는 OneTimeSecret이나 Signal·Wickr 같은 암호화 메신저가 가장 빠르고 간편합니다. 기술에 익숙하지 않은 사용자에게는 링크 방식이 가장 무난한 선택입니다. 파일을 공유해야 한다면, 본인과 함께 쓰는 사람들의 기술 수준에 따라 Tresorit Send나 OnionShare가 잘 맞을 수 있으며, 그 외에도 다양한 대안이 있습니다. 불안하다면 암호화 계층을 추가로 쌓는 것도 방법입니다. 예를 들어 비밀번호 관리자로 복호화 키를 공유하거나, 서비스에 업로드하기 전 자신의 기기에서 파일을 먼저 암호화하는 식입니다. 어쨌든 위의 솔루션 중 무엇이든 올바르게 사용하기만 하면 소중한 개인 정보를 엿보는 눈으로부터 안전하게 지킬 수 있습니다.
함께 읽으면 좋은 글
- 온라인으로 대용량 파일을 보내는 쉽고 빠른 9가지 방법
- 사무실 LAN을 통해 메시지와 파일을 안전하게 전송하는 방법