본문으로 건너뛰기
로그인 둘러보기
생산성·자동화 · 윈도우즈 유틸 · 커뮤니케이션

Retroshare

0

RetroShare는 친구 간에 암호화된 연결을 구축하여 분산된 통신 네트워크를 형성하는 무료 오픈소스 소프트웨어입니다.

분산 통신암호화 채팅오픈소스크로스플랫폼파일 공유프라이버시 보호

소개

RetroShare는 친구 간에 암호화된 연결을 구축하여 분산된 통신 네트워크를 형성하는 무료 오픈소스 소프트웨어입니다. 채팅, 파일 공유, 포럼, 메시지, 채널 등 다양한 서비스를 제공하며, 사용자의 프라이버시와 익명성을 최우선으로 설계되었습니다. Windows, macOS, Linux, Android 등 크로스플랫폼을 지원하며, 광고나 숨은 비용 없이 순수하게 커뮤니티 중심의 개발로 운영됩니다.

상세정보

채팅 및 메시지

텍스트와 이미지를 포함한 실시간 채팅을 지원하며, 오프라인 상태에서도 메시지가 친구 노드에 저장되어 나중에 전달됩니다. 풍부한 이모티콘 세트를 제공하고, 친구의 친구와의 안전한 채팅도 가능합니다.

파일 공유

BitTorrent 유사 방식의 스위밍 기술을 활용해 대용량 파일도 효율적으로 공유할 수 있습니다. 친구 간 또는 전체 네트워크에 파일을 공유하며, 검색 기능을 통해 원하는 파일을 찾을 수 있습니다. 프라이버시는 직접적인 친구 관계를 넘어 익명 터널을 통해 보장됩니다.

포럼 및 게시판

오프라인에서도 포스트를 읽고 쓸 수 있으며, 인터넷 연결 시 자동으로 동기화됩니다. 분산형 포럼은 설계상 검열에 강하며, 사용자는 게시물에 댓글을 달고 토론을 이어갈 수 있습니다. 게시판 기능을 통해 이미지나 링크를 공유하고, 다른 사용자의 평가를 볼 수 있습니다.

채널

사용자는 파일을 게시하는 채널을 구독하여 최신 파일을 자동으로 다운로드할 수 있습니다. 채널 내 파일에 댓글을 달고, 친구들에게 재공유함으로써 콘텐츠를 확산시킬 수 있습니다.

음성 및 영상 통화 (실험적)

VoIP 플러그인을 통해 무료かつ보안된 음성 통화가 가능하며, 영상 통화 프로토타입도 제공됩니다. 이는 실험적 기능이지만, 향후 완전한 통신 도구로서의 가능성을 보여줍니다.

다운로드 및 설치 방법

Windows 사용자는 공식 웹사이트에서 7z 형식의 압축 파일을 다운로드할 수 있습니다. 다운로드 후 압축을 해제하고 실행 파일을 더블클릭하여 프로그램을 시작할 수 있습니다. 설치 과정은 복잡한 설정 없이 바로 실행 가능한 포터블 형태를 제공하며, 최초 실행 시 네트워크 설정을 위한 마법사가 표시됩니다.

기본 사용법

최초 실행 후, 사용자는 자신의 인증서를 생성하고, 친구와 인증서를 교환하여 연결을 시작해야 합니다. 인증서 교환은 직접 만나서 또는 안전한 채널을 통해 이루어져야 보안이 유지됩니다. 연결이 완료되면 사이드바의 ‘사람들’ 목록에서 친구 노드를 확인하고, 채팅이나 파일 공유를 시작할 수 있습니다. 메시지 입력창에서 텍스트를 입력하고 전송 아이콘을 클릭하면 암호화되어 전송됩니다.

이런 경우에 유용합니다

프라이버시가 중요한 사용자, 예를 들어 기자, 활동가, 연구원 등이 검열이나 감시 없이 자유롭게 소통하고 파일을 공유할 때 유용합니다. 중앙 서버에 의존하지 않기 때문에 서비스 종료나 정책 변경의 영향을 받지 않으며, 친구 네트워크를 통해 신뢰 기반의 통신 생태계를 구축할 수 있습니다.

지원 환경·시스템 요구사항

Windows 7 이상 버전에서 실행 가능하며, 64비트 아키텍처(x64)를 지원합니다. 공식적으로는 Qt5 및 Qt6 기반의 빌드가 제공되며, MSYS2 또는 QtCreator를 통해 소스 코드로부터 직접 컴파일도 가능합니다. 추가적으로 Tor 또는 I2P 라우터를 설치하면 익명 라우팅 기능을 활용할 수 있습니다.

최신 버전·업데이트

현재 최신 버전은 0.6.7.2이며, GitHub 저장소에서 정기적인 릴리스가 이루어지고 있습니다. 업데이트는 공식 웹사이트 또는 GitHub releases 페이지에서 최신 7z 파일을 다운로드하여 기존 설치를 교체하는 방식으로 진행됩니다. 릴리스 노트는 주요 버그 수정 및 기능 개선 사항을 포함합니다.

제한 사항·확인 사항

RetroShare를 사용하기 위해서는 최소 한 명 이상의 친구와 인증서를 교환해야 네트워크에 참여할 수 있습니다. 완전히 혼자서는 네트워크 기능을 활용할 수 없으며, 초기 연결을 위해 오프라인에서의 인증서 교환이 필요합니다. 또한, 음성 및 영상 통화 기능은 실험적 프로토타입 단계로 안정성이 보장되지 않을 수 있습니다.

화면으로 보는 주요 기능

네트워크 화면

네트워크 화면

RetroShare의 네트워크 화면입니다. 왼쪽에는 '뉴스 피드', '네트워크', '사람들', '파일 공유', '채팅 로비', '메시지', '채널(2)', '포럼', '게시물', 'RetroChess'와 같은 메뉴 항목이 나열된 사이드바가 있습니다. 중앙 상단에는 'Anna (Home)'이라는 사용자 프로필이 표시되며, 'be back soon…' 상태 메시지와 함께 프로필 사진이 있습니다. 'Friend nodes' 섹션에는 Angela, Jessica, marc, Shani, Sheila와 같은 친구 노드 목록이 있습니다. 오른쪽에는 'Broadcast', 'Network graph', 'Keyring' 탭이 있는 네트워크 그래프 영역이 있으며, 그 아래에는 바다와 해변을 보여주는 배경 이미지가 있습니다. 하단에는 'Type a message here' 입력란과 메시지 전송을 위한 여러 아이콘(이모티콘, 파일 첨부, 링크, 설정, 전송)이 있습니다. 하단 상태 표시줄에는 'Online', 'Friends: 3/6', 'NAT:', 'DHT:', '912 (44.0 k)', 'Down: 0.08 (0/s) | Up: 8.13 (0/s)', 'Normal Mode' 등의 정보가 표시됩니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.