본문 바로가기
트렌드 이슈 · 토픽

2개의 단말을 웜홀처럼 연결하여 파일을 교환할 수 있는 'WEB WORMHOLE'

by 두우우부 2020. 5. 3.
반응형

 

스마트폰이나 PC에서 이미지 및 음악 등의 파일을 교환할 때는 USB 디스크와 클라우드 스토리지를 이용하는 것이 일반적이지만, 그런 파일의 교환을 더욱 간단하게 할 수 있는 오픈소스 웹서비스 'WEB WORMHOLE'이 등장했습니다. 'WEB WORMHOLE'을 사용하면 계정 등록 없이 2개의 단말기를 웜홀처럼 P2P로 연결하여 파일을 송수신할 수 있습니다.

https://webwormhole.io/

WEB WORMHOLE 은 화상 회의 도구에서 자주 사용되는 "WebRTC"에 의해 개발되었습니다. WebRTC는 웹 페이지 내에서 직접 단말과 단말끼리 통신하는 것으로, 플러그인 및 응용 프로그램을 사용하지 않고도 화상 채팅과 파일 공유가 가능한 기술입니다.

즉시 'WEB WORMHOLE'에 접속해 보시면 다음과 같은 화면이 표시됩니다. "NEW WORMHOLE"를 클릭하고 파일을 교환하기 위한 새로운 웜홀을 만듭니다.

 

그러면 QR 코드가 나옵니다.

이를 스마트폰 QR Droid 등으로 스캔하면 이렇게 바뀝니다.

 

스마트폰의 화면도 아래와 같이 동기화됩니다.

 

다음은 파일을 드래그&드롭하거나 OPEN버튼으로 선택하기만 하면 끝.

 

이런 식으로 바로 다운로드됩니다.

 

세션 디스크립션(offers and answers) 교환은 PAKE와 랜덤 생성된 비밀번호로 보호됩니다. 세션 디스크립션은 WebRTC가 통신 보안을 위해 사용하는 DTLS 인증서의 지문을 포함합니다.

 

WebWormhole 은 오픈소스로 깃허브에 공개되어 있습니다.

https://github.com/saljam/webwormhole

 

saljam/webwormhole

Password authenticated WebRTC. Contribute to saljam/webwormhole development by creating an account on GitHub.

github.com

반응형