Winny(ウィニー)は2002年に登場したP2Pファイル共有ソフトである。このWinnyは,匿名性を実現しやすいというP2Pの特徴に目を付け,その匿名性を強化するようなしくみを持っている。 検索のしくみはファイル本体と別 WinnyがP2Pネットワークに参加するには,サーバーは使わない。最初につなぐパソコンを手入力で設定し,Winnyのネットワークにつなぐ。 ネットワークに接続したら,次はファイル検索である。 Winnyでは,検索キーワードがファイル名に含まれていると,そのファイルが検索に引っかかるようになっている。これだけ見ると単純そうだが,Winnyの検索のしくみはかなり複雑だ。 Winnyのネットワーク内では,ファイル本体とそのファイルに関する情報が切り離され,後者だけがばらまかれる(図1)。この情報は,ファイル名やファイルがあるパソコンのIPアドレスなどの情報をまとめて暗号化した
![Winny(ウィニー)のしくみ:ITpro](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)