| レトロシェア | |
|---|---|
| 原作者 | ロバート・ファーニー |
| 開発者 |
|
| 初回リリース | 2006年[ 1 ] (2006) |
| 安定版リリース | 0.6.7 [ 2 ] |
| リポジトリ | github.com /レトロ |
| 書かれた | C++ |
| オペレーティング·システム | Linux、Windows、macOS、Android、FreeBSD、OpenBSD、NetBSD、Haiku |
| プラットフォーム | クロスプラットフォーム |
| 入手可能な | 38言語[ 3 ] |
言語リスト 英語、アラビア語、ブルガリア語、カタロニア語(スペイン)、中国語(中国)、中国語(台湾)、チェコ語、デンマーク語、オランダ語、エストニア語、フィンランド語、フランス語、ガリシア語(スペイン)、ドイツ語、ギリシャ語、ヘブライ語、ハンガリー語、インドネシア語、イタリア語、日本語、韓国語、マケドニア語、マラヤーラム語、ノルウェー語(ブークモール)、オック語、ポーランド語、ポルトガル語、ポルトガル語(ブラジル)、ポルトガル語(ポルトガル)、ルーマニア語、ロシア語、セルビア語、スロベニア語、スペイン語、スウェーデン語、トルコ語、ウクライナ語、ベトナム語 | |
| タイプ | 匿名P2P、友人間、チャット、インスタントメッセージ、ニュースグループ、Voice over IP、電子メールクライアント、BBS |
| ライセンス | GNU一般公衆利用許諾契約書 |
| Webサイト | レトロシェア |
| シリーズの一部 |
| ファイル共有 |
|---|
Retroshareは、GNU Privacy Guard (GPG)によって構築された友人同士のネットワークをベースにした、無料かつオープンソースのピアツーピア通信およびファイル共有アプリです。 [ 4 ]オプションで、ピアは友人と証明書やIPアドレスを交換することができ、その逆も可能です。[ 5 ] [ 6 ]
歴史
Retroshareは2004年にマーク・ファーニーによって設立されました。[ 7 ]シングルボードコンピュータRaspberry Pi用の非公式ビルドであるPiShareは、2012年から利用可能でした。[ 8 ]
2014年11月4日、Retroshareは電子フロンティア財団(EFF)のセキュアメッセージングスコアカード(現在は無効)で7点満点中6点を獲得しました。最近、独立したコード監査が行われていなかったため、1点減点されました。[ 9 ]
2015年8月、RetroshareリポジトリはSourceForgeからGitHubに移行されました。[ 10 ] 2016年、Linux MagazineはRetroshareのセキュリティギャップをレビューし、「勇敢な努力ではあったが、結局は効果がなかった」と評しました。[ 11 ]
デザイン
Retroshareは、分散ハッシュテーブルを用いてアドレスを検索するインスタントメッセージングおよびファイル共有ネットワークです。ユーザーは共通の友人を介して間接的に通信したり、直接接続をリクエストしたりできます。 [ 12 ]
特徴
認証と接続
初期インストール後、ユーザーはRetroshareで( GPG)暗号鍵のペアを生成します。認証と非対称鍵の交換後、OpenSSLを使用して接続を確立し、エンドツーエンドの暗号化を行います。デフォルトでは友人の友人は接続できませんが、ユーザーが許可すればお互いを見ることができます。IPv6は2018年11月にリリースされました。
ファイル共有
友人間でフォルダを共有することも可能です。[ 13 ]ファイル転送はマルチホップ・スウォーミングシステム(Turtle F2Fプロジェクトの「Turtle Hopping」機能に着想を得たものですが、実装は異なります)を使用して行われます。基本的にデータは友人間でのみ交換されますが、転送の最終的な送信元と送信先が複数の友人間で離れている場合もあります。匿名のマルチホップ検索を実行する検索機能は、ネットワーク上のファイルを見つけるためのもう一つの手段です。
ファイルはSHA-1ハッシュ値で表され、HTTP準拠のファイルとリンクをエクスポート、コピー、Retroshare に貼り付けて、Retroshare ネットワークに仮想的な場所を公開することができます。
コミュニケーション
Retroshare は、通信用に次のサービスを提供しています。
- プライベートチャット;
- 既知の友人と遠く離れた友人との間で安全な通信を可能にするプライベート メール システム。
- パブリックおよびプライベートのマルチユーザー チャット ロビー。
- 匿名フォーラムと認証フォーラムの両方を許可し、友人から友人への投稿を配布するフォーラム システム。
- チャネル システムでは、RSSフィードと同様に、特定のチャネルに投稿されたファイルを登録しているすべてのピアに自動的にダウンロードすることができます。
- 重要な情報へのリンクを共有できる投稿リンク システム。
- VoIP通話;
- ビデオ通話(バージョン 0.6.0 以降)
- さらなる匿名化のために、 TorおよびI2Pネットワークをサポートします(バージョン 0.6.0 以降)。
ユーザーインターフェース
Retroshare ソフトウェアの中核はオフライン ライブラリに基づいており、そこには 2 つの実行可能ファイルがプラグインされています。
- ほとんど制御機能を持たないコマンドラインインターフェース実行可能ファイルですが、サーバー上で「ヘッドレス」で実行するのに便利です。
- Qtで書かれたグラフィカルユーザーインターフェースは、多くのユーザーが利用しています。検索タブや転送状況の可視化など、他のファイル共有ソフトウェアによくある機能に加え、Retroshareは、近隣の友人に関するオプション情報を収集し、信頼マトリックスや動的なネットワークグラフとして可視化することで、ネットワークを管理できる機能を提供します。外観は、利用可能なスタイルシートから選択して変更できます。
匿名
Retroshareネットワークの友人同士の構造は侵入を困難にし、外部からの監視もほとんど不可能にしている。[ 14 ] DHTとIP/証明書交換サービスを無効化することで匿名性はさらに高まり、Retroshareネットワークは真のダークネットとなる可能性がある。[ 15 ]
友人の友人同士は直接接続できませんが、ユーザーは友人の友人との匿名ファイル共有を有効にすることができます。これらのファイルの検索、アクセス、アップロードとダウンロードは、一連の友人を経由する「ルーティング」によって行われます。つまり、データの送信元(アップロード者)と送信先(ダウンロード者)間の通信は、共通の友人を介して間接的に行われます。中間の友人は元の送信元や最終的な送信先を特定することはできませんが、通信チェーンにおける次のリンク(友人)は確認できます。データストリームは暗号化されているため、転送されるデータの内容を確認できるのは元の送信元と最終的な送信先のみです。
注意点
Retroshareの暗号化により、ISPやその他の外部の監視者がダウンロードまたはアップロードされている内容を知ることは事実上不可能になりますが、この制限はユーザーのRetroshareの信頼サークルのメンバーには適用されません。信頼できない人を信頼サークルに追加すると、潜在的なリスクが生じる可能性があります。[ 16 ]
2012年、ドイツの裁判所は、著作権で保護された音楽ファイルを共有したとして、Retroshareのユーザーに対し仮差し止め命令を下しました。Retroshareは、すべての転送をユーザーが追加する「信頼できる友人」を経由させることでセキュリティを確保しています。この事件では、被告は著作権侵害監視会社を友人として追加していたため、不正なOpsecの収集によって追跡される可能性がありました。[ 17 ]
参照
参考文献
- ^ 「RetroshareはプライベートなF2Fソーシャルネットワークを目指しています | SourceForgeコミュニティブログ」 Sourceforge.net 、 2010年5月11日。 2016年12月4日閲覧。
- ^ “リリース 0.6.7” . 2023年11月30日. 2023年11月30日閲覧。
- ^ “Retroshare localization” . Transifex.com . 2014年1月8日時点のオリジナルよりアーカイブ。2016年12月4日閲覧。
- ^ Amato, Alba, Beniamino Di Martino, Marco Scialdone, Salvatore Venticinque. 「完全分散型P2Pアプローチを用いたスマートグリッド向けネゴシエーションソリューション」第9回国際複雑性会議。
{{cite journal}}: CS1 maint: multiple names: authors list (link) - ^ 「匿名、分散型、そして無修正のファイル共有が急成長中」 TorrentFreak、2012年3月3日。 2016年12月4日閲覧。
- ^ Shen, Xuemin; Yu, Heather; Buford, John; Akon, Mursalin編 (2010).ピアツーピアネットワーキングハンドブック | Xuemin (Sherman) Shen . Springer. doi : 10.1007/978-0-387-09751-0 . ISBN 978-0-387-09750-3. S2CID 60783890 . 2016年12月4日閲覧。
- ^ Alkhulaiwi, Rakan; Sabur, Abdulhakim; Aldughayem, Khalid; Almanna, Osama (2016年12月). 「安全な匿名ピアツーピアインスタントメッセージングプロトコルの調査」 . 2016 第14回プライバシー、セキュリティ、トラストに関する年次会議 (PST) . IEEE. pp. 294– 300. doi : 10.1109/pst.2016.7906977 . ISBN 978-1-5090-4379-8. S2CID 15496391 .
- ^ 「PiShare ダウンロード」 . SourceForge.net . 2014年1月15日. 2016年12月4日閲覧。
- ^ 「セキュアメッセージングスコアカード。実際にメッセージを安全に保つアプリとツールはどれか?」電子フロンティア財団。2014年11月4日。
- ^コミュニティ、Retroshare。「履歴 - Retroshare Docs」。retroshare.readthedocs.io。2018年1月28日閲覧。
- ^ Byfield, Bruce (2016年2月24日). 「プライベートネットワークはプライバシーとセキュリティに役立つのか?」 Linux Magazine . 2022年9月4日閲覧。
- ^ M, Rogers; S, Bhatti (2007). 「完全に消える方法:プライベートピアツーピアネットワークの調査」 discovery.ucl.ac.uk . 2018年1月28日閲覧。
- ^ Alkhulaiwi, Rakan, Abdulhakim Sabur, Khalid Aldughayem, Osama Almanna. 「安全な匿名ピアツーピアインスタントメッセージングプロトコルの調査」.第14回プライバシー、セキュリティ、および信頼に関する年次会議.
{{cite journal}}: CS1 maint: multiple names: authors list (link) - ^ Alkhulaiwi, Rakan, Abdulhakim Sabur, Khalid Aldughayem, Osama Almanna (2016). 「安全な匿名ピアツーピアインスタントメッセージングプロトコルの調査」. 2016 第14回プライバシー・セキュリティ・トラスト年次会議 (PST) . pp. 294– 300. doi : 10.1109/PST.2016.7906977 . ISBN 978-1-5090-4379-8. S2CID 15496391 .
{{cite book}}: CS1 maint: multiple names: authors list (link) - ^ 「匿名、分散型、無修正のファイル共有が急成長中 - TorrentFreak」 TorrentFreak 2012年3月3日. 2018年1月28日閲覧。
- ^ 「Retroshareでオンラインプライバシーを強化」 Doug Vitale Tech Blog 2013年7月29日. 2018年1月28日閲覧。
- ^ "「匿名」ファイル共有ダークネット、ドイツ裁判所が違法と判断 - TorrentFreak」 TorrentFreak 2012年11月23日. 2018年1月28日閲覧。