なるほど｡
さて､ 基本的にプライバシーや匿名性を向上させるために､ 互いに接続された機器のネットワークがあることが理解できたと思います｡
問題は､ このネットワークにどう接続し､ どう使うかだ｡
さて､ その答えは､ 実はとてもシンプルです｡
コンピュータのOSに関係なく､ すべてのトラフィックをTorネットワークを介してルーティングするように設定することができます｡
そうすれば､ うまくいけば､ すべてがネットワークを通じて流れ､ あなたのプライバシーと匿名性が守られるでしょう｡
しかし､ 悲しいことに､ これは常にそうとは限りません｡ おそらく､ 私が知らないだけで､
あなたの位置やIPなどの情報を漏らす可能性のあるプログラムがたくさんあるのです｡
それだけでなく､ WindowsやLinux､ OS Xのパッチが適用されていないバージョンを使っている可能性もあります｡
また､ 適切に設定したつもりでも､ ブラウザからお客様の情報が漏れる可能性があります｡
Torを使う｡
また､ 多くの方がブラウザのプラグインや拡張機能を利用していますが､ これらも情報漏えいの可能性があります｡
そして最後に､ 出口ノードの問題です｡
前回の講義で､ Torに接続すると､ ここでのデータやグリーンはすべて暗号化されて送られ､
いつでもどのノードもあなたが行きたいウェブサイトを知ることができないことを既に述べました｡
彼らは次のノードのアドレスを知っているだけなので､ 次のノードにデータを転送することができます｡
しかし､ 先ほど述べたように､ ここにある赤い矢印は､ httpsを使用しない限り､ ここに出ていくデータは暗号化されずに出ていくことを意味します｡
そのため､ データを強制的にhttpsで送信するために､ 手動であらゆる場所にHTTPSをインストールしに行く必要があります｡
また､ このノードもここにあります｡
これを出口ノードという｡
そして､ ここでの問題は､ 誰でも実際にコンピュータをTorネットワークのノードとして動作するように設定することができるということです｡
そして､ あなたのコンピュータが出口ノードであれば､ このデータが暗号化されずに出て行くのを見ることができる｡
ですから､ もしあなたが本当にTorネットワークを使っているのなら､ この人物を信頼しなければなりません｡ なぜなら､ 彼らはあなたの行動をすべて見ている可能性があるからです｡
さて､ 前回の講義で言ったように､ 対象サイトがhttpsを使っている場合や､ HTTPS接続を強制するプラグインを使っている場合は､
HTTPSがHTTPデータを暗号化するので､ SSLでデータが暗号化されるので､ これで大丈夫でしょう｡
しかし､ これもまた､ データを完全に暗号化するために､ ブラウザにインストールしなければならないプラグインがあります｡
そして､ このデータを見ることができる人､ 例えばここの出口ノードを動かしている人､ あるいはここで接続を傍受している人がいたとしても､
データをキャプチャしても､ 暗号化されているので読むことができません｡
というわけで､ さっきも言ったように､ Torネットワークを使うようにコンピュータを設定するには､ たくさんの手順が必要です｡
また､ それをすべて行ったとしても､ 小さな､ あるいは些細なことを見逃してしまい､ 情報が漏れて身元が判明する可能性があります｡
したがって､ より良い解決策は､ Torブラウザを使用することです｡
Torネットワークを運営しているのと同じ人たちによって設計されたウェブブラウザです｡
デフォルトですべてのデータをTorネットワークを介してルーティングします｡
その他にも､ お客様の情報の漏洩を防ぎ､ 送信するデータを常に暗号化するための機能を多数搭載しています｡
これは最もシンプルで良い解決策です｡
より良いソリューションは､ 匿名性とプライバシーのために設計されたLinuxディストロであるThalesを使うことでしょう｡
また､ 最高のソリューションは､ Unixゲートウェイを備えたcubes OSを使うことでしょう｡ これは､ 非常に､ 非常に安全で､ またデフォルトでTORを使うように設定できる素晴らしいオペレーティング・システムです｡
お客様のセキュリティと匿名性､ プライバシーを向上させること｡
さて､ 次回の講義では､ これらすべてを､ 最もシンプルで簡単なものから始めて､ 最後は､
より複雑だが最良のアプローチで締めくくる予定です｡