복고 공유

Retroshare
복고 공유
Retroshare-symbol.png
RetroShare 0.6 screenshot.png
원저작자로버트 퍼니
개발자
  • 시릴 솔러
  • 지오아치노 마주르코
초기 릴리즈2006년, 16년 전(2006년)[1]
안정된 릴리스
2021년 3월 13일, 16개월[2] 전 (3월 13일)
저장소github.com/RetroShare
기입처C++
운영 체제Linux, Windows, macOS, Android, FreeBSD, OpenBSD, NetBSD, Haiku
플랫폼크로스 플랫폼
이용가능기간:38개[3] 언어
언어 목록
영어, 아랍어, 불가리아어, 카탈로니아어(스페인), 중국어(중국), 중국어(대만), 체코어, 덴마크어, 네덜란드어, 에스토니아어, 프랑스어, 갈리시아어(스페인어), 독일어, 그리스어, 히브리어, 헝가리어, 인도네시아어, 이탈리아어, 일본어, 한국어, 마케도니아어, 말레이어, 노르웨이어, 오크몰어, 노르웨이어n, 세르비아어, 슬로베니아어, 스페인어, 스웨덴어, 터키어, 우크라이나어, 베트남어
유형익명 P2P, 친구 대 친구, 채팅, 인스턴트 메시징, 뉴스 그룹, Voice over IP, 이메일 클라이언트 및 BBS
면허증.GNU 일반 공중 라이선스
웹 사이트retroshare.cc

RetroshareGNU Privacy Guard(GPG)[4]가 구축한 친구 친구 네트워크를 기반으로 한 무료 오픈 소스 P2P 통신 및 파일 공유 앱입니다.옵션으로 피어는 증명서와 IP 주소를 친구에게 교환할 수 있습니다.또,[5][6] 그 반대도 가능합니다.

역사

Retroshare는 Mark Fernie에 [7]의해 2004년에 설립되었습니다.PiShare라는 이름의 싱글보드 컴퓨터 라즈베리 파이는 2012년부터 [8]비공식적으로 개발되어 왔다.

웹사이트 'PRISM Break'은 2013년부터 [9]익명의 파일 공유를 위해 Retroshare를 추천하고 있다.

2014년 11월 4일, Retroshare는 Electronic Frontier Foundation의 안전한 메시징 스코어카드에서 7점 만점에 6점을 받았습니다.최근 독립적인 코드 [10]감사가 없었기 때문에 점수를 잃었습니다.

2015년 8월, Retroshare 저장소는 SourceForge에서 GitHub[11]이행되었습니다.

설계.

Retroshare는 주소 검색을 위해 분산 해시 테이블을 사용하는 인스턴트 메시징 및 파일 공유 네트워크입니다.사용자는 상호 친구를 통해 간접적으로 소통하고 직접 연결을 [12]요청할 수 있습니다.

특징들

인증 및 접속

초기 설치 후 사용자는 Retroshare를 사용하여 한 쌍의 (GPG) 암호화 키를 생성합니다.비대칭 키를 인증 및 교환한 OpenSSL을 사용하여 연결을 확립하고 엔드 투 엔드 암호화를 수행합니다.기본적으로는 친구의 친구는 연결할 수 없지만 사용자가 허락하면 서로 볼 수 있습니다.IPv6 지원이 마스터브런치에 통합되어 다음[13] 버전에서 출시될 예정입니다.

파일 공유

친구 [14]간에 폴더를 공유할 수 있습니다.파일 전송은 멀티홉 스윕 시스템을 사용하여 수행됩니다(Turtle F2F 프로젝트의 "거북 호핑" 기능에서 영감을 얻었지만 다르게 구현됨).본질적으로, 데이터는 오직 친구끼리만 교환되지만, 주어진 전송의 궁극적인 소스와 목적지는 여러 친구끼리만 교환될 수 있다.어나니머스 멀티홉 검색을 실행하는 검색 기능은 네트워크 내의 파일을 찾는 또 다른 소스입니다.

파일은 SHA-1 해시 값으로 표시되며 HTTP 준거 파일 및 링크는 Retroshare에 내보내기, 복사 및 붙여넣기하여 Retroshare 네트워크에 가상 위치를 게시할 수 있습니다.

의사소통

Retroshare가 제공하는 커뮤니케이션 서비스는 다음과 같습니다.

  • 은밀한 대화
  • 알려진 친구와 먼 친구 사이의 안전한 통신을 가능하게 하는 개인 우편 시스템
  • 퍼블릭 및 프라이빗 멀티 사용자 채팅 로비
  • 친구로부터 친구에게 투고를 분배하는 익명 및 인증된 포럼을 모두 허용하는 포럼 시스템
  • 채널 시스템은 RSS 피드와 마찬가지로 특정 채널에 게시된 파일을 모든 가입 피어에 자동으로 다운로드 할 수 있는 기능을 제공합니다.
  • 중요한 정보에 대한 링크를 공유할 수 있는 게시된 링크 시스템
  • VoIP
  • 비디오 콜(버전 0.6.0 이후)
  • TorI2P 네트워크는 추가 익명화를 지원합니다(버전 0.6.0 이후).

사용자 인터페이스

Retroshare 소프트웨어의 핵심은 오프라인 라이브러리를 기반으로 하며, 이 라이브러리에 다음 두 가지 실행 파일이 연결되어 있습니다.

  • 컨트롤이 거의 없는 명령줄 인터페이스 실행 가능 파일, 그러나 서버에서 "헤드리스"를 실행하는 것은 유용합니다.
  • Qt로 작성된 그래피컬 사용자 인터페이스는 대부분의 사용자가 사용하는 인터페이스입니다.Retroshare는 검색 탭이나 전송 시각화 등 다른 파일 공유 소프트웨어에서 매우 일반적인 기능과 더불어 인접 친구에 대한 선택적 정보를 수집하여 신뢰 매트릭스 또는 동적 네트워크 그래프로 시각화함으로써 사용자가 네트워크를 관리할 수 있는 가능성을 제공합니다.사용 가능한 여러 스타일 시트 중 하나를 선택하여 모양을 변경할 수 있습니다.

익명성.

Retroshare 네트워크의 친구 친구 구조는 침입을 어렵게 하고 외부 [citation needed][15]관점에서 감시하는 것을 어렵게 합니다.익명성은 DHT 및 IP/인증서 교환 서비스를 비활성화함으로써 더욱 개선될 수 있으며, Retroshare 네트워크를 진정한 다크넷으로 [16]만들 수 있습니다.

친구의 친구는 서로 직접 연결할 수 없지만, 사용자는 친구의 친구와 파일을 익명으로 공유할 수 있습니다.이러한 파일의 검색, 액세스, 업로드 및 다운로드는 일련의 친구를 통해 "루팅"함으로써 이루어집니다.즉, 데이터 소스(업로더)와 데이터 대상(다운로더) 간의 통신은 상호 친구를 통해 간접적으로 이루어집니다.중간 친구는 원래 소스 또는 최종 목적지를 결정할 수 없지만 통신 체인(친구)에서 바로 다음 링크를 볼 수 있습니다.데이터 스트림은 암호화되므로 원본 소스 및 최종 대상만 전송되는 데이터를 볼 수 있습니다.

주의사항

Retroshare 암호화로 인해 ISP 또는 다른 외부 옵서버가 다운로드 또는 업로드 중인 내용을 알 수 없게 되지만, 이 제한은 사용자의 Retroshare 신뢰 범위 구성원에 적용되지 않습니다. 신뢰할 수 없는 사용자를 추가하는 것은 잠재적인 [17]위험일 수 있습니다.

2012년 독일 법원은 저작권이 있는 음악 파일을 공유했다는 이유로 Retroshare 사용자에게 금지 명령을 내렸다.Retroshare는 모든 전송은 사용자가 추가하는 "신뢰할 수 있는 친구"를 통해 이루어져야 한다는 사실에서 보안성을 얻습니다.이번 사건에서 피고는 해적감시업체를 친구로 추가해 악성 Opsec [18]집계를 통해 추적할 수 있게 했다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Retroshare aims to be a private F2F social network SourceForge Community Blog". Sourceforge.net. 11 May 2010. Retrieved 4 December 2016.
  2. ^ "Release 0.6.6". 13 March 2021. Retrieved 16 March 2021.
  3. ^ "Retroshare localization". Transifex.com. Retrieved 4 December 2016.
  4. ^ Amato, Alba, Beniamino Di Martino, Marco Scialdone, and Salvatore Venticinque. "A negotiation solution for smart grid using a fully decentralized, P2P approach". Ninth International Conference on Complex.{{cite journal}}: CS1 maint: 여러 이름: 작성자 목록(링크)
  5. ^ "Anonymous, Decentralized and Uncensored File-Sharing is Booming". TorrentFreak. 3 March 2012. Retrieved 4 December 2016.
  6. ^ Shen, Xuemin; Yu, Heather; Buford, John; Akon, Mursalin, eds. (2010). Handbook of Peer-to-Peer Networking Xuemin (Sherman) Shen. Springer. doi:10.1007/978-0-387-09751-0. ISBN 978-0-387-09750-3. Retrieved 4 December 2016.
  7. ^ Alkhulaiwi, Rakan; Sabur, Abdulhakim; Aldughayem, Khalid; Almanna, Osama (December 2016). "Survey of secure anonymous peer to peer Instant Messaging protocols". 2016 14th Annual Conference on Privacy, Security and Trust (PST). IEEE: 294–300. doi:10.1109/pst.2016.7906977. ISBN 978-1-5090-4379-8. S2CID 15496391.
  8. ^ "PiShare download". SourceForge.net. Retrieved 4 December 2016.
  9. ^ Peng Zhong (16 July 2003). "Projects". PRISM Break. Retrieved 4 December 2016.
  10. ^ "Secure Messaging Scorecard. Which apps and tools actually keep your messages safe?". Electronic Frontier Foundation. 4 November 2014.
  11. ^ Community, Retroshare. "History - Retroshare Docs". retroshare.readthedocs.io. Retrieved 28 January 2018.
  12. ^ M, Rogers; S, Bhatti (2007). "How to Disappear Completely: A Survey of Private Peer-to-Peer Networks". discovery.ucl.ac.uk. Retrieved 28 January 2018.
  13. ^ "IPv6 support by G10h4ck · Pull Request #1191 · RetroShare/RetroShare". GitHub.
  14. ^ Alkhulaiwi, Rakan, Abdulhakim Sabur, Khalid Aldughayem, and Osama Almanna. "Survey of secure anonymous peer to peer Instant Messaging protocols". 14th Annual Conference on Privacy, Security and Trust.{{cite journal}}: CS1 maint: 여러 이름: 작성자 목록(링크)
  15. ^ Alkhulaiwi, Rakan, Abdulhakim Sabur, Khalid Aldughayem, and Osama Almanna (2016). "Survey of secure anonymous peer to peer Instant Messaging protocols". 2016 14th Annual Conference on Privacy, Security and Trust: 294–300. doi:10.1109/PST.2016.7906977. ISBN 978-1-5090-4379-8. S2CID 15496391.{{cite journal}}: CS1 maint: 여러 이름: 작성자 목록(링크)
  16. ^ "Anonymous, Decentralized and Uncensored File-Sharing is Booming - TorrentFreak". TorrentFreak. 3 March 2012. Retrieved 28 January 2018.
  17. ^ "Increase online privacy with Retroshare". Doug Vitale Tech Blog. 29 July 2013. Retrieved 28 January 2018.
  18. ^ ""Anonymous" File-Sharing Darknet Ruled Illegal by German Court - TorrentFreak". TorrentFreak. 23 November 2012. Retrieved 28 January 2018.

외부 링크