矢吹太朗『Webのしくみ』(サイエンス社, 2020)
8.2,8.3節の実践のための資料 文書が表示されない場合→Google Colabで開く
- 図8.1 シーザー暗号(「+13」文字ずらす)を使って,アリスがボブにメッセージを送っている様子
- WolframAlphaで「
rot13 hello
」 - 補足:https://rot13.com
- 結城浩. 暗号技術入門—秘密の国のアリス. SBクリエイティブ, 第3版, 2015.
- スコット・アーロンソン著, 森弘之訳. デモクリトスと量子計算. 森北出版, 2020.
- 図8.2 公開鍵暗号を使った暗号化と復号
- 図8.3 RSA暗号の特徴の一つ:秘密鍵で「暗号化」し,公開鍵で復号することもできる.
- WolframAlphaで「
MD5 HELLO
」 - グレン・グリーンウォルド著, 田口俊樹ほか訳. 暴露—スノーデンが私に託したファイル. 新潮社, 2014.
- 図8.4 スキームをブラウザ(Firefox 74.0.1)で確認している様子
- 不正アクセス禁止法
- 図8.5 有効なデジタル証明書を確認できない場合に出る警告(Firefox 74.0.1の場合)
- Tor
- Torでのアクセスを提供するサービスの例
- Torを使うためのソフトウェアの例
- Tor Browser(ブラウザ.Windows,macOS,Ubuntu,Androidで動作確認済み)
- Qubes OS(OS)
- Tails(OS)
- 補足:Brave(ブラウザ.Windows,macOS,Ubuntuで動作確認済み)
- 補足:Onion Browser(iOS,iPadOS) 参考:Can I run Tor Browser on an iOS device?
- コリイ・ドクトロウ著, 金子浩訳. リトル・ブラザー. 早川書房, 2011.