| レトロシェア | |
|---|---|
| 原作者 | ロバート・ファーニー |
| 開発者 |
|
| 初回リリース | 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 は、通信用に次のサービスを提供しています。
Retroshare ソフトウェアの中核はオフライン ライブラリに基づいており、そこには 2 つの実行可能ファイルがプラグインされています。
Retroshareネットワークの友人同士の構造は侵入を困難にし、外部からの監視もほとんど不可能にしている。[ 14 ] DHTとIP/証明書交換サービスを無効化することで匿名性はさらに高まり、Retroshareネットワークは真のダークネットとなる可能性がある。[ 15 ]
友人の友人同士は直接接続できませんが、ユーザーは友人の友人との匿名ファイル共有を有効にすることができます。これらのファイルの検索、アクセス、アップロードとダウンロードは、一連の友人を経由する「ルーティング」によって行われます。つまり、データの送信元(アップロード者)と送信先(ダウンロード者)間の通信は、共通の友人を介して間接的に行われます。中間の友人は元の送信元や最終的な送信先を特定することはできませんが、通信チェーンにおける次のリンク(友人)は確認できます。データストリームは暗号化されているため、転送されるデータの内容を確認できるのは元の送信元と最終的な送信先のみです。
Retroshareの暗号化により、ISPやその他の外部の監視者がダウンロードまたはアップロードされている内容を知ることは事実上不可能になりますが、この制限はユーザーのRetroshareの信頼サークルのメンバーには適用されません。信頼できない人を信頼サークルに追加すると、潜在的なリスクが生じる可能性があります。[ 16 ]
2012年、ドイツの裁判所は、著作権で保護された音楽ファイルを共有したとして、Retroshareのユーザーに対し仮差し止め命令を下しました。Retroshareは、すべての転送をユーザーが追加する「信頼できる友人」を経由させることでセキュリティを確保しています。この事件では、被告は著作権侵害監視会社を友人として追加していたため、不正なOpsecの収集によって追跡される可能性がありました。[ 17 ]
{{cite journal}}: CS1 maint: multiple names: authors list (link){{cite journal}}: CS1 maint: multiple names: authors list (link){{cite book}}: CS1 maint: multiple names: authors list (link)