Relayium

Relayium vs Snapdrop·PairDrop: 어떤 P2P 파일 전송이 더 안전할까?

마지막 업데이트: 2026-07-31

Snapdrop과 활발히 유지되는 포크 PairDrop은 브라우저 기반 무설치 파일 공유의 선구자입니다. 세련되고 익숙하며 정말로 훌륭한 도구로, Relayium은 이를 부정하는 대신 같은 발상 위에 쌓아 올립니다.

이 글은 세 가지를 공정하게 비교합니다. 공통점, Snapdrop과 PairDrop이 더 강한 점, 그리고 Relayium이 다른 점입니다. 요약하면 Relayium의 초점은 암호화 강도와 네트워크를 넘나드는 도달성이며, LAN에서 이미 잘 작동하는 것을 대체하려는 것이 아닙니다.

공통점

셋 다 최신 웹 브라우저에서 설치 없이 완전히 동작합니다. 같은 LAN에서는 모두 WebRTC를 사용해 파일 바이트를 서버에 두지 않고 두 기기 사이에서 직접 주고받습니다.

같은 로컬 네트워크에서는 근처 기기를 자동으로 찾을 수 있어, 같은 방에서 노트북에서 휴대폰으로 사진을 보내는 일은 어느 것을 써도 몇 번의 탭이면 됩니다.

Snapdrop과 PairDrop이 뛰어난 점

Snapdrop은 오랫동안 쓰였고 신뢰하는 큰 커뮤니티가 있습니다. PairDrop은 여기에 Relayium이 지금은 목표로 하지 않는 기능을 더합니다.

Relayium의 차이: 애플리케이션 계층 종단간 암호화

순수 WebRTC는 DTLS로 전송 중 암호화되며, 수동적 도청자에 대해서는 실질적인 보호가 됩니다. 하지만 양쪽을 인증하는 DTLS 지문은 시그널링 서버를 거쳐 교환됩니다. 악의적이거나 침해된 시그널링 서버는 자신의 지문으로 바꿔치기해 보이지 않게 중간에 끼어들 수 있습니다. 이것이 DTLS만으로는 막을 수 없는 전형적인 중간자 공격입니다.

Relayium은 WebRTC 채널 위에 독립적인 두 번째 암호화 계층을 더합니다. X25519 키 교환으로 도출한 키를 청크별 AES-256-GCM에 사용하며, 이 키는 어떤 서버에도 전송되지 않습니다. 중간자를 탐지하려면 기본값이 꺼짐인 고급 검증을 켜면 되고, 그러면 두 기기가 동일한 6자리 짧은 인증 문자열(SAS)을 표시합니다. 코드가 일치하면 서버가 어느 한쪽을 사칭하거나 애플리케이션 계층 암호화를 종료하지 않았음을 확인할 수 있습니다. 각 파일은 SHA-256 해시로 종단간 검증됩니다.

LAN을 넘어서

Relayium은 같은 Wi-Fi뿐 아니라 네트워크를 넘나들며 작동하도록 설계되었습니다. 브라우저 전송은 같은 LAN에서 직접 연결하고, 네트워크를 넘는 페어링 코드 세션은 설계상 TURN 릴레이를 사용하면서 브라우저 간 종단간 암호화를 유지합니다.

네트워크를 넘을 때 TURN 릴레이는 자신이 읽거나 복호화할 수 없는 암호문만 운반하며, Relayium은 실시간 콘텐츠의 서버 측 사본이나 기록을 남기지 않습니다. 선택적인 저장형 다운로드 링크 모드도 있습니다. 브라우저가 AES-256-GCM으로 파일을 암호화하고 복호화 키는 URL 프래그먼트에만 존재하므로, 서버는 읽을 수 없는 영지식 암호문을 저장합니다. 같은 네트워크에서는 계정이 필요 없습니다. 네트워크를 넘는 페어링 코드를 만드는 사람은 로그인해야 하지만 참여자는 계정이 필요 없습니다. 저장형 다운로드 링크 생성에도 로그인이 필요합니다. 도중에 끊긴 전송은 처음부터가 아니라 이어서 재개할 수 있습니다.

기능 한눈에 비교

가장 중요한 차이를 나란히 정리하면:

자주 묻는 질문

Relayium과 Snapdrop·PairDrop은 서로 대체할 수 있나요?

같은 네트워크의 기기 간 빠른 공유라면 어느 것이든 잘 작동합니다. 서로 다른 네트워크를 넘나들어야 하거나 서버에 의존하지 않는 검증 코드가 있는 추가 암호화 계층을 원한다면 Relayium이 그 목적입니다. PairDrop의 방과 지속 페어링을 좋아한다면 그것도 여전히 훌륭한 선택입니다.

Relayium은 오픈소스이며 자체 호스팅이 가능한가요?

네. Relayium은 AGPL-3.0 라이선스이며 프로토콜과 코드 전체가 github.com/relayium/relayium에 공개되어 있어 감사하거나 자체 인스턴스를 운영할 수 있습니다. Snapdrop과 PairDrop이 신뢰받게 한 바로 그 개방성입니다.

성능 차이가 있나요?

같은 LAN에서는 셋 다 WebRTC 직접 경로를 사용해 성능이 대체로 비슷합니다. 네트워크를 넘을 때 Relayium은 설계상 TURN을 사용하므로 릴레이 위치와 용량이 지연 시간과 처리량에 영향을 줄 수 있습니다. 추가 AES-256-GCM 계층은 브라우저에서 동작하며 네트워크 경로에 비해 보통 작은 오버헤드만 더합니다.

애플리케이션 계층 암호화가 실제로 어떤지 직접 확인해 보세요 — 설치 불필요, 같은 네트워크에서는 계정도 필요 없습니다.

지금 Relayium 사용해보기

계속 읽기